Aider · 单轮技术链路

从用户输入到模型、工具、持久化与下一步决策

Aider · 单轮技术链路 从用户输入到模型、工具、持久化与下一步决策 提交需求与聊天文件 构造 ChatChunks + RepoMap 经 LiteLLM 采样 返回指定编辑协议 dry-run 解析补丁 确认写入范围 落盘、lint/test、Git commit 失败可 reflection 交付 diff 与结果 Context + Sampling Policy + Execution Persist + Decide User · 任务发起者 · Sequence participant User 任务发起者 入口 · CLI / Commands · Sequence participant 入口 CLI / Commands 主循环 · Coder + Reflection · Sequence participant 主循环 Coder + Reflection 模型 · LiteLLM · Sequence participant 模型 LiteLLM 权限 · Chat File Boundary · Sequence participant 权限 Chat File Boundary 工具 · Edit-Format Family · Sequence participant 工具 Edit-Format Family 状态 · History / Cost Logs · Sequence participant 状态 History / Cost Logs Legend request return security async trace

事实边界

  • • commit 5dc9490bb35f
  • • 箭头来自源码结论,不代表远端服务内部
  • • 详细证据见正文代码摘录

执行边界

  • • Chat File Boundary
  • • Edit-Format Family
  • • 区分 prompt 约束与代码强制

持续性

  • • ChatChunks
  • • History / Cost Logs
  • • Architect → Editor