コード提案だけじゃない!インストール・実行・編集・テストまで全自動のAIエージェント — goose

block/gooseRust37.5k

gooseは、自分のパソコン上で動くオープンソースのAIエージェント(自律的に作業をこなすAIアシスタント)です。単なるコード補完ではなく、プロジェクトをゼロから構築したり、コードを書いて実行したり、バグを修正したり、外部サービスと連携したりと、開発作業を丸ごと自動化してくれます。gooseはどのAI言語モデル(ChatGPTやClaudeなど)とも組み合わせて使え、デスクトップアプリとコマンドライン(ターミナルで文字を打って操作する方法)の両方に対応しています。MCP(モデル・コンテキスト・プロトコル)サーバーとの連携もでき、拡張性が非常に高いのが特徴です。開発者が本来やりたいことに集中できるよう、面倒な作業をgooseが肩代わりしてくれます。

🔥 なぜ話題?

AIコーディングアシスタントが急速に普及する中、gooseは『コード提案にとどまらず、実際にタスクを実行する自律型AIエージェント』として注目されています。特にオープンソースで特定のLLMに縛られず、MCP対応で拡張性が高い点が、ベンダーロックインを避けたい開発者コミュニティに支持されています。

💡 こう使える!

例えば、新しいWebアプリのプロトタイプを作りたいとき、gooseに『Todoアプリを作って。フロントエンドはReact、バックエンドはPythonで。テストも書いて動かして』と指示すると、ファイル作成・コード記述・ライブラリのインストール・テスト実行まで一連の作業を自動で進めてくれます。途中でエラーが出ても自分で原因を調べて修正してくれるので、開発者はゴールを伝えるだけで済みます。

ユースケース: 開発者が日常の面倒なコーディング・デバッグ・テストなどの作業をAIに任せて、創造的な仕事に集中するために使います。

  • コード提案だけでなく、プロジェクト構築・実行・デバッグ・テストまで自律的に遂行
  • ChatGPTやClaude等どんなLLMとも組み合わせ可能で、複数モデルの使い分けもできる
  • MCP(モデル・コンテキスト・プロトコル)サーバー連携で無限に拡張できる
GitHubで見る →

an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM

技術情報

言語

Rust

ライセンス

Apache-2.0

最終更新

2026-04-06

スター数

37,487

フォーク数

3,609

Issue数

280

トピック

mcp

技術詳細

アーキテクチャ・仕組み

  • gooseはローカルマシン(自分のPC)上で動作するAIエージェントで、外部のクラウドに依存せずタスクを実行する
  • LLM(大規模言語モデル)を頭脳として、コードの生成・実行・デバッグ・テストまでの一連のワークフローを自律的にオーケストレーション(指揮・調整)する
  • MCP(Model Context Protocol)サーバーとシームレスに統合でき、外部APIやツールとの連携を拡張的に行える

対応環境・プラットフォーム

  • インターフェース: デスクトップアプリとCLI(コマンドラインインターフェース)の両方
  • LLM: 特定のモデルに依存せず、任意のLLMと接続可能
  • マルチモデル構成: 複数のLLMを組み合わせて、パフォーマンスとコストを最適化する設定が可能

主要な機能一覧

  • プロジェクトのゼロからの構築: アイデアからプロトタイプを一気に作成
  • コードの記述と実行: コードを書くだけでなく実際に動かす
  • デバッグ: エラーや失敗を検出して自動修正
  • ワークフローのオーケストレーション: 複数の作業を連携させて管理
  • 外部API連携: 外部サービスとの通信・データ取得を自動化
  • MCP対応: Model Context Protocolサーバーとの統合による拡張性

カスタムディストリビューション

  • 独自の「gooseディストリビューション」を構築可能
  • プロバイダー、拡張機能、ブランディングを事前設定した独自バージョンを配布できる
  • 詳細は CUSTOM_DISTROS.md に記載

ライセンス

  • Apache License 2.0: 商用利用を含む自由な利用が可能なオープンソースライセンス

ガバナンス

  • プロジェクトのガバナンス(運営方針)は GOVERNANCE.md で公開されている
  • Block(旧Square)が開発を主導

コミュニティ・サポート

  • Discord、YouTube、LinkedIn、Twitter/X、Bluesky、Nostrなど多数のチャネルでコミュニティが活動
  • 診断とレポート機能によるトラブルシューティングドキュメントあり
  • 既知の問題一覧が公開されている

競合・類似ツールとの違い

  • GitHub CopilotやCursorなどのコード補完ツールと異なり、gooseは「実行」まで行う自律型エージェント
  • オープンソースかつLLM非依存のため、ベンダーロックインの心配がない
  • MCPサーバー統合により、プラグインのように機能を後から追加・拡張できる柔軟性がある

インストール・クイックスタート

公式ドキュメントにインストールガイドとクイックスタートが用意されています。

デスクトップアプリとCLI(コマンドライン)の両方が利用可能です。

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

コードだけじゃない!研究・執筆・自動化まで何でもこなすオープンソースAIエージェント — goose

aaif-goose/gooseRust38.6k

gooseは、あなたのパソコン上で動く汎用AIエージェント(人間の代わりに作業を進めてくれるAIアシスタント)です。プログラミングだけでなく、調べ物、文章作成、データ分析、日常的な作業の自動化など幅広

ターミナルから呼べるAIプログラマー!OpenAI公式のコーディングエージェント — codex

openai/codexRust72.3k

Codex CLIは、OpenAIが提供するターミナル(コマンド入力画面)上で動くAIコーディングエージェント(プログラミングを手伝ってくれるAIアシスタント)です。パソコンのターミナルで「codex

AIプログラミングツールをまとめて管理!Claude、OpenAI、Geminiを一つのアプリで — cc-switch

farion1231/cc-switchRust21.1k

cc-switchは、Claude Code、OpenAI Codex、Google Geminiといった人気のAIプログラミングツールを一つのデスクトップアプリで使えるオールインワンツールです。Wi

カメラなし・ウェアラブルなし!WiFi電波だけで人の姿勢・呼吸・心拍を透視する — wifi-densepose

ruvnet/wifi-denseposeRust20.8k

wifi-denseposeは、普通のWiFi電波を使って、カメラや身に着けるセンサーなしで人の姿勢推定・呼吸数・心拍数の検出・存在検知を行うシステムです。WiFiルーターが部屋中に飛ばしている電波が

cjpais/Handy

cjpais/HandyRust15.4k

Handyは完全にオフラインで動作する無料でオープンソースの音声認識アプリケーションです。インターネット接続なしで音声をテキストに変換でき、拡張可能な設計になっています。プライバシーを重視する環境や、