开源 Agent 抢滩运行时:Goose、Kilo、OpenCode 把编码助手做成多端个人助手
· 来源:goose-docs.ai
Goose、Kilo、OpenCode 正通过桌面、CLI、IDE、云端代理与扩展协议,把开源 AI Agent 从编码工具推向多端个人助手。
开源 AI Agent 的竞争正在从“能不能写代码”转向“能出现在哪些运行时里”。最新一批开源项目显示,Goose、Kilo、OpenCode 不再只是 IDE 或终端里的编码助手,而是把能力扩展到桌面应用、CLI、云端代理、扩展协议与多 Agent 编排中,试图成为开发者和知识工作者随身携带的个人 Agent。
Goose 定位为运行在用户机器上的通用 AI Agent,提供 macOS、Linux、Windows 桌面应用、CLI 和 API,称用 Rust 构建以兼顾性能与跨平台。除代码外,它还可用于研究、写作、自动化、数据分析等任务。官方称可连接 70 多个扩展,基于 Model Context Protocol 覆盖数据库、API、浏览器、GitHub、Google Drive 等;支持 Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure、Bedrock 等 15 家以上供应商,也可通过 ACP 使用 Claude、ChatGPT 或 Gemini 订阅。
Goose 还支持把工作流固化为 YAML recipes,在 CI 中运行,并支持子 Agent 并行处理代码审查、研究和文件处理;安全方面包括提示注入检测、权限控制、沙箱模式和“对手审查器”。项目称已加入 Linux 基金会旗下 Agentic AI Foundation,以保持社区治理与厂商中立。
Kilo 强调一个 Agent,处处工作。它宣传可在 VS Code、JetBrains、CLI、Cloud、Slack 等入口使用同一开源 Agent,并将 IDE、CLI 和云端代理集中到命令中心。其 JetBrains 版本称可在隔离 worktrees 中并行运行编码 Agent、跟踪差异与 PR,提供 600 多个模型选择。官网称每月处理超过 10T tokens,已有超过 500 万名 Kilo Coders。
Kilo 还强调模型按成本、无加价、无锁定,支持自带 API key 和本地模型,并以 MIT 开源许可证提供可检查 prompt、上下文与决策的实现。它推出 Auto Model 路由,按 Efficient、Frontier、Free 选择模型,并提供 Code、Architect、Debug、Ask、Custom 等模式。
OpenCode 定位为终端、IDE 与桌面均可使用的开源编码 Agent,桌面版新增标签页,支持 macOS、Windows、Linux。它称包含免费模型,可通过 Models.dev 连接超过 75 个 LLM 提供商,包括 Claude、GPT、Gemini 和本地模型。功能包括 GitHub Copilot 登录、ChatGPT Plus/Pro 登录、同一项目多会话并行、LSP 自动适配、会话链接分享。OpenCode 称不保存代码和上下文数据,Zen 服务提供经过测试与基准验证的模型。官方页面显示 GitHub Star 超过 195,000,贡献者 950 人,提交超过 13,000 次,每月有超过 1600 万开发者使用。
三款项目共同指向三个趋势:入口扩张、模型与账户自由、协议与治理。差异在于 Goose 强调本地通用与 MCP Apps,Kilo 强调价格透明与多入口控制,OpenCode 强调隐私与模型质量验证。当 Agent 从写代码延伸到个人工作流,运行时竞争才刚开始。
—— 综合整理自:goose-docs.ai、kilo.ai、opencode.ai