适合谁
- 需要在终端中使用多模型协同完成编码任务的开发者
- 已经使用 AGENTS.md 标准或希望迁移自其他终端 AI 编程工具的团队
- 希望通过 MCP 客户端能力为编码代理接入自定义外部工具/数据源的用户
Kode 是一个功能丰富的终端多模型 AI 编程 CLI,其 "MCP Extensions" 特性是作为客户端连接外部 MCP 服务器以扩展自身能力,而不是自身作为可被其他客户端调用的 MCP 服务器;源材料中未提供任何 Kode 自身暴露的 MCP 工具清单或服务器manifest,因此工具列表与传输方式留空。默认 YOLO 权限模式和第三方插件/模型集成是使用前需要重点评估的风险点。
Kode(@shareai-lab/kode)是一个终端 AI 编程代理 CLI,定位为"面向后人类工作流的单元代理"。它本身不是一个对外暴露工具的 MCP 服务器,而是一个 MCP 客户端:用户可通过 kode mcp add、kode mcp list、kode mcp remove 命令,或在项目根目录的 .mcp.json(如 {"my-server": {"type": "sse", "url": "..."}})中配置并连接外部 MCP 服务器,从而扩展 Kode 自身的能力。除此之外,Kode 支持在单次会话中编排 20+ 种 AI 模型(主对话、子代理、压缩、快速任务等角色分别指定模型)、通过 @run-agent-* 调用可复用的子代理模板、通过 .kode/skills 加载技能与插件,并兼容 AGENTS.md / CLAUDE.md 项目说明文件标准。它还提供独立的 kode-acp 命令,通过 stdio JSON-RPC 实现 Agent Client Protocol(ACP,供 Toad、Zed 等编辑器客户端调用),但这是与 MCP 不同的协议。默认以"YOLO 模式"运行(跳过大部分权限确认),可用 kode --safe 启用审批流程与 Linux 下的 bwrap 沙箱。仓库自述文件中说明该项目从 2026 年 7 月至 12 月处于重大维护与重构阶段。
npm install -g @shareai-lab/kode(中国大陆用户可加 --registry=https://registry.npmmirror.com);也可从 GitHub Releases 下载 Bun 编译的独立二进制文件。kode 进入交互模式,或用 kode -p "..." file.js 进行一次性任务。kode mcp add 按提示添加,或直接编辑项目根目录的 .mcp.json 文件,添加形如 {"my-server": {"type": "sse", "url": "http://127.0.0.1:3333/sse"}} 的条目;用 kode mcp list 确认连接状态。/model 或 kode models 系列命令配置各角色(main/task/compact/quick)使用的模型与 API Key,可导出/导入不含明文密钥的 YAML 配置文件以便团队共享。