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
- undefinedaaif-goose/goose