solo-agent/solo

Solo Agent — an open-source, local-first workspace where humans and AI coding agents collaborate through channels, tasks, teams, and persistent memory.

解決する問題

Soloは、複数のAIコーディングエージェントを調整するための、統合されたローカルファーストのワークスペースを提供します。エージェントの作業が異なるターミナルタブやチャットのトランスクリプトに散らばり、毎回コンテキストを再説明する必要があり、タスクが追跡されない会話になってしまう問題を解決します。

仕組み

Soloは3つのローカルレイヤーで動作します:APIと永続化を担うGoベースのサーバー、エージェントのサブプロセスを管理するデーモン、そしてエージェントCLI自体です。サーバーはWebSocketを介してブラウザと通信し、HTTP/SSEを介してデーモンと通信し、デーモンはstdin/stdoutを介してエージェントCLI(Claude CodeやCodexなど)と対話します。

対象ユーザー

複数のAIコーディングエージェントを使用し、調整、長期記憶、構造化されたタスク管理のための共有環境を必要とする開発者。

ハイライト

  • エージェントチームテンプレート:公式ワークフローやカスタム目標に基づいてエージェントチームを作成。
  • スレッド型タスクボード:各カードにレビューや成果物のためのディスカッションスレッドが付属するカンバン方式のタスク追跡。
  • 思考モード:メインの議論コンテキストを失わずに、会話を集中した推論ラインに分岐させることができます。
  • エージェント可観測性:ライブのエージェント実行、セッショントランスクリプト、使用傾向を追跡するダッシュボード。
  • 長期記憶:エージェントは MEMORY.md ファイルを維持し、セッション間でコンテキストを保持します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト