動態監測 Beating による監視、Nous Research のオープンソースエージェントフレームワーク Hermes Agent はバージョン0.12.0で Kanban 複数エージェント協調システムを新たに追加しました。 コアのアイデアはタスクを共有看板に置き、各エージェントが独立したオペレーティングシステムのプロセスとして自主的に認識し、並行して実行することで、プロセス内のサブエージェント群のスケジューリング方式を置き換えることです。 システム全体はローカルの SQLite データベースを中心に動作します。 認識は原子性トランザクションで行われ、複数のエージェントが同じタスクを競合した場合、1つだけが取得できます。 エージェントがクラッシュしたりタイムアウトした場合、スケジューラはプロセスの存続監視を通じて自動的にタスクを回収し再割り当てします。 連続して3回失敗するとトリップし、タスクは自動的にロックされて人手による介入を待つ状態になり、看板の空転を防ぎます。 フレームワークには内蔵のオーケストレーターとワーカーの2つのスキルがあります: 前者は目標の分解と専門家役割(研究員、エンジニア、レビュアーなど)への割り当てを担当し、後者は実行を担当します。 タスク間には親子依存関係を構築でき、上流の完了後には要約とメタデータが自動的に下流のエージェントに伝達されます。 扇出並列、パイプライン、投票仲裁、人間の監査を含む9種類の協調モードをサポートします。 付属のWebダッシュボードはWebSocketを通じてリアルタイムにイベントをプッシュし、すべての操作はCLIやTelegram、Discordなどのゲートウェイのスラッシュコマンドも同時にサポートします。
Hermesエージェントのダッシュボードに複数のエージェント:タスクを登録して仕事を獲得、もうたくさんの端末を開く必要はありません
動態監測 Beating による監視、Nous Research のオープンソースエージェントフレームワーク Hermes Agent はバージョン0.12.0で Kanban 複数エージェント協調システムを新たに追加しました。
コアのアイデアはタスクを共有看板に置き、各エージェントが独立したオペレーティングシステムのプロセスとして自主的に認識し、並行して実行することで、プロセス内のサブエージェント群のスケジューリング方式を置き換えることです。
システム全体はローカルの SQLite データベースを中心に動作します。
認識は原子性トランザクションで行われ、複数のエージェントが同じタスクを競合した場合、1つだけが取得できます。
エージェントがクラッシュしたりタイムアウトした場合、スケジューラはプロセスの存続監視を通じて自動的にタスクを回収し再割り当てします。
連続して3回失敗するとトリップし、タスクは自動的にロックされて人手による介入を待つ状態になり、看板の空転を防ぎます。
フレームワークには内蔵のオーケストレーターとワーカーの2つのスキルがあります:
前者は目標の分解と専門家役割(研究員、エンジニア、レビュアーなど)への割り当てを担当し、後者は実行を担当します。
タスク間には親子依存関係を構築でき、上流の完了後には要約とメタデータが自動的に下流のエージェントに伝達されます。
扇出並列、パイプライン、投票仲裁、人間の監査を含む9種類の協調モードをサポートします。
付属のWebダッシュボードはWebSocketを通じてリアルタイムにイベントをプッシュし、すべての操作はCLIやTelegram、Discordなどのゲートウェイのスラッシュコマンドも同時にサポートします。