快速搭建新项目骨架
输入项目需求后生成目录结构和基础代码文件
适合人群:全栈开发者
Goose 作为开发者工具,提供桌面应用、命令行和网页三种运行界面,用户可连接 Claude、GPT、Ollama 等任意模型。它读取本地代码库后执行跨文件编辑、shell 命令和测试流程,并通过 MCP 协议扩展外部连接。产品由 Block 公司开源,采用 Rust 编写,无需订阅费用。适合希望避免供应商锁定的程序员,与 Claude Code 或 Cursor 等绑定特定模型或编辑器的工具形成区别。
一句话描述
Goose 是一个开源的本地 AI 编码代理,支持通过任意 LLM 模型在用户电脑上执行代码操作。
用户通常拿它做什么
用户用它读取代码库后编写或重构多文件代码、运行命令安装依赖并自动执行测试。
适合人群
开发者、工程团队和技术负责人
使用方式
通常先在 IDE、终端或项目环境中读取上下文,再由 Agent 规划步骤、执行命令或修改文件,并由用户检查结果。
产品类型
扩展 / 插件
价格信息
未知
当前增强版批量资料未为该产品维护实时定价,请以官网或官方文档为准。
APIMaster 接入状态
已支持
goose Desktop → Settings → Configure providers,或 CLI 运行 goose configure
资料可信度
中
最后核验:2026-08-30
支持用中文或英文描述需求,直接生成对应代码文件或函数
可在整个代码库中定位文件并执行多文件改动
直接在本地终端运行命令并返回执行结果
保留当前项目文件结构和已修改内容进行连续交互
支持生成提交信息、创建分支和提交改动
输入项目需求后生成目录结构和基础代码文件
适合人群:全栈开发者
描述 bug 现象后定位问题并生成修复补丁
适合人群:后端工程师
描述功能需求后在指定目录生成并集成新代码
适合人群:前端开发者
要求重构特定模块后执行文件移动和代码更新
适合人群:技术负责人
Base URL
https://apimaster.ai/v1API Key 环境变量
OPENAI_API_KEY(或所选 provider 的对应环境变量)模型
你的 APIMaster 模型 ID讨论概览
用户通常将 Goose 理解为 Block 公司开源的本地 AI 编码代理,可作为 Claude Code 的免费替代品,支持任意 LLM 模型运行。讨论主要集中在如何通过配置和扩展实现自主编码工作流,以及与现有工具的集成方式。用户常分享实际使用体验,关注其在代码库理解、文件编辑、命令执行等方面的能力,以及开源社区的贡献和自定义玩法。
用户经常讨论设置 GOOSE_PROVIDER 和 GOOSE_MODEL 环境变量,连接 OpenAI、Anthropic、Ollama 等任意模型,以及本地运行时的 API 密钥和主机配置问题。
用户分享如何通过 MCP 服务器连接 JetBrains、RustRover 等外部工具,或添加 developer 扩展来实现文件读写和 shell 命令执行,探索更专业的编码代理能力。
用户对比 Goose 与 Claude Code、GitHub Copilot、Cursor 的功能差异,重点讨论本地运行、无订阅费用、支持任意模型的优势,以及在实际项目中的生产力表现。
用户探讨将 Goose 应用于代码之外的场景,如资料调研、文档写作、任务自动化和数据分析,强调其作为本地执行 AI 代理的通用性。
用户讨论开源仓库的维护挑战、PR 审核流程,以及如何通过 Issues 而非直接 PR 参与贡献,关注 Block 公司内部使用后的社区协作方式。
当前我们将它归入“编程 / 开发者”分类,页面说明以官网和 OpenRouter 等公开资料为准。
goose 的增强版页面会优先展示已采集到的核心任务和用例,帮助你快速判断是否匹配当前需求。
当前资料已经确认产品支持第三方 Key 或自定义兼容端点,可以直接按页面配置说明继续验证。