描述
Goose是一个多功能的开源AI代理,旨在直接在您的机器上运行。它提供与macOS、Linux和Windows兼容的本地桌面应用程序、用于终端工作流的全面命令行界面,以及将Goose嵌入各种环境的API。Goose使用Rust构建,确保高性能和可移植性。
该代理不仅限于编码任务;它还可以用于研究、写作、自动化、数据分析等。Goose支持超过70个扩展,通过模型上下文协议(MCP)开放标准连接到数据库、API、浏览器、GitHub、Google Drive等。用户可以添加技能或创建自己的扩展。
Goose与超过15个语言模型提供商合作,包括Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure和Bedrock。它允许使用API密钥或现有订阅,如Claude、ChatGPT或Gemini,通过代理客户端协议(ACP)进行访问。
该平台支持将工作流捕获为可移植的YAML配置,称为食谱,可以共享、在CI中运行,并包含指令、扩展、参数和子食谱。Goose还允许在其桌面应用程序中通过MCP应用程序创建交互式用户界面。
安全性是优先考虑的,具有提示注入检测、工具权限控制、沙盒模式和对不安全操作进行监控的对手审查员等功能。Goose是Linux基金会下的Agentic AI Foundation的一部分,确保其保持供应商中立和社区治理。
Goose AI Agent的核心功能
开源AI代理
适用于macOS、Linux、Windows的桌面应用
命令行界面
用于嵌入的API
支持70多个扩展
与15个以上的LLM提供商集成
可移植的YAML食谱
通过MCP应用程序实现交互式用户界面
包括提示注入检测的安全功能
是Agentic AI Foundation的一部分
如何使用 Goose AI Agent?
下载:获取适用于您的操作系统的桌面应用
安装:按照安装说明进行设置
配置:设置扩展和集成
使用:通过桌面应用、CLI或API执行任务
优化:通过食谱共享和完善工作流
Goose AI Agent的使用案例
- 代码自动化
- 数据分析
- 研究辅助
- 写作支持
- 工作流管理
