ToolNavs 便利なAIツールを発見
ツール投稿 ログイン
戻るAI Q&A(英語)
なぜHermesエージェントの長いタスクは完了通知をくれないのですか? notify_on_complete こう使う

なぜHermesエージェントの長いタスクは完了通知をくれないのですか? notify_on_complete こう使う

AI Q&A(英語) Admin 208 回閲覧

Hermesエージェントの長いタスクは完了通知されません。通常はタスクが完了していないからではなく、バックグラウンドプロセスが新しいメカニズムに従って結果を報告しないためです。 notify_on_complete v0.8.0を追加した後は、テストスイート、ビルド、デプロイ、モデルトレーニングなど、長期間実行されるコマンドに適しています。 もし通常のフォアグラウンドコマンドを使っているなら、Hermesは待つかタイムアウトするだけで済むかもしれません。

まずはどの種類の長期作業かを決めましょう

  • フォアグラウンドタスク:コマンドは常に現在のツール呼び出し中に占有されており、数秒から数分のタスクに適しています。
  • バックグラウンドタスク:タスクは引き続き実行でき、ヘルメスエージェントはまず別の作業を行い、完了時に通知を受け取ります。
  • 本当に行き詰まっている:出力なし、リソースの変更なし、コールバック完了なし、ログやプロセスを確認する必要があります。

アイデアを正しく使うこと

長時間のテストやデプロイを実行する際は、Hermesエージェントに明示的に「バックグラウンドで実行し、完了したら通知する」ようにしてください。 自分でコマンドを書く場合、重要なのはタスクをバックグラウンドで静かにして出力を無視しないことです。 ログファイルは同時に保管するのが最善で、例えばビルドログをプロジェクト内のlogs/や一時ファイルに書き込むようにし、完了通知はリマインダーのみを担当し、ログはトラブルシューティングを担当します。

なぜまだ通知がないのですか?

まず、バージョンがv0.8.0以降に達しているか確認します。 次に、タスクがHermesエージェントが管理するバックグラウンドプロセスかどうか、別の端末を手動で開くのではないかを確認してください。 三つ目は、ゲートウェイやクローンがアイドルタイムアウトが極端に短い設定されていないか確認してください。 v0.8.0のタイムアウトは「実際のツール活動に基づく」ものですが、外部プロセスが自動的に追跡可能なタスクになるという意味ではありません。

実用的なコツ:長い作業を始める前に、ヘルメスのエージェントにどこで出力すべきか、何を期待すべきか、失敗した場合の対応を説明してもらいましょう。 この方法により、通知が表示されなくても、その場所はログ内で継続できます。

公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/

関連記事

ヘルメスのエージェント/モデル モデルを半分に切り取るにはどうすればいいですか? カット後に文脈が失われるのでしょうか?

ヘルメスのエージェント/モデル モデルを半分に切り取るにはどうすればいいですか? カット後に文脈が失われるのでしょうか?

Hermes Agentの /model はセッション中のモデル切り替えコマンドで、「まず安価なモデルで組織し、その後強いモデル決定を削る」シナリオに適しています。 通常、カットモデルは現在の会話コン...

なぜHermesエージェントのMCPツールが少ないのですか? まずはインクルーク、エクスダクト、リソースの切り替えから始めましょう

なぜHermesエージェントのMCPツールが少ないのですか? まずはインクルーク、エクスダクト、リソースの切り替えから始めましょう

Hermes AgentはMCPに接続した後、ツール数が減りますが、これは多くの場合普通のことで、必ずしもサーバーが壊れているわけではありません。 Hermesは各MCPサーバーの tools.inc...

WorkBuddyで生成されたウェブページを他の人にどうやって送るのですか?ローカルアドレスは直接共有できません

WorkBuddyで生成されたウェブページを他の人にどうやって送るのですか?ローカルアドレスは直接共有できません

WorkBuddyがウェブページを生成した後、そのアドレスがローカルファイルパスやlocalhostであれば、コンテンツがあなたのコンピュータ上のみ存在するため、他の人が開くことができないことが多いで...

WorkBuddyをWeChatアシスタントにどうやって接続しますか?スキャンしてバインドし、オフラインチャンネルをチェックします

WorkBuddyをWeChatアシスタントにどうやって接続しますか?スキャンしてバインドし、オフラインチャンネルをチェックします

WorkBuddyはWeChatを通じてリモートでタスクを送信、チャットの再開、操作の承認、結果の閲覧が可能ですが、実際の実行は引き続きコンピュータ上で行われます。初回使用時には、まずデスクトップ版が...

おすすめツール

もっと見る