AI开发编程 开源项目
Goose-开源AI Agent框架

Block 开源的本地 AI Agent 框架

标签:
广告也精彩

Goose 是一款AI Agent 工具,支持在本地或桌面环境运行,也提供 CLI 形式。它支持多种模型接入,结合 MCP 协议连接外部工具与 API,自动化执行工程任务,如代码生成、调试、测试与部署。

Goose的应用场景

  • 项目启动与原型开发:框架能从零搭建项目骨架,自动生成目录结构、配置文件和基础代码,帮助开发者快速验证产品想法并进入迭代阶段。
  • 代码迁移与重构:深入理解遗留项目架构,自主完成语言升级、框架迁移、代码规范统一等复杂改造任务,大幅降低人工梳理成本。
  • 自动化测试与运维:框架能编写并执行单元测试与集成测试,自动修复失败用例,同时支持定时巡检系统状态和处理常规运维告警。
  • 跨工具协作流程:支持读取 Figma 设计稿直接生成前端代码,对接 Jira 自动同步任务进度,打通从设计到开发再到项目管理的完整链路。

Goose的主要功能

  • 自主工程执行:Goose 能独立完成读文件、写代码、跑测试、执行命令、Debug 修复的完整开发闭环,出错后自我修正直至交付。
  • MCP 工具集成:通过标准化协议无缝连接 GitHub、Jira、数据库等外部系统,打通设计稿到代码的全链路。
  • 多模型自由切换:不绑定单一厂商,支持 Claude、GPT、Gemini、本地 Ollama 等任意 LLM,成本与效果自主可控。
  • 双端使用体验:提供桌面 GUI 和命令行 CLI 两种形态,覆盖 macOS、Windows、Linux 三平台。
  • 工作流自动化:内置 Recipes 模板复用常用任务,Scheduler 支持定时触发,实现真正的”设定后不管”
Goose-开源AI Agent框架

一、安装 Goose 桌面版

  1. 访问 Goose 桌面版的官方文档页面:Goose 快速入门。
  2. 根据您的操作系统选择合适的安装方式,完成 Goose 桌面版的安装。

二、创建新 Provider

  1. 打开 Goose 桌面版应用,进入主界面。
  2. 找到并点击左侧菜单中的 “创建新 Provider”(如图所示)。
  3. 按照提示输入所需信息,完成新 Provider 的创建。

    三、选择 Anthropic 协议并配置

    Goose-开源AI Agent框架

    1. 在创建 Provider 的过程中,选择 Anthropic 协议。
    2. 填写以下必要的配置:
    • Base URL: 输入 GLM-4.7 API 地址 https://open.bigmodel.cn/api/anthropic 。
    • API Key: 输入您的 GLM-4.7 API 密钥。
    • Model: 选择 GLM-4.7, GLM-4.7 或 GLM-4.5-air,根据您的需求选择模型。
    1. 配置完成后,保存设置并继续。

     

    四、切换模型

    1. 配置完成后,回到 Goose 桌面版的主界面。
    2. 在主界面最底部找到并点击 “Switch Models”。
    3. 在下拉列表中选择您刚才创建的 新 Provider。
    4. 确保新 Provider 已成功切换为当前使用模型。

     

    五、开始使用

    1. 配置完成并切换模型后,您就可以开始使用 Goose 桌面版与 GLM-4.7 模型进行交互。
    2. 输入您的请求,Goose 将根据您的配置自动调用 GLM-4.7 模型并生成响应。

     

    六、视觉和搜索 MCP 服务器

    参考 视觉MCP服务器 ,搜索MCP服务器 和 网页读取MCP服务器 文档,配置完成后即可在 Goose 中使用。

    Goose-开源AI Agent框架

 

相关导航

暂无评论

暂无评论...