OpenSwarm:線形およびGitHub用のマルチエージェントClaude CLIオーケストレータ

✍️ OpenClawRadar📅 公開日: February 27, 2026🔗 Source
OpenSwarm:線形およびGitHub用のマルチエージェントClaude CLIオーケストレータ
Ad

OpenSwarmの機能

OpenSwarmは、Claude Code CLIを搭載した自律型AIエージェントオーケストレーターです。実際の開発ワークフロー、特に課題追跡のLinearとコード管理のGitHubと統合するマルチエージェントシステムを構築します。このツールは、単なる例ではなく実際の開発タスクを処理するように設計されています。

コアアーキテクチャと機能

システムは構造化されたパイプラインアプローチに従います:

  • 自律パイプライン:Cron駆動のハートビートがLinearの課題を取得し、Worker/Reviewerペアのループを実行
  • Worker/Reviewerペア:自動レビュー、テスト、ドキュメント化ステージを備えた多反復コード生成
  • 意思決定エンジン:スコープ検証、レート制限、優先度ベースのタスク選択、ワークフローマッピング
  • 認知メモリ:セッション間の長期記憶のためのXenova/multilingual-e5-base埋め込みを備えたLanceDBベクトルストア
  • ナレッジグラフ:静的コード分析、依存関係マッピング、影響分析によるよりスマートなタスク実行
  • Discord制御:監視、タスク配信、スケジューリング、ペアセッション管理のための完全なコマンドインターフェース
  • PR自動改善:オープンなPRを監視し、CI失敗を自動修正、マージ競合を自動解決、すべてのチェックが通るまで再試行
  • 長時間実行モニター:外部プロセス(トレーニングジョブ、バッチタスク)を追跡し、完了を報告
  • ウェブダッシュボード:ポート3847でのリアルタイムステータスダッシュボードとPRプロセッサ監視
  • i18nサポート:英語と韓国語のロケールサポート
Ad

技術要件

  • Node.js >= 22
  • Claude Code CLIがインストールされ認証済み(claude -p)
  • メッセージコンテンツインテントを備えたDiscordボットトークン
  • Linear APIキーとチームID
  • CI監視のためのGitHub CLI(gh)(オプション)

インストールと設定

基本的なセットアップ:

git clone https://github.com/unohee/OpenSwarm.git
cd OpenSwarm
npm install

設定には、設定例をコピーして.envファイルを作成します:

cp config.example.yaml config.yaml

必要な.env変数:

DISCORD_TOKEN=your-discord-bot-token
DISCORD_CHANNEL_ID=your-channel-id
LINEAR_API_KEY=your-linear-api-key
LINEAR_TEAM_ID=your-linear-team-id

config.yamlは環境変数置換(${VAR}または${VAR:-default})をサポートし、Zodスキーマで検証されます。主要な設定セクションには、discord、linear、github、agents、autonomous、prProcessorの設定が含まれます。

現在の状況と制限事項

作成者は、これはまだ初期段階のソフトウェアで未完成な部分があると述べています。現在のTODOは、安全性、スケーリング、より良いタスク分解に焦点を当てています。このシステムは現在、作成者の個人開発ワークフロー(取引インフラ、LLMツール、その他のプロジェクト)を支えています。

📖 完全なソースを読む: HN AI Agents

Ad

👀 See Also

Pi Coding AgentとQwen 35B Q2:ファイルシステムを外部メモリとして使用し、コンテキストガードを強制する
Tools

Pi Coding AgentとQwen 35B Q2:ファイルシステムを外部メモリとして使用し、コンテキストガードを強制する

あるRedditユーザーが、PiコーディングエージェントとQwen 35B Q2_K_XL量子化モデルを組み合わせたスタックを構築。100行以上の編集を拒否し、思考ブロックを2000文字に制限、コンテキスト使用率が65%/80%に達すると監視するガードを実装し、ファイルシステムをモデルのメモリとして扱う(コンテキストウィンドウではなく)。

OpenClawRadar
ホリスト・シード:永続的アイデンティティと合意に基づく記憶統合を備えたローカルLLMフレームワーク
Tools

ホリスト・シード:永続的アイデンティティと合意に基づく記憶統合を備えたローカルLLMフレームワーク

Holisto Seedは、LLMエージェントに永続的なアイデンティティ、伝記的記憶、ユーザーとの共進化的関係を提供する関係的個体化フレームワークです。Gitベースのバージョン管理システムで完全ローカルで動作し、記憶統合のための合意に基づく睡眠サイクルを特徴としています。

OpenClawRadar
Flue: 自律型コーディングエージェントを構築するためのTypeScriptフレームワーク
Tools

Flue: 自律型コーディングエージェントを構築するためのTypeScriptフレームワーク

Flueは、自律エージェントを構築するためのプログラム可能なハーネスを提供するTypeScriptフレームワークで、スキル、セッション、サンドボックス化されたシェル実行、組み込みの仮想サンドボックスを備えています。Dosu、Greptile、CodeRabbit、Devin、Claude Codeなどのツールをカスタムエージェントロジックで置き換えることができます。

OpenClawRadar
オープンソースダッシュボードが明らかにするClaudeコードの実際のコンピューティングコスト
Tools

オープンソースダッシュボードが明らかにするClaudeコードの実際のコンピューティングコスト

ある開発者がClaude Codeのレート制限の計算式をリバースエンジニアリングし、リアルタイムの使用率パーセンテージ、実際のドルコスト、バーンレート、ピーク時間、およびどのスキル/フックが発動しているかを表示するローカルダッシュボードを構築しました。このツールにより、月額100ドルのプランが1か月で13,286ドル相当のAPIコンピュートを消費していたことが明らかになりました。

OpenClawRadar