8分钟跑通goose:从零到第一次会话的完整路径
2026/9/7 6:49:41 网站建设 项目流程

8分钟跑通goose:从零到第一次会话的完整路径

【免费下载链接】goosean open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM项目地址: https://gitcode.com/GitHub_Trending/goose3/goose

你刚敲完终端里的安装命令,现在要让 goose 这个开源 AI agent 在 8 分钟内跑通第一次会话。它在你本机写代码、执行测试、还能自己开浏览器,接 15+ LLM 提供商,挂 70+ MCP 扩展。全文只要 3 条命令:装、配、开会话。

读完你能做到:

  • 在 macOS / Linux / Windows 装好 goose CLI
  • 用 1 把密钥接通 15+ 提供商,或本地 Ollama
  • 1 个会话写出一个能下的五子棋
  • goose configure挂上 Computer Controller 扩展
  • 让 goose 自己打开浏览器玩它写的游戏

清单在手,下面先花 1 分钟核对环境。

📋 预检清单:装前核对这 5 项

检查项你的状态不满足时
系统macOS / Linux / WindowsWindows 选 Git Bash,见主路径提示
下载工具curl + tar(Windows Git Bash 自带)sudo apt install -y curl tar
网络能下载 release 包挂代理或换网络
模型凭证提供商 API 密钥 / Ollama 本地,任一即可先申请密钥,或本地装 Ollama
全部满足→ 跳过本节,直接进主路径

都打勾了,进主路径装 CLI。

🔧 主路径:三步装通 goose 并跑通会话

第一步 装好 CLI

输入:无,打开终端即可。

执行

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash # 下载最新稳定版,装到 ~/.local/bin,自动进入配置界面

确认:看到goose-configure交互菜单,再跑两条验证:

goose --version # 打印版本号,如 v1.2.3 which goose # 输出 ~/.local/bin/goose

两条都有输出,装通。以后更新跑goose update一条命令。

⚠️ Windows:Git Bash(Git for Windows 自带)里直接跑上面同一条 curl 命令。偏好 PowerShell 就从仓库根目录取 download_cli.ps1 本地执行。

⚠️ CI 脚本不想被交互卡住,安装命令末尾加CONFIGURE=false跳过配置。

备选路径一句话带过:Desktop 版与 CLI 共享同一份配置,macOS 跑brew install --cask block-goose,Linux 跑sudo dpkg -i goose-desktop_*.deb,Windows 解压 zip 双击goose.exe

装好了,配置界面已经自动弹出——下一步就是配通密钥。

第二步 配通 API 密钥

输入:菜单路径Configure Providers → 选提供商 → 粘密钥 → 选模型

执行(安装后自动进入,或手动补跑):

goose configure # 进入 goose-configure 交互菜单

确认:看到Configuration saved successfully即配通。

没有 API 密钥的情况,按这张图选分支:

环境变量方式效果等价:export OPENAI_API_KEY=你的密钥。全部提供商列表见提供商配置。

密钥配通,会话就能开了——第三步进空目录开工。

第三步 开第一个会话

输入:一个空的工作目录。

执行

mkdir goose-demo && cd goose-demo goose session # 进入会话界面,出现对话输入框

确认:输入"介绍一下你自己",goose 给出完整回复,会话成立。

会话是一段与 goose 的持续对话。装没装好先过一遍体检,再上真任务。

🩺 体检:对照这张表排除安装故障

卡住了别慌,按症状对表开方:

症状病因处方
goose: command not found~/.local/bin不在 PATHecho 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc
下载时报bzip2: (unknown member)缺 bzip2 解压工具sudo apt update && sudo apt install -y bzip2,再重跑安装命令
Windows 存密钥报 keyring 错误系统钥匙串不可用配置时选"不存入 keyring",改用export OPENAI_API_KEY=密钥
macOS 桌面版点开没窗口~/.config无读写权限~/.config读写权限,参考已知问题
无异常安装配置全部正常无需操作

四项都过了,直接去写第一个真东西。

🎮 第一个真实任务:让 goose 写一个五子棋

goose-demo目录,goose session开会话,像跟同事派活一样输入:

写一个能在浏览器玩的五子棋,单文件 HTML,我跟电脑对战

它会先给一份计划,然后自己写文件。做对了的样子:goose-demo里多出 HTML 与 JS 两个文件,浏览器打开 HTML,人机对战直接能下。

想让 goose 替你开浏览器?goose configureAdd ExtensionBuilt-in ExtensionComputer Controller,装完goose session -r恢复会话,对它说"在浏览器里打开五子棋",它会自己打开。70+ 外部工具走同一套 MCP 协议接入,完整清单去使用扩展翻一遍。

🚀 下一步三选

  • 管理会话与上下文:CLI 命令参考
  • 接入外部工具:使用扩展
  • 读提供商实现:goose-providers 源码

【免费下载链接】goosean open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM项目地址: https://gitcode.com/GitHub_Trending/goose3/goose

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询