跳到正文
FunCoding

搜索

搜索文档、智能体、博客、Skill 和 MCP

CLI 命令与会话

goose CLI 的核心命令(configure、info、update、session、run、recipe、schedule、mcp、acp、serve 等)与标志约定。

goose 提供命令行界面,用于管理会话、配置和扩展。标志命名约定:--session-id(会话标识,如 20251108_1)、--schedule-id(计划任务标识)、-n, --name(人类可读名称)、-o, --output(输出文件路径)、-r, --resume 或 -r, --regex(视上下文是恢复会话或正则)、-v, --verbose、-l, --limit、-f, --format、-w, --working_dir。

命令作用
goose configure配置服务商、扩展等;菜单里直接输入即可实时过滤
goose info [-v]显示版本、配置文件位置、会话存储与日志;-v 展示详细配置、环境变量和已启用扩展
goose --version查看版本
goose update [--canary] [--reconfigure]更新 CLI;--canary 升级到开发版,--reconfigure 更新时重置配置
goose completion <SHELL>生成 bash、elvish、fish、nu、powershell、zsh 的补全脚本到 stdout
goose session(及 list、remove、rename、export、diagnostics)启动、恢复、列出、删除、重命名、导出会话与诊断
goose run非交互地执行一个任务后退出(见「运行任务」)
goose review [range]评审代码改动
goose recipe、goose plugin、goose skills管理 Recipes、插件、技能
goose local-models管理本地模型
goose schedule管理计划任务(用 --schedule-id 标识)
goose mcp {name}直接添加某个 MCP/内置扩展
goose acp、goose serve、goose termACP 模式、服务模式、终端集成(@goose / @g)

会话保持连续交互和对话历史,让 goose 理解你正在做的工作;可以启动、恢复、搜索会话,也有会话内操作和「智能上下文管理」来维持长对话(配置项 GOOSE_AUTO_COMPACT_THRESHOLD 默认在上下文用到 80% 时自动压缩,0 则关闭)。/model 命令可在会话中途切换模型而不丢失会话。各子命令的完整选项见官方 CLI Commands 页。