为什么需要
出海开发者需要一个本地能跑、能调 API、能写代码、能操作文件的 AI 助手——而不是只能在浏览器里聊天的 ChatGPT。Claude Code 强但要订阅、Codex CLI 要 ChatGPT Pro、Gemini CLI 要 Google AI Pro。Goose 是 Linux 基金会(Agentic AI Foundation)旗下的开源项目,Apache 2.0 协议,配 15+ LLM 提供商(OpenAI、Anthropic、Google、Ollama、OpenRouter、Azure、Bedrock),用 API Key 或现有订阅都能跑。
最大差异点是「不只是写代码」——官方明确说 goose 是通用 Agent,写代码只是场景之一,做研究、写文档、自动化工作流、数据分析都行。这点和 Claude Code/Codex 那种专注编程的工具有区别。
怎么用
桌面 App(macOS、Linux、Windows)从 goose-docs.ai/docs/getting-started/installation 下载。
CLI 一行安装:
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
启动后选 LLM provider(首次配置 API Key 或 OAuth),进入主对话界面。命令举例:
# 让 goose 调研一个话题
goose run "调研 2026 年最适合独立开发者的海外支付方案,写成 Markdown"
# 让 goose 写代码
goose run "在 src/ 目录下加一个用户登录页面"
# 让 goose 跑自动化
goose run "每天早上 9 点把 Hacker News Top 10 抓下来发到我的 Telegram"
核心特性
- 多 LLM 支持 — Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure、Bedrock 等 15+ 提供商
- ACP 订阅复用 — 已付费的 Claude/ChatGPT/Gemini 订阅通过 Agent Client Protocol 直接调用,不重复扣费
- MCP 扩展 — 70+ 官方和社区 Model Context Protocol 扩展
- 跨平台 — macOS、Linux、Windows 桌面 App + CLI + REST API
- Rust 实现 — 启动快、内存占用低、原生性能
- 自托管数据 — 所有对话和上下文本地存储,不上传第三方
- Linux 基金会治理 — Agentic AI Foundation 项目,中立治理,长期稳定
- 自定义分发 — 支持 fork 源码做自己的发行版(换品牌、预配置 provider)
使用案例
出海做 SaaS 的独立开发者用 Goose 当「万能助理」。早上让它读昨天的 git log 生成开发摘要,让它搜 3 个竞品的最新动态发到 Slack,让它扫描邮箱把高优先级邮件摘要发到 Telegram。晚上让它把当天收到的 50 封客户邮件分类(技术支持 / 商务咨询 / 投诉),自动起草回复草稿。Claude 写代码、Ollama 跑摘要、Gemini 跑图像理解,Goose 统一调度。
另一个场景:海外小团队的 code review。Goose 接 GitHub,PR 提交后自动触发,跑测试 + 做 code review + 生成 changelog + 通知 reviewer。整条流水线一个人配 30 分钟搞定。
注意事项
- Apache 2.0 开源,可商用可定制
- Linux/macOS/Windows 全平台,Apple Silicon 原生支持
- Linux Foundation 治理,中立长期项目
- 配置 MCP 扩展时注意权限范围——Agent 会真实执行工具操作
- 对比 Claude Code:Claude Code 偏编码、Goose 偏通用;Claude Code 订阅制、Goose 多 provider 灵活
- 对比 Codex CLI:Codex CLI 要 ChatGPT Pro 订阅,Goose 任意 provider