Yoda
参考Agent 设计指南

高质量 Agent 设计指南

基于主流 Agent 源码分析与最佳实践——成稿章节

深度调研各大 Agent(Claude Code、Codex CLI、Hermes Agent……)的细节设计、实现与差异,极其费时费力——但为了让 Yoda 的体验足够丝滑,这是必经之路。

我们像写书一样推进这项研究:每个能力点深挖不同 Agent 的设计与实现,沉淀为一篇持续迭代的独立报告;所有报告汇总,将成为一本权威著作——《高质量 Agent 设计指南:基于主流 Agent 源码分析与最佳实践》。

本节收录已成稿的章节,全书共 11 部 47 章:

  1. 标准与协议 — AAIF 标准栈、AGENTS.md、ACP
  2. Runtime 生命周期 — 版本、安装、启动、自诊断
  3. Session — 命名/状态同步、自动重命名、Resume、Compaction、Checkpoint
  4. 上下文 — Project/System Prompt、自动记忆、多模态引用
  5. 扩展 — MCP、Skills、Plugins、Subagents、Hooks、自定义命令、Output Styles
  6. 控制与安全 — 权限审批、沙箱、企业托管、信任模型
  7. 模型与账户 — Auth、用量、模型配置、第三方 Provider
  8. 工程流 — Worktree、代码评审、Headless/CI、SDK、IDE/ACP
  9. UI 外显 — Statusline、通知、Keybindings、Plan Mode
  10. 自动化编排 — 多 Agent 编排、Routines、云端执行
  11. 可观测 — Telemetry、成本追踪、Transcript 格式

完整的研究进度(包括撰写中与规划中的章节)见 Yoda 应用内的 Roadmap 页。