Goose

活跃
GitHub Rust Apache-2.0

简介

开源可扩展的 AI 编程 Agent,超越代码补全,支持安装、执行、编辑和测试全流程,兼容多种 LLM 后端。

核心特性

  • 全平台桌面应用 — 原生支持 macOS、Linux、Windows 的桌面应用,同时提供 CLI 和 API
  • 15+模型提供商 — 支持 Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure、Bedrock 等
  • MCP扩展生态 — 通过 Model Context Protocol 连接 70+ 扩展,支持自定义工具和集成
  • Rust高性能内核 — 使用 Rust 构建,确保执行性能和跨平台可移植性
  • 通用AI Agent — 不仅限于代码,支持研究、写作、自动化、数据分析等任意任务
  • 自定义发行版 — 支持构建包含预配置提供商、扩展和品牌的自定义 goose 发行版

适用场景

💡 日常办公自动化:使用AI Agent自动化处理研究、写作、数据整理等重复性工作
💡 软件开发辅助:通过CLI集成到终端工作流,辅助代码编写、调试和测试
💡 跨平台工作流编排:在桌面应用中编排跨工具、跨服务的自动化工作流
💡 企业定制AI助手:基于自定义发行版构建包含企业品牌和预配置工具的专属AI Agent

快速开始

# 安装 CLI
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash

# 启动 goose(会提示配置模型提供商)
goose session start

# 或下载桌面应用
# 访问 https://goose-docs.ai/docs/getting-started/installation

相关项目