ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

MCP 实战:用一个 AI 操控 Claude Code、Codex、OpenCode 等 5 种 Agent

MCP 实战:用一个 AI 操控 Claude Code、Codex、OpenCode 等 5 种 Agent 本文面向第一次使用 MCP 控制本地工具的开发者先用一条查询确认连接再用 hi 验证终端交互最后启动一个有明确范围的项目任务。所有步骤基于 Termexo v0.10.11。同时打开几个 AI 编程终端后最碎的工作经常落在自己身上给这个发需求到那个窗口看进度再把回复复制回来。Agent 在处理代码人却成了窗口之间的传话员。Termexo 想把这段操作也交给 AI你可以让一个已连接 MCP 的 Agent去操作工作台里另一个 Agent 的终端。发送提示词、读取回复、启动任务操作过程都留在看得见的工作台里。我是 Termexo 的维护者。这篇文章由 AI 辅助撰写结合 v0.10.11 源码、使用说明和已有联调记录核对。下面的指令是可以尝试的使用示例不是虚构的实测对话。根据实际能力绘制的概念图非软件截图。5 种 Agent具体能怎样操控Claude Code、Codex、OpenCode、Grok Build、Antigravity CLI 都支持从 Termexo 启动时自动接入本地 MCP。连接后Agent 可以查询工作区找到目标终端发送文字或控制按键再读取输出。因此你既可以让 Codex 给 Claude Code 下发一个检查任务也可以让 Claude Code 读取 OpenCode 的回复。目标 Agent 需要已经运行在 Termexo 的终端中发起操作的 Agent 需要拥有对应 MCP 权限。终端读写操作针对实际终端 ID并不要求双方来自同一家模型厂商。这里有两个实用入口操作已有终端五种 Agent 都适用通过任务看板启动配置好的 Agent目前支持 Claude Code、Codex、OpenCode 和 Grok Build。Antigravity 可以在工作台中启动后通过终端交互暂不支持任务看板执行。普通 Shell 终端也能通过 MCP 创建。不用记 MCP 工具名先做这三步先安装 Termexo并在本机安装、登录自己要使用的 Agent CLI。Windows x64 可以下载安装包已安装 Node.js 的用户也可以运行npx termexo0.10.11。在 Termexo 添加项目工作区打开设置 → AI 操控MCP。开启本地 MCP 服务保留“自动连接 Termexo 启动的 Agent”选择终端、任务权限点击“应用”。在 Termexo 重新启动一个 Agent把下面这句话发给它。请通过 Termexo MCP 列出我的工作区和终端告诉我哪些正在运行。先不要修改任何内容。操作步骤示意。把指令发给 AI 终端不要粘贴到普通 PowerShell 或 CMD。成功标志是 AI实际调用工具返回你电脑上的工作区和终端。只说“我可以帮你”还不算连上。已经打开的 Agent 要重启Termexo 桌面也要保持运行。第一个例子给另一个 Agent 发一句 hi先在 Termexo 中打开想测试的 Agent例如 OpenCode然后对当前已连接 MCP 的 AI 说请通过 Termexo MCP 找到当前工作区中正在运行的 OpenCode 终端发送 hi 并提交回车然后读取它的回复。如果有多个匹配的终端先列出名称让我选择。这一步看起来很小却把整个过程走通了查到真实终端、发送输入、提交回车、读回输出。通过后再把 hi 换成实际任务。Claude Code、Codex、Grok Build 和 Antigravity 的已有终端可以采用同样的操作方式。第二个例子把项目检查交给另一个 Agent想从任务开始可以这样说请通过 Termexo MCP在当前项目创建一个 Claude Code 任务标题是“梳理项目结构”。使用已配置的默认模型先只阅读项目说明主要目录、运行方法和测试入口不修改文件。启动后查看终端确认提示词已提交再把实际输出整理给我。后续还可以让另一个 Agent 检查这份说明是否遗漏了启动前提或者读取测试终端的报错给出修复建议。这里的价值是减少手工切换和搬运上下文是否采纳建议、是否合并代码仍可以由你决定。按已实现工具绘制。发送输入、启动任务、完成工作是不同的状态。一个容易踩的坑是“消息发送成功”不等于“任务已经完成”。Termexo 的terminal_write负责把输入送进终端terminal_read才会读取实际输出。安排任务之后应继续看终端、任务状态、diff 和测试结果。让两个 Agent 同时改代码时可以给它们使用不同目录或 Git worktree减少文件冲突。为什么把它放在一个看得见的工作台里你随时能打开对应终端看到 Agent 收到了什么、返回了什么也能接手操作。任务、项目和会话在同一处不必只依赖一段“已经处理好了”的聊天回复。Termexo 还提供原生会话恢复、任务看板和手机远程访问。v0.10.11 修复了 Codex 恢复会话后状态不准确、Grok hook 引用和 Antigravity 空 MCP 配置问题手机悬浮快捷键也会根据 Agent 类型切换面板。本地 MCP 默认关闭终端、任务、设置权限分别控制Agent 自身的工具审批仍然生效。该 MCP 入口仅监听本机手机远程工作台是另一个功能。普通云端网页聊天不会因为粘贴了本机地址就自动获得连接。从一个项目、一句指令开始如果你已经在 Windows 上同时使用几个编程 Agent建议第一次只做“列出终端 → 发送 hi → 读回回复”。三步都看到真实结果后再安排项目任务。Termexo 是 MIT 开源项目。对应 Agent 的 CLI、账号和模型服务仍需自己准备五种客户端的自动接入已实现已有实际联调范围可在仓库记录中查看。下载 v0.10.11 安装包MCP 图文使用说明GitHub 源码与联调记录你最想让一个 Agent 替你操作另一个 Agent 的哪一步发任务、看进度还是把结果带回来欢迎带着一个具体场景来试。
返回列表