Skip to content

Latest commit

 

History

History
 
 

analysis

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Continue 项目架构分析文档

本目录包含对 Continue(IDE AI Agent)源码的架构分析文档,基于 2026-08 的主干代码。

文档 内容
ide-agent-architecture.md IDE Agent 架构分析:LLM → Context → Tools → Code 四层架构、Agent 主循环调用链、进程/消息协议
code-business-mapping.md 代码行数统计与业务逻辑映射:各模块行数 ↔ 职责 ↔ 关键文件对照表

一句话总结

Continue 的 Agent 核心 不在 core 进程里跑一个 while 循环,而是以 GUI(React/Redux)中的相互递归 Redux thunk 为编排器,通过一套 三方消息协议(Webview ↔ IDE ↔ Core) 驱动:LLM 流式响应(AsyncGenerator<ChatMessage>)→ 工具调用(client/core 双路径 + MCP)→ 结果回填 → 递归再调用模型,最终经 core/edit 的流式 diff 管线落到 IDE 编辑器。