与《从 LLM 到 Coding Agent》对照总表

把《从 LLM 到 Coding Agent》里讲过的每个概念,对到 Grok Build 的具体 crate 与本专栏对应章节——一张「教学最小实现 ↔ 生产实现」的索引表,两本配对着读用它当地图。

作者 David更新于 第 4 篇(共 60 篇)

与《从 LLM 到 Coding Agent》对照总表

这本专栏的一个核心读法,是和 《从 LLM 到 Coding Agent》 配对:那本把每个概念拆到教学最小实现,这本看它们在 grok 里的生产实现。这一章给你一张对照表当索引——想深挖某个概念时,两边一起翻。

概念 ↔ crate ↔ 章节

概念《从 LLM 到 Coding Agent》Grok Build 的实现本专栏
Agent 主循环agent-loopxai-grok-shell(SessionActor、turn.rs)+ xai-grok-agent(Agent 对象)第 1 部分
裸 LLM APIraw-llm-apixai-grok-sampler + xai-grok-sampling-types第 1 部分
流式输出streamingsampler/stream/*第 1 部分
流式工具执行streaming-tool-executionsampler 事件 + tools 路由第 1、2 部分
工具用法tool-usexai-grok-tools第 2 部分
工具抽象tool-abstractionxai-tool-protocol + tools/types第 2 部分
thinking / 推理thinkingxai-grok-sampler第 1 部分
会话历史session-historyxai-chat-state第 1 部分
prompt 缓存prompt-cachingsampling-types 请求构造第 1 部分
权限permissionsxai-grok-sandbox + xai-grok-workspace(permission/)第 2 部分
打断interruptxai-interjection-core第 1 部分
错误恢复error-recoverysampler/retry.rs + tools/retry + xai-circuit-breaker第 1、2 部分
上下文注入context-injectionxai-grok-agent/prompt/*第 1 部分
上下文压缩context-compactionxai-grok-compaction第 1 部分
自动压缩auto-compactionxai-grok-shell(session/compaction.rs)+ xai-grok-agent/compaction.rs第 1 部分
token 预算token-budgetxai-token-estimation + telemetry第 1、6 部分
subagentssubagentsxai-grok-subagent-resolution第 4 部分
hookshooksxai-grok-hooks第 4 部分
MCPmcpxai-grok-mcp第 4 部分
成本追踪cost-trackingxai-chat-state(usage.rs)+ xai-grok-telemetry第 6 部分

grok 多出来的部分

上表是「两本都讲」的交集。而 grok 作为一个成品,还有一大块是教学最小实现不会碰、但真实产品必须做的——这也是这本专栏在对照之外的增量:

  • 终端 UI:一个完整的 TUI(滚动缓冲、实时 markdown、diff 可视化、主题)——第 5 部分。
  • 代码库理解:workspace 抽象 + 代码库图谱 + 文件监听——第 3 部分。
  • 并行与隔离:fast-worktree 隔离执行、subagent 并行、OS 级 sandbox——第 2、3、4 部分。
  • 编辑器嵌入:ACP 协议,让 grok 当 IDE 的后端——第 6 部分。
  • 分发与扩展生态:plugins + marketplace、skills、自定义模型——第 4 部分。
  • 工程底座:proto/codegen、遥测、崩溃处理、自更新——第 6 部分。

怎么用这张表

  • 如果你已经读过 llm-to-agent:直接查表,跳到你想看「生产实现」的那个概念对应的部分。
  • 如果你没读过:也能独立读这本,但遇到某个概念想补「最小实现」的直觉,就点表里的链接过去对照。

一句话记住两本的分工:llm-to-agent 回答「为什么要这样做、最简怎么做」,这本回答「真做成产品会长什么样」。


上一篇:Rust workspace 全景 · 下一篇:读源码前的准备

本页目录