Claude Code 开源平替 · 42K Star AI Agent
⭐ 42K Star · 开源免费Goose 是一个开源通用 AI Agent,由 Linux 基金会旗下的 Agentic AI Foundation (AAIF) 维护。它不只是写代码的工具——研究、写作、自动化、数据分析,什么都能干。
提供原生桌面应用(macOS/Linux/Windows)、命令行 CLI 和 API 三种使用方式,使用 Rust 编写,性能极强。支持 15+ LLM 供应商,包括 Anthropic、OpenAI、Google、Ollama 等,还能直接使用你的 ChatGPT Plus、Claude Pro 订阅。通过 MCP 协议连接 70+ 扩展,功能无限扩展。
访问 官方安装页面,下载对应平台的安装包(macOS / Linux / Windows)。
首次启动后,选择你要使用的 LLM 供应商。可以用 API Key,也可以直接用你现有的 ChatGPT Plus、Claude Pro 或 Gemini 订阅(通过 ACP 协议)。
在对话框中输入你的任务,Goose 会自动规划、执行、验证,全程零干预。
# macOS / Linux
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
# macOS (Homebrew)
brew install --cask block-goose
# 启动新会话
goose session
# 配置供应商和扩展
goose configure
# 使用 Recipe 执行任务
goose run --recipe my-recipe.yaml
# 查看帮助
goose --help
Goose 通过 MCP 协议连接各种工具和服务。在设置中启用你需要的扩展:
Goose 的配置文件存储在 ~/.config/goose/ 目录下:
profiles.yaml — 供应商和扩展配置config.yaml — 全局偏好设置项目级别的定制可以通过根目录的 .goosehints 或 AGENTS.md 文件来实现,让 Goose 了解你的项目上下文。
Goose 是完全开源免费的,不绑定任何特定 LLM 供应商。你可以自由选择 15+ 大模型供应商,还能用自己的订阅。Claude Code 需要付费使用 Anthropic API,而 Goose 甚至可以用本地的 Ollama 模型完全离线运行。
支持 Anthropic (Claude)、OpenAI (GPT)、Google (Gemini)、Meta (Llama)、Ollama(本地模型)、OpenRouter、Azure、AWS Bedrock 等 15+ 供应商。你可以随时切换,不受绑定。
不需要!桌面应用提供了图形化界面,像聊天一样用自然语言描述你的需求即可。当然,如果你是开发者,CLI 和 API 模式会给你更强的控制力。
Goose 运行在你的本地机器上,代码和数据不会上传到任何第三方服务器。内置注入检测、权限控制和沙箱模式,安全性有保障。如果使用 Ollama 等本地模型,可以完全离线运行。