🗃️ 会话管理
3 items
🗃️ Context Engineering
3 items
🗃️ Recipes
4 items
📄️ 持久指令
介绍如何在 goose 的每一轮交互中持续注入关键提醒和行为约束。
📄️ 管理项目
介绍如何在 goose 中切换、组织和管理项目上下文。
🗃️ 工具管理
3 items
📄️ 自定义侧边栏
调整 goose Desktop 侧边栏的样式、位置和行为,让中文界面下的导航更顺手
📄️ goose 权限模式
goose 的权限模式决定了它在修改文件、使用扩展和执行自动化操作时拥有多大自治权。通过选择不同模式,你可以精确控制 goose 与开发环境的交互边界。
📄️ 更新 goose
goose CLI 和 Desktop 应用都处于持续开发中。为了获得最新功能、修复和性能改进,建议你定期按下面的方法更新 goose 客户端。
📄️ 快速技巧
总结与 goose 协作时的关键实践建议。
📄️ CLI 命令
完整说明 goose CLI 命令、交互特性、主题与快捷键。
🗃️ 安全
2 items
📄️ CLI Providers
在 goose 中使用 Claude Code、Codex、Cursor Agent 或 Gemini CLI 订阅
📄️ ACP Providers
介绍如何把 Claude Code、Codex 等 ACP agents 作为 goose provider 使用,并继续保留扩展支持。
📄️ Subagents
介绍如何使用 subagents 让多个专业 agent 协作完成任务。
📄️ MCP Sampling 扩展
介绍如何把 MCP servers 转成能利用 goose AI 进行分析和决策的智能 agents。
🗃️ 交互式聊天
1 item
📄️ MCP Elicitation
介绍扩展如何在任务进行中向你请求结构化信息。
📄️ 自定义发行版
介绍如何构建和分发定制化的 goose 发行版。
📄️ LLM 速率限制
速率限制是指在特定时间窗口内,限制用户或应用向 LLM API 发送请求的数量。LLM Provider 会设置这类限制,用于管理资源并防止滥用。
📄️ goose 日志系统
介绍如何查看、理解和使用 goose 的日志系统。
📄️ 匿名使用数据
介绍 goose 收集哪些匿名使用数据以及如何控制。
📄️ 文件管理
介绍如何在 goose Desktop 中高效查找文件,并遵循安全的文件操作最佳实践。
📄️ 运行任务
介绍如何在 goose 中运行和管理任务。
📄️ 阻止 goose 访问文件
介绍如何使用 `.gooseignore` 控制 goose 的文件访问范围。
📄️ 配置文件
说明 goose 的配置文件结构、存储位置和常见修改方式。
📄️ 自定义 Prompt Templates
介绍如何定制 goose 在不同场景中的 prompt 模板。
📄️ Creating Plans
在没有清晰计划的情况下直接开始项目,就像盖房子却没有蓝图,通常会导致:
📄️ goose 扩展 Allowlist
介绍如何通过 allowlist 控制 goose 可用的扩展范围。
📄️ 环境变量
汇总 goose 可用环境变量、用途、默认值与配置示例。
📄️ 多模型配置
通过模型切换策略在成本、性能和效果之间做权衡
📄️ 在 ACP 客户端中使用 goose
介绍如何在 Zed 等 ACP-compatible 客户端中使用 goose。
📄️ 使用 AI 模型增强代码编辑
介绍如何用 AI 模型更智能地应用代码变更。
📄️ 代码库分析
介绍如何用语义分析和调用图理解代码库。
📄️ goose Desktop 的 macOS Sandbox
介绍 goose Desktop 在 macOS 上的可选 sandbox 机制。
📄️ 终端集成
你可以直接在 shell prompt 里和 goose 对话,而不用切到单独的 REPL 会话。保持在终端里工作,需要时直接调用 goose 即可。