Coding Agent MOC
Coding agent 主题入口,组织定义、执行循环、工具接口、记忆层、评测体系、共享能力模式与典型产品形态。
#tech / ai
#type / moc
#status / growing
[!info] related notes
- 相关 MOC: Agent MOC, Coding Agent Memory MOC
- 关系笔记: Coding Agents
- 相关资源: claude-code, opencode, openai-codex, xai-grok-build
Coding Agent MOC
这张地图覆盖什么
这张地图聚焦 coding agent 这条子主题,重点是:
- coding agent 为什么比很多别的 agent 更容易落地
- 它的执行循环和关键能力是什么
- 记忆层、工具接口、评测体系怎么接进来
- 共享能力模式(Skills、Subagents、权限、云端、IDE、GitHub、浏览器、Review、自动化、Worktree)
- 常见产品和运行形态如何分类
推荐阅读顺序 / 从这里开始
- Coding Agents
- 终端AI编程代理Autonomous-Coding-Agent
- Agent 执行闭环
- Agent 中的 Planning Loop
- Agent 中的 Tool Use
- Agent Runtime
- Agent 中的 Ground Truth Feedback
- Agent-Computer Interface (ACI)
- Coding Agent Memory MOC
- Agent Evals MOC
核心概念分组
基础定义
运行机制
- Agent 执行闭环
- Agent 中的 Planning Loop
- Agent 中的 Tool Use
- 面向 Agent 的工具设计
- Agent Runtime
- Agent 中的 Ground Truth Feedback
- Agent 中的 Stopping Conditions
- Agent-Computer Interface (ACI)
- Agent 中的 Approval Checkpoints
- Agent Guardrails
- Agent 中的人类监督
共享能力模式
这些是 coding agent 产品普遍具备的能力,已拆分为独立概念笔记:
- Coding Agent Skills — 可复用工作流(SKILL.md + references + scripts + assets)
- Coding Agent Subagents — 子智能体并行执行
- Coding Agent 权限模式 — 从只读到全自动的安全控制
- Coding Agent 云端执行 — 云端隔离环境后台运行
- Coding Agent IDE 集成 — 编辑器内 agent 协作
- Coding Agent GitHub 集成 — PR review、Issue 处理、CI 修复
- Coding Agent 浏览器与桌面操作 — 浏览器和 GUI 操作
- Coding Agent Code Review — 本地/PR/安全/多维度审查
- Coding Agent 自动化 — 定时/事件触发的周期任务
- Coding Agent Git Worktree 隔离 — 并行任务隔离
- 把 ChatGPT 网页端变成 Coding Agent Harness — 用远端 MCP 桥(IO 手脚)+ remote-coding-agent Skill(大脑)+ Bootstrap + 委托远端 Coding Agent,把普通网页对话升级成 agent-like coding loop(ChatGPT Business 实测可行)
质量与验证
- Agent 测试与评估
- Agent Evals MOC
- AI 编码时代的 TDD
- Agent 工程纪律
- Superpowers
- Superpowers 工作流与核心技能
- Vibe Coding 可能导致高级工程师断档的讨论
长期状态
产品与工具
主要产品
- Claude Code — Anthropic 的 Agentic Coding System(→ Claude Code MOC)
- OpenAI Codex — OpenAI 的 AI 编程智能体系统(→ OpenAI Codex MOC)
- OpenCode — 开源终端 coding agent
- xAI Grok Build — xAI 开源终端 coding agent(→ xAI Grok Build MOC)
- GitHub Copilot — 从补全演进到 agent 模式
产品专属能力
- Claude Code Workflow — Claude Code 的确定性多 Agent 编排引擎
- Claude Code 多 Agent 编排模式 — Agent 工具 vs Workflow vs 直接对话
- Claude Code Memory — Claude Code 的记忆机制
代码理解与知识图谱工具(MCP)
面向 AI Agent 的源码检索与代码知识图谱工具,用于给编程 Agent 提供结构化代码理解:
- CodeGraph - 高精度源码检索与调用关系引擎(SQLite + FTS5,单一 explore 工具)
- GitNexus - 预计算架构知识图谱平台(Leiden 社区、执行流程、BM25 + Embedding、可选 PDG)
- Repomix - 代码仓库上下文打包器(XML/Markdown/JSON,筛选/压缩/Token 统计,非关系图谱)
- CodeGraph vs GitNexus - 两款代码分析 MCP 工具的定位、差异与选型对比
- Repomix 与代码关系图谱工具的区别 - 打包上下文 vs 在代码图中导航