Files
cs-note/claude-code-best/docs/diagrams/agent-loop-simple.md
T

39 lines
840 B
Markdown
Raw Normal View History

2026-06-08 23:26:18 +08:00
---
tags:
- claude-code
- mermaid
create time: 2026-06-08 00:00
---
# Agent Loop 简易流程
## 概述
Claude Code Agent 的核心执行循环:输入经过 Context 管理后交给 LLM 流式输出,若返回 `tool_use` 则执行工具并将结果回注 Context,循环往复;否则结束。
## 正文
```mermaid
flowchart TB
2026-06-09 23:15:17 +08:00
START(("输入")) --> CTX["Context 管理"]
2026-06-08 23:26:18 +08:00
CTX --> LLM["LLM 流式输出"]
LLM --> TC{"tool_use?"}
TC --> |是| EXEC["执行工具"]
EXEC --> CTX
2026-06-09 23:15:17 +08:00
TC --> |否| DONE(("完成"))
2026-06-08 23:26:18 +08:00
classDef proc fill:#eef,stroke:#66c,color:#224
classDef decision fill:#fee,stroke:#c66,color:#422
classDef io fill:#eff,stroke:#6cc,color:#244
class CTX,LLM,EXEC proc
class TC decision
class START,DONE io
2026-06-09 23:15:17 +08:00
```
## 关联笔记
- [[agent-loop]] - Agent Loop 完整流程