Coding Agent
block/goose
block/goose· Rust
自带 LLM 的开源本地 MCP Agent
GitHub 数据
- Stars
- 43,536
- Forks
- 4,445
- Watchers
- 220
- Open issues
- 392
meta
- License
- Apache-2.0
- 主要语言
- Rust
- 最后 commit
- 2026-04-29
- 数据抓取时间
- 2026-04-29
Block 开源的 AI Agent,Rust 写的 CLI 加桌面版,能直接在本机装依赖、跑命令、改文件、跑测试。原生支持 MCP,任何 MCP server 都能当工具用;模型不绑定,Anthropic、OpenAI、Gemini、Ollama 或本地模型都能接。通过 `brew install block-goose-cli` 或桌面 App 装好,配好 provider 就能开 session。
编辑试用心得
想要 Claude Code 那种体验、又不想被 provider 锁死(尤其要用 Ollama 跑本地模型)、需要 Apache-2.0 协议的话,Goose 是首选。MCP 优先的设计对已经在用 MCP server 的团队最顺手。代价是生态和 IDE 集成还追不上 Claude Code、Cursor,agent 循环有时啰嗦,部分进阶流程要自己接 MCP。只想要 IDE 补全的就别选它。