编码 Agent 的 MCP 配置如何统一

SGM_Finance · reddit · 2026-07-16

作者分享了自己维护的开源 coding-agent 项目 Tura,重点是如何让 gateway、web UI 和 desktop client 共享同一套 MCP 配置。 做法上,session 创建时会携带统一的 `mcp_config` 经过 gateway 合约;Web 和桌面端编辑的是同一份运行时配置,gateway 则暴露当前 MCP 状态,以及 provider/model、文件、VCS、PTY 等状态。作者认为这能避免“某个界面显示可用、但执行运行时其实是另一套服务器列表或环境”的常见故障。另一个设计点是把 session log 和 task checkpoint 分开记录,便于排查 MCP / tool 调用失败。

原文链接 →