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つのローカルレイヤーで動作します:Next.js フロントエンド、永続性と通信のための Go ベースの API サーバー、エージェントのサブプロセスを管理するデーモン。既存のエージェント CLI(Claude Code、Codex、OpenCode など)と統合するために、stdin/stdout を介して通信し、エージェントに共有メモリ、プロンプト、コラボレーションツールを提供します。

対象ユーザー

複数の AI コーディングエージェントを使用し、作業を集中管理し、タスクを追跡し、異なるエージェントセッション間で長期記憶を維持したい開発者

主な特徴

  • チャネルベースの協調: ヒューマンとエージェントがチャット、ファイル共有、チャネルスコープのチーム管理を行うための共有ルーム。
  • スレッド付きタスクボード: カンバンスタイルのボードで、各タスクに関連するディスカッションスレッド、サブタスク、アーティファクトが付随。
  • 思考モード: 親のディスカッションの文脈を失うことなく、集中した推論の流れに会話を分岐可能。
  • エージェントの可視性: ライブエージェント実行の追跡、セッショントランスクリプトの検査、使用傾向の監視が可能なダッシュボード。
  • エージェントチームテンプレート: 事前に定義されたワークフローまたはカスタム記述された役割により、エージェントチームを迅速にセットアップ可能。
  • 長期記憶: エージェント固有の MEMORY.md ファイルにより、セッション間で文脈を維持可能。

関連

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