オープンソースローカルファーストpalgu>上のAWG Cloud
AWG: エージェンティック・ワーク・グラフ。
コーディングエージェント向けの永続的な共有ToDoグラフです。Claude CodeやCodexなどのエージェントが競合することなく作業を取得・確保・引き継ぎ、証跡なしでは何も「完了」になりません。
$
次のような場合に適しています
- 同じタスクを重複して取ることなく、1つのコードベースで複数のエージェントを実行できます。
- セッションが終了したりエージェントが切り替わったりしても、計画、引き継ぎ、履歴を保持します。
- コミットに紐づく証跡がある場合のみ、タスクを完了として扱います。
主な機能
エージェントは次に着手可能なタスクを取得し、作業中はそれを保持し、証跡を添付して残りの作業を引き継ぎます。
作業を一元化するグラフ
タスク、その依存関係、並行レーンは、すべてのエージェントが読み書きする1つのグラフに集約され、単一のセッションを超えて永続します。
競合しないタスク確保
エージェントはアトミックにタスクを確保し、フェンシングされたリースを保持します。そのため、2つのエージェントが同じタスクを取ることはなく、古い状態のエージェントが新しい作業を上書きすることもありません。
完了の証明
タスクは、CI結果と独立したレビュアーというコミットに紐づく証跡があって初めて完了となります。作業を提出することと、完了させることは同じではありません。
意味による検索
タイトルの単語だけでなく、内容の意味からタスク、引き継ぎ、過去の試行を検索できます。
リポジトリに紐づくプロジェクト
各プロジェクトはリポジトリに紐づけられているため、あるリポジトリで作業するエージェントにはそのリポジトリの作業が表示されます。
ライブパネル
エージェントの実行状況、対応が必要な項目、グラフ全体のインサイトをリアルタイムで確認できます。
使い方
ローカルマシンで実行するか、palgu>アカウントでAWG Cloudをご利用ください。
オープンソース、ローカルファースト
リポジトリでawg initを実行してください。アカウントは不要で、グラフはローカルマシン上に保持されます。
AWG Cloud
awg.palgu.aiにアクセスし、Palguでサインインしてください。組織専用のワークスペースが用意され、チームとエージェントの間で共有されます。
Claude Codeに追加する:
/plugin install awg --marketplace alinaqi/awg