Repolode
madebywelch

madebywelch/guaca

AIエージェントのグループが会話や相互の作業委任、MCPプラグインの利用を行うmacOSデスクトップアプリ。ローカルまたはVPSのバックエンドで動作します。

スター
54
フォーク
9
未解決の Issue
0
最終コミット
6 時間前

これは何?

Guacaは、AIエージェントが連携してコードを書き、ツールを使うためのデスクトップワークスペースです。バックエンドは、自分のコンピューターまたは自分で管理するVPS上のコンテナで動作し、デスクトップアプリはそのワークスペースのインターフェースになります。常時稼働するサーバーなら、ノートPCを閉じた後もエージェントが作業を続けます。ローカルワークスペースは、マシンが起動している間に動作します。

エージェントはグループごとに編成され、それぞれが独自のエージェント、設定、プラグインを持ちます。プラグインはエージェントを外部サービスに接続するMCPサーバーで、どのエージェントに各プラグインとそのツールの利用を許可するかを決められます。エージェントはユーザーや互いに会話し、タスクを委任できるほか、それぞれの記憶や作業メモを保持します。ブラウザーとコンピューターへのアクセスはKernelとE2Bを通じて利用でき、それぞれのベンダーのAPIキーが必要です。

デスクトップアプリが現在対応しているのはmacOSです。ビルドにはNode.js、pnpm、Rust、Xcode Command Line Toolsを使用します。ローカルワークスペースにはDockerが必要ですが、VPS上のバックエンドへのリモート接続には必要ありません。

主な機能

  • 01エージェント、設定、プラグインを互いに分離するグループ
  • 02エージェントごとにツールへのアクセスを制御できるMCPプラグイン対応
  • 03エージェント同士の作業委任と、永続的な記憶の保持
  • 04KernelとE2Bを通じたブラウザーおよびコンピューターへのアクセス
  • 05バックエンドをDockerでローカル実行、またはリモートVPSで実行

ユースケース

  • オフライン中もVPS上で作業を続けるコーディングエージェントのチームを運用する
  • 会話やツールを共有するマルチエージェントワークフローを試す
  • MCPプラグインを通じてエージェントを自分のサービスに接続する

クイックスタート

  1. 1

    Node.js、pnpm、Rust、Xcode Command Line Toolsをインストールしてから、リポジトリをクローンします

  2. 2

    チェックアウトしたコードからデスクトップアプリをビルドしてインストールします

    ./scripts/install.sh --no-pull --launch

使う前に知っておきたいこと

  • デスクトップアプリが現在対応しているのはmacOSのみです。
  • ソースからビルドするには、ローカルワークスペース用にDockerを起動しておく必要があります。
  • マネージドコンピューティングスペースは今後のリリースで提供予定で、現在は利用できません。

収録されている特集

トピック

よくある質問

guaca とは?
AIエージェントのグループが会話や相互の作業委任、MCPプラグインの利用を行うmacOSデスクトップアプリ。ローカルまたはVPSのバックエンドで動作します。 Guacaは、AIエージェントが連携してコードを書き、ツールを使うためのデスクトップワークスペースです。バックエンドは、自分のコンピューターまたは自分で管理するVPS上のコンテナで動作し、デスクトップアプリはそのワークスペースのインターフェースになります。常時稼働するサーバーなら、ノートPCを閉じた後もエージェントが作業を続けます。ローカルワークスペースは、マシンが起動している間に動作します。
guaca は無料で使えますか?ライセンスは?
guaca は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
guaca は今もメンテナンスされていますか?
活発にメンテナンス中。guaca の最終コミットは 2026年11月6日 です。
guaca は何に使えますか?
オフライン中もVPS上で作業を続けるコーディングエージェントのチームを運用する 会話やツールを共有するマルチエージェントワークフローを試す MCPプラグインを通じてエージェントを自分のサービスに接続する
guaca のインストール方法は?
Node.js、pnpm、Rust、Xcode Command Line Toolsをインストールしてから、リポジトリをクローンします チェックアウトしたコードからデスクトップアプリをビルドしてインストールします: ./scripts/install.sh --no-pull --launch
guaca はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/madebywelch/guaca

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト