goose:本地代码、工作流和自动化的原生开源 AI 代理

goose:本地代码、工作流和自动化的原生开源 AI 代理

它解决了什么

Goose 是一个通用 AI 代理,旨在处理本地机器上的各种任务,涵盖编码、研究、写作、自动化和数据分析等。

工作原理

它使用 Rust 构建,以实现高性能和可移植性,提供三种与代理交互的方式:原生桌面应用(macOS、Linux 和 Windows)、命令行界面(CLI)以及用于嵌入的 API。它支持 15 种以上的 AI 提供商(包括 Anthropic、OpenAI、Google、Ollama 等),并通过 Model Context Protocol(MCP)开放标准与 70 多个扩展集成。

适用人群

希望拥有多功能、开源 AI 代理,并能将其集成到本地工作流和终端环境中的开发者和用户。

亮点

  • 自主源码,原生桌面应用,支持 Windows、macOS 和 Linux
  • 支持 15+ LLM 提供商以及通过 Ollama 使用本地模型
  • 通过 Model Context Protocol(MCP)集成 70+ 扩展
  • 提供 CLI 和用于自动化的 API
  • 使用 Rust 构建,性能卓越

Sources