工程模式(Engineering Mode)

三端均支持——ThinCoder 最严格的工作方式

把「需求 → 设计 → 开发 → 测试」变成半机械流程:代码必须先有被评审过的设计——没有通过设计评审,写文件门禁会让实现一个字节都写不进去。设计者不写代码、实现者按设计施工、评审者只读独立——配合收敛协议评审,把「AI 写代码」从手气变成工程。

小改动不摆大阵仗:文案、参数、小缺陷、走查当场点名的问题走轻通道直改,收尾统一补一次完整评审与记录。

完整介绍见 工程模式专页(四步流程、两道门禁、开启方式)。

独立代码评审(advisor)

三端均内置(CLI / VS Code / 桌面)

ThinCoder 内置一套独立的代码评审系统。改完代码后,一个只读的评审 Agent 会以全新视角检查你的改动——不共享主 Agent 的上下文,不依赖开发方对自身工作的自我评估。

评审过程全程可见:思考、工具调用、最终结论按真实时序交替显示并写入会话记录。

长期记忆

三端均支持;sync / distill 命令为 CLI 独有

跨会话记住项目事实、约定与决策,而不是每次从零开始。

会话与双线历史

三端均支持

每个项目的会话独立存储,支持切换、恢复与删除。

MCP 协议

三端均支持——CLI 用 /mcp 命令,VS Code 用 thincoder.mcpServers,桌面版在设置面配置

支持 Model Context Protocol:通过 /mcp 命令(CLI)、thincoder.mcpServers(VS Code)或设置面(桌面版)配置外部 MCP 服务器,把外部工具接进 Agent——数据源、内部服务、自定义工具链。

子代理与任务追踪

三端均支持

会诊与飞刀(多模型协作)

三端均支持

遇到疑难杂症,让多个不同模型并行给你独立视角;或把实现任务交给更强的模型亲自操刀。

Agent Client Protocol(ACP)

CLI 独有(thincoder acp)——供 Zed / JetBrains / Paseo 接入

thincoder acp 在 stdio 上暴露完整 Agent 能力:

Zed、JetBrains AI Chat、Paseo 都能直接接入,一套终端配置多个 IDE 共用。

当前为 M1 能力;终端 reverse-RPC 与 MCP 转发在 M2 规划中。接入步骤见 ACP 接入指南。

安全与透明

三端均支持