首页AI Agentsblock/goose
// archived 2026-04-10
block

goose

AI#AI Agent#Rust#Automation#Model Context Protocol
前往 GitHub →
129

// 项目简介

Goose 是一个通用 AI Agent,旨在您的本地机器上运行,用于处理从编码和研究到自动化和数据分析等各种任务。它使用 Rust 构建,以确保通过桌面、CLI 和 API 接口在 macOS、Linux 和 Windows 上实现高性能和可移植性。该项目支持超过 15 个 AI 提供商,并通过 Model Context Protocol 集成了 70 多个扩展。

// 技术分析

Goose 是一个通用的开源 AI 智能体,旨在本地机器上原生运行,为桌面、CLI 和 API 环境提供统一的接口。该项目使用 Rust 构建,优先考虑性能和跨平台可移植性,使用户能够自动化处理从编码、研究到数据分析等各种任务。通过利用 Model Context Protocol (MCP) 并支持超过 15 个 AI 提供商,Goose 提供了一种高度可扩展的架构,可与现有的开发人员工作流程和订阅服务无缝集成。

// 核心亮点

01
提供适用于 macOS、Linux 和 Windows 的原生桌面应用程序,以及用于终端自动化操作的强大 CLI。
02
支持包括 Anthropic、OpenAI、Google 和 Ollama 在内的超过 15 个 AI 提供商,允许用户利用现有的订阅或 API keys。
03
通过开放的 Model Context Protocol (MCP) 集成超过 70 个扩展,以扩展智能体的功能。
04
提供 API 优先的设计,允许开发人员将 AI 智能体功能嵌入到自定义应用程序和工作流程中。
05
使用 Rust 构建,以确保在不同操作系统上具有高性能和可靠的可移植性。
06
支持创建自定义发行版,使用户能够将智能体与预配置的提供商和扩展打包在一起。

// 典型使用场景

01
自动化复杂的工作流程和数据分析任务
02
协助软件开发和代码管理
03
通过 API 将 AI 功能集成到自定义应用程序中

// 快速开始

要开始使用 Goose,请从官方文档网站下载适用于您操作系统的原生桌面应用程序。或者,您也可以通过在终端中运行提供的 shell 脚本直接安装 CLI。安装完成后,请查阅快速入门指南以配置您首选的 AI 提供商并探索可用的扩展。