从 Goose AI 官方 GitHub README 翻译整理的快速上手指南。
Goose 是一个开源的通用 AI 智能体(AI Agent),由 Linux 基金会旗下的 Agentic AI Foundation(AAIF)维护。它原生运行在你的电脑上,提供桌面应用(macOS / Linux / Windows)、命令行工具(CLI)和 API 三种使用方式。Goose 使用 Rust 编写,兼顾性能与跨平台能力。
它支持 15+ 大模型提供商,包括 Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure、Bedrock 等。你可以使用 API 密钥,也可以通过 ACP 协议 绑定已有的 Claude、ChatGPT 或 Gemini 订阅。此外,Goose 通过 Model Context Protocol (MCP) 开放标准,可连接 70+ 扩展工具。
Goose 不局限于写代码,它还能帮你做这些事:
前往 官方安装页面 下载对应系统的安装包。
在终端执行以下命令即可安装:
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
安装完成后,运行 goose --version 确认是否成功。
首次启动 Goose 时,会引导你配置模型提供商。你需要准备一个 API 密钥(例如 OpenAI 或 Anthropic 的密钥)。如果国内访问受限,推荐使用国产模型提供商(如通过 Ollama 本地部署)。
在终端输入:
goose
进入交互模式后,你可以直接输入自然语言指令。例如:
帮我写一个 Python 脚本,读取当前目录下所有 CSV 文件,并输出每个文件的行数。
Goose 会分析你的需求,调用代码执行工具,生成并运行脚本,最后返回结果。
打开桌面应用后,界面会有一个对话框。输入你的需求,Goose 会自动规划步骤、调用工具、执行并反馈结果。你可以在侧边栏查看它每一步的思考过程和工具调用记录。
翻译整理自 GitHub README,原文:https://github.com/aaif-goose/goose