ホームAI Agentsblock/goose
// archived 2026-04-10
block

goose

AI#AI Agent#Rust#Automation#Model Context Protocol
GitHub で見る →
129

// 概要

Goose は、コーディングやリサーチから自動化、データ分析まで幅広いタスクを実行するために設計された、ローカル環境で動作する汎用 AI エージェントです。Rust で構築されており、macOS、Linux、Windows 上で desktop、CLI、API インターフェースを介して高いパフォーマンスと移植性を実現します。このプロジェクトは 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 キーを活用できます。
03
オープンな Model Context Protocol (MCP) を介して 70 以上の拡張機能と統合し、エージェントの機能を拡張します。
04
API ファーストの設計を採用しており、開発者は AI エージェントの機能をカスタムアプリケーションやワークフローに組み込むことができます。
05
Rust を使用して構築されており、多様なオペレーティングシステム間で高いパフォーマンスと信頼性の高い移植性を保証します。
06
カスタムディストリビューションの作成をサポートしており、ユーザーは事前に構成されたプロバイダーや拡張機能とともにエージェントをパッケージ化できます。

// ユースケース

01
複雑なワークフローやデータ分析タスクの自動化
02
ソフトウェア開発やコード管理の支援
03
API を介したカスタムアプリケーションへの AI 機能の統合

// クイックスタート

Goose の利用を開始するには、公式ドキュメントサイトからお使いのオペレーティングシステム用のネイティブデスクトップアプリケーションをダウンロードしてください。あるいは、ターミナルで提供されているシェルスクリプトを実行して、CLI を直接インストールすることも可能です。インストールが完了したら、クイックスタートガイドを参照して、好みの AI プロバイダーを設定し、利用可能な拡張機能を探索してください。