Skip to content

Glossaire et ressources

源码版本v0.73.1

Termes clés

TermeSignificationLocalisation source
ProviderUn service LLM (Anthropic, OpenAI, etc.)packages/ai/src/types.ts:19-70
ApiUn type d'endpoint d'API (anthropic-messages, openai-responses, etc.)packages/ai/src/types.ts:6-19
StreamFunctionSignature unifiée d'appel en streamingpackages/ai/src/types.ts:155-170
AssistantMessageEventÉvénement incrémental pendant le streaming (text_delta, toolcall_start, etc.)packages/ai/src/types.ts:269-290
EventStreamItérateur async + promise result()packages/ai/src/utils/event-stream.ts:4-68
AgentInstance d'agent générique, porte état et file d'attentepackages/agent/src/agent.ts:158-170
runLoopBoucle principale while doublepackages/agent/src/agent-loop.ts:155-172
AgentToolInterface d'outil, contient executepackages/agent/src/types.ts:332-358
AgentSessionCouche d'orchestration de l'assistant de codagepackages/coding-agent/src/core/agent-session.ts:244-253
AgentSessionEventÉvénement remonté par l'assistant de codagepackages/coding-agent/src/core/agent-session.ts:121-143
TUICœur du terminal UI à rendu différentielpackages/tui/src/tui.ts:239-260
AgentInterfaceÉlément Lit hôte de session côté webpackages/web-ui/src/components/AgentInterface.ts:20-40

Ressources externes

  • Dépôt officiel :
  • Paquets npm : @mariozechner/pi-ai, @mariozechner/pi-agent-core, @mariozechner/pi-coding-agent, @mariozechner/pi-tui, @mariozechner/pi-web-ui

Ce site ne fait que déconstruction d'architecture et localisation source; pour l'installation et l'usage, voir le README officiel.