Goose CLI 命令速查表 - Block/Linux 基金会 AAIF 代理全参数
Goose 通用 AI 代理命令都在这里了,从交互会话到一次性运行、从扩展管理到配置诊断,按场景分类整理,复制即用。
会话与运行 5
goose session启动交互式会话(默认)
goose session --name feat/login命名会话便于后续恢复
goose session --resume恢复上一个会话
goose run "重构 utils 模块"一次性非交互运行任务
goose run --stdin从标准输入读取任务说明
配置与认证 5
goose configure交互式配置 provider/key
goose configure extensions配置扩展连接
export GOOSE_PROVIDER=anthropic设置 provider 环境变量
export GOOSE_MODEL=claude-sonnet设置默认模型
export ANTHROPIC_API_KEY=sk-ant-...设置模型 API key
扩展(MCP)管理 5
goose extensions list列出已安装扩展
goose extensions add <name>添加扩展
goose extensions remove <name>移除扩展
goose session -e <ext>本次会话启用指定扩展
goose configure extensions交互配置扩展清单
食谱(Recipe)与诊断 5
goose cook recipe.yaml按 recipe 文件执行多步工作流
goose doctor诊断环境/配置问题
goose logs查看运行日志
goose update升级 Goose 到最新版
goose completion bash生成 shell 补全脚本
服务与调试 5
goose server start启动 Goose 服务
goose server stop停止服务
goose server status查看服务状态
goose sessions list列出历史会话
goose chat直接进入聊天模式
全局标志位 5
goose run -v "任务"详细日志(--verbose)
goose session --session-id <id>指定会话 ID
goose run --profile prod使用指定 profile 运行
goose configure --help查看配置子命令帮助
goose --version查看版本号
提示
- Goose 现归 Linux Foundation AAIF,Rust + Apache-2.0,15+ provider 与 70+ MCP 扩展,企业采用上升,适合做"通用桌面代理"占位。
- 把常用流程写成 recipe.yaml 用 `goose cook` 跑,比每次手敲提示词更可复现,也便于团队共享。
- provider/model 走环境变量(GOOSE_PROVIDER/GOOSE_MODEL)或 profile,便于在 prod/dev 间切换而不改命令。
- 环境异常先 `goose doctor` 再 `goose logs`,大多数配置/扩展问题能自助定位。
由 巧匠 维护
公开更新于 2026年8月21日,内容持续校对官方文档。