币界网のニュースによると、Hermes Agentはv0.12.0でkanbanのマルチエージェント協調システムを新たに追加しました。 このシステムの核心的な考え方は、タスクを共有看板に配置し、各エージェントが独立したオペレーティングシステムのプロセスとして自ら認識し、並行して実行することで、プロセス内のサブエージェント群のスケジューリング方式に代わるものです。 全体のシステムはローカルのsqliteデータベースを中心に動作し、認識は原子性のあるトランザクションです。複数のエージェントが同じタスクを競合した場合、唯一のエージェントだけが取得できます。 エージェントがクラッシュしたりタイムアウトした場合、スケジューラーはプロセスの存続を監視し、自動的にタスクを回収し、連続失敗三回でトリガーされるヒューズ断(フューズカット)によって、タスクは自動的にロックされて人間の介入を待つ状態になります。 これにより、看板の空転を防止します。 フレームワークには、オーケストレーターとワーカーの二つのスキルが内蔵されており、前者は目標の分解と専門家役割への割り当てを担当し、後者は実行を担当します。 タスク間には親子依存関係を構築でき、上流の完了後にはその要約とメタデータが自動的に下流のエージェントに伝達されます。 このシステムは多様な協調モードをサポートし、Webダッシュボードを通じてリアルタイムでイベントをプッシュします。
Hermesエージェントのダッシュボードに複数のエージェント:タスクの登録と仕事の獲得
币界网のニュースによると、Hermes Agentはv0.12.0でkanbanのマルチエージェント協調システムを新たに追加しました。
このシステムの核心的な考え方は、タスクを共有看板に配置し、各エージェントが独立したオペレーティングシステムのプロセスとして自ら認識し、並行して実行することで、プロセス内のサブエージェント群のスケジューリング方式に代わるものです。
全体のシステムはローカルのsqliteデータベースを中心に動作し、認識は原子性のあるトランザクションです。複数のエージェントが同じタスクを競合した場合、唯一のエージェントだけが取得できます。
エージェントがクラッシュしたりタイムアウトした場合、スケジューラーはプロセスの存続を監視し、自動的にタスクを回収し、連続失敗三回でトリガーされるヒューズ断(フューズカット)によって、タスクは自動的にロックされて人間の介入を待つ状態になります。
これにより、看板の空転を防止します。
フレームワークには、オーケストレーターとワーカーの二つのスキルが内蔵されており、前者は目標の分解と専門家役割への割り当てを担当し、後者は実行を担当します。
タスク間には親子依存関係を構築でき、上流の完了後にはその要約とメタデータが自動的に下流のエージェントに伝達されます。
このシステムは多様な協調モードをサポートし、Webダッシュボードを通じてリアルタイムでイベントをプッシュします。