Goose
ローカル優先のAIエージェント — デスクトップ、CLI、APIの3つのインターフェースを提供
- ローカル優先AIエージェント:デスクトップアプリ(macOS/Linux/Windows)、CLI、APIという3つのインターフェースで、ユーザーのコンピューター上で直接動作。クラウドへの依存なしに、コード編集、シェル実行、テスト、マルチステップワークフローを自律的に実行。
- 15以上のLLMプロバイダーをサポート:Anthropic、OpenAI、Google Gemini、Ollama、OpenRouter、Azure、Bedrock、Groq、xAI、Alibaba(Qwen/DashScope)、Databricks、Scalewayなど。Claude 4モデルに最適化されているが、ローカルモデル(Ollama、LM Studio)もサポート。ACP(Agent Client Protocol)により、既存のChatGPT/Claudeサブスクリプションを活用可能。
- 70以上のMCP拡張:AnthropicのModel Context Protocol標準を通じて、データベース、API、ブラウザ、GitHub、Google Driveなど、70以上の拡張と接続。コミュニティのExtensionsマーケットプレイスを運営。
- YAMLベースのレシピシステム:ワークフローをinstructions、extensions、parameters、subrecipesで構造化したYAMLレシピとして表現し、再利用および共有が可能。
- サブエージェントの並列処理:Rustベースの高性能アーキテクチャにより、サブエージェントを並列実行し、複雑なマルチタスクを効率的に処理。
- セキュリティ機能:プロンプトインジェクションの検出、敵対的レビューワー(adversary reviewer)モードを内蔵。
- MCP Apps:デスクトップ環境内でインタラクティブなUIをレンダリングするMCPアプリ機能。
💻 必要なスペック
不要(LLM推論は外部APIに委譲)。ローカルモデル(Ollama)を使用する場合は、モデルのサイズに応じて8〜24GBのVRAMが必要。Linux Vulkanのサポートにより、NVIDIA製GPU以外のGPUでもローカル推論が可能
デスクトップアプリは約160MB(プラットフォームによって異なる)、CLIを含めた合計は約500MB。ローカルモデルは別途
⚡ インストール
4-1. 簡単な始め方
# macOS — Homebrew (CLI)
brew install block-goose-cli
# macOS — Homebrew (デスクトップアプリ)
brew install --cask block-goose
# Linux / macOS / WSL — curl スクリプト
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
4-2. 詳細なインストール
# Windows — PowerShell (ネイティブ)
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/aaif-goose/goose/main/download_cli.ps1" -OutFile "download_cli.ps1"
.\download_cli.ps1
# Windows PATH 設定 (Git Bash/MSYS2)
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
# Linux — DEB パッケージ (Ubuntu/Debian)
sudo dpkg -i goose_*.deb
# プロバイダー設定 (初回実行時に自動的に案内、その後再設定)
goose configure
# セッション開始
goose session
# アップデート
goose update
デスクトップアプリは、GitHub ReleasesページからmacOS(Apple Silicon / Intel)、Linux(DEB / RPM / Flatpak)、Windows ZIPを直接ダウンロードできます。Windowsユーザーは、Git Bash、MSYS2、またはPowerShellが必要であり、WSL経由でのLinuxインストールも可能です。
🧬 バイオ活用シナリオ
コードベース全体のリファクタリング
大規模なコードリポジトリで特定のパターンを検索し、依存関係を分析した後、複数のファイルにわたるリファクタリングを自律的に実行。MCPを通じてGitHub PRの生成まで連携させれば、コードレビュー、修正、コミット、PRの全体サイクルを単一のセッションで完了可能
マルチプロバイダーのコスト最適化ワークフロー
単純なコード生成は無料ティア(Groq/Google Gemini)で、複雑なアーキテクチャ設計はClaude 4 Opusで、コードレビューはGPT-5で行うマルチモデル戦略をYAMLレシピで定義し、月額APIコストを制御しながら品質を維持
自動化されたデータパイプラインの構築
MCPの拡張により、データベースのクエリ、データ変換スクリプトの作成、テストの実行、結果の検証を1つのGooseセッションで実行。レシピとして保存すれば、繰り返し実行可能な自動化パイプラインに変換
FAQ
Gooseとは何ですか?
ローカル優先AIエージェント:デスクトップアプリ(macOS/Linux/Windows)、CLI、APIという3つのインターフェースで、ユーザーのコンピューター上で直接動作。クラウドへの依存なしに、コード編集、シェル実行、テスト、マルチステップワークフローを自律的に実行。 15以上のLLMプロバイダーをサポート:Anthropic、OpenAI、Google Gemini、Ollama、OpenRouter、Azure、Bedrock、Groq、xAI、Alibaba(Qwen/DashScope)、Databricks、Scalewayなど。Claude 4モデルに最適化されているが、ローカルモデル(Ollama、LM Studio)もサポート。ACP(Agent Client Protocol)により、既存のChatGPT/Claudeサブスクリプションを活用可能。 70以上のMCP拡張:AnthropicのModel Context Protocol標準を通じて、データベース、API、ブラウザ、GitHub、Google Driveなど、70以上の拡張と接続。コミュニティのExtensionsマーケットプレイスを運営。 YAMLベースのレシピシステム:ワークフローをinstructions、extensions、parameters、subrecipesで構造化したYAMLレシピとして表現し、再利用および共有が可能。 サブエージェントの並列処理:Rustベースの高性能アーキテクチャにより、サブエージェントを並列実行し、複雑なマルチタスクを効率的に処理。 セキュリティ機能:プロンプトインジェクションの検出、敵対的レビューワー(adversary reviewer)モードを内蔵。 MCP Apps:デスクトップ環境内でインタラクティブなUIをレンダリングするMCPアプリ機能。
Gooseはいつ使いますか?
ローカル優先のAIエージェント — デスクトップ、CLI、APIの3つのインターフェースを提供
Gooseのバイオ研究での活用例は何ですか?
コードベース全体のリファクタリング: 大規模なコードリポジトリで特定のパターンを検索し、依存関係を分析した後、複数のファイルにわたるリファクタリングを自律的に実行。MCPを通じてGitHub PRの生成まで連携させれば、コードレビュー、修正、コミット、PRの全体サイクルを単一のセッションで完了可能
📝 アップデートノート
まだアップデートノートはありません。
🧪 関連「生命のコード」
関連する「生命のコード」記事はまだありません。