エージェント・スウォーム:AIコーディングアシスタントのためのマルチエージェント・オーケストレーション・フレームワーク

開発タスクのためのマルチエージェント連携
Agent Swarmは、自律的に協力して動作するAIコーディングエージェントのチームを実行するためのフレームワークを提供します。このシステムは、様々なソースからタスクを受け取り、サブタスクに分解し、隔離されたDockerコンテナで実行されるワーカーエージェントに委任するリードエージェントを使用します。
主要なアーキテクチャと機能
- リード/ワーカー連携 – リードエージェントが複数のワーカー間で作業を委任・追跡
- Docker隔離 – 各ワーカーは完全な開発環境を備えた独自のコンテナで実行
- 統合ポイント – タスク作成のためのSlack、GitHub、メール統合
- タスクライフサイクル管理 – 優先度キュー、依存関係、デプロイメント全体での一時停止/再開
- 累積メモリ – エージェントはすべてのセッションから学習し、時間とともに改善
- 永続的アイデンティティ – 各エージェントは独自の個性、専門知識、作業スタイルを維持
- ダッシュボードUI – エージェント、タスク、エージェント間チャットのリアルタイム監視
- サービスディスカバリー – ワーカーはHTTPサービスを公開し、互いを発見可能
- スケジュールタスク – Cronベースの繰り返しタスク自動化
クイックスタートオプション
このフレームワークは複数のデプロイメントアプローチをサポートします:
オプションA: Docker Compose(推奨)
git clone https://github.com/desplega-ai/agent-swarm.git
cd agent-swarm
# 環境設定
cp .env.docker.example .env
# .envを編集 — 最低限API_KEYとCLAUDE_CODE_OAUTH_TOKENを設定
# すべて起動
docker compose -f docker-compose.example.yml --env-file .env up -dAPIはポート3013で実行されます。
オプションB: ローカルAPI + Dockerワーカー
git clone https://github.com/desplega-ai/agent-swarm.git
cd agent-swarm
bun install
# 1. APIサーバーの設定と起動
cp .env.example .env
# .envを編集 — API_KEYを設定
bun run start:http新しいターミナルで、ワーカーを起動:
# 2. Dockerワーカーの設定と実行
cp .env.docker.example .env.docker
# .env.dockerを編集 — API_KEY(上記と同じ)とCLAUDE_CODE_OAUTH_TOKENを設定
bun run docker:build:worker
mkdir -p ./logs ./work/shared ./work/worker-1
bun run docker:run:workerオプションC: Claude Codeをリードエージェントとして
# APIサーバー起動後(オプションB、ステップ1):
bunx @desplega.ai/agent-swarm setupこれにより、Claude Codeがスウォームに接続するように設定されます。Claude Codeを起動し、「agent-swarmで自分をリードエージェントとして登録してください」と指示します。
仕組み
システムは次の流れに従います:Slack DM、GitHub @メンション、メール、またはAPIを介して直接タスクを送信します。リードエージェントはタスクを分解して計画し、サブタスクをワーカーに割り当てます。ワーカーはgit、Node.js、Python、その他の開発ツールを備えた隔離されたDockerコンテナで実行されます。進捗状況はダッシュボードを通じてリアルタイムで追跡されます。
この種のマルチエージェントシステムは、タスクを分解して並列実行する必要があり、各エージェントが作業の異なる側面を専門とする複雑な開発ワークフローを自動化したい開発者にとって有用です。
📖 完全なソースを読む: HN AI Agents
👀 See Also

ローカルTrello風プロジェクトマネージャー、OpenClawエージェント向け、マークダウンファイル使用
開発者は、OpenClawエージェントとの連携を想定したTrello風のプロジェクト管理システムを構築しました。APIにはNode.js + Expressを、UIにはReact + react-trelloを、データ層にはYAMLフロントマター付きマークダウンファイルを使用しています。システムはOpenClawマシン上で動作し、ローカルアクセスのみ可能で、エージェントはファイルシステム上のカードファイルを直接読み書きします。

Tokenmeter: オフラインでClaude Codeのトークン使用量を追跡する無料Windowsアプリ
Tokenmeterは、ローカルのClaude Code .jsonlファイルを読み取り、トークン使用量、推定コスト、キャッシュ節約量、90日間のアクティビティヒートマップをすべてオフラインで表示する、無料のオープンソースWindowsアプリです。

PgAdmin 4 9.13、クエリツールにAIアシスタントパネルを追加
PgAdmin 4 バージョン9.13では、AIが設定されている場合に自然言語からSQLを生成できるAIアシスタントパネルがクエリツールに導入されました。このアップデートには、集中してクエリ編集が行えるワークスペースレイアウトとアドホックサーバー接続も含まれています。

トロイダル・ロジットバイアス:推論時のシンプルなトリックで幻覚生成を40%削減
新しい手法はトークンをトーラスにマッピングし、近くのロジットを強化することで、ファインチューニングやRAGなしに事実誤りを削減します。