
わずか0.25元で、DSH が私の Hermes Agent を復活させた
前回の記事では、同じクラウド環境で2つのエージェントを協働させてみました。
Hermes Agent はナビゲーターとして要件を理解し、計画を立て、結果を確認します。DeepSeek Harness(以下 DSH)はドライバーとして実際のワークスペースでコードを書き、検証します。
エージェントを一人で働かせるのはもうやめよう!Hermes と DSH を組ませたら効率が10倍に
新たなトラブルをきっかけに、この組み合わせの別の使い道を思いつきました。
最近、コミュニティの何人かが Hermes Agent で次のようなエラーに遭遇しました。
1つ目のエラー:応答なし。セッションストレージに書き込めなかったため、このターンを停止しました。このままでは再起動時に会話記録が失われます。状態データベースの健全性を確認してから(hermes doctor)、メッセージを再送してください。
2つ目のエラー:セッションストレージを一時的に利用できないため、会話履歴を保護する目的でこのターンを停止しました。メッセージは保存されているはずです。少し待ってから再送してください。

どちらも原因は同じでした。さまざまな理由で Hermes Agent の state.db というファイルを読み書きできなくなり、既存データを守るために、その後の会話を受け付けなくなったのです。さらに困ったことに、LightVela の診断センターからエージェントを再構築しても直りませんでした。
以前なら対処が難しい問題でしたが、今は同じ環境で DeepSeek Harness が動いています。
なぜ DSH が役立つのか
この問題は Hermes Agent 本来の復旧機構で修復できます。難しいのは、Hermes Agent が動いている環境の内部から復旧処理を開始することです。
DSH は Hermes Agent と同じ環境で動きます。Hermes のプロセス、ログ、設定、ファイルにアクセスでき、コマンドも実行できます。つまり、修復作業を直接 DSH に任せられます。
実際の手順
まず前回の記事に沿って、LightVela に DSH をインストールし、設定してください。
エージェントを一人で働かせるのはもうやめよう!Hermes と DSH を組ませたら効率が10倍に

DSH に調査を頼むときは、作業ディレクトリが /home/agentuser/ になっていることを確認してください。

任意の準備として、先に Hermes Agent の運用マニュアルを DSH に渡しておくと便利です。設定を自力で調べる手間が省けます。インストールするには、DSH のチャットに次を入力します。
https://skillhub.cn/install/skillhub.md に従って @user_70854421/hermes-agent-skill-for-dsh をインストールしてください。
インストールが終わったら、次のように頼みます。
現在の実行環境に Hermes Agent があります。まずインストール先を探してください。先ほどインストールしたスキルを使って、問題の診断と解決を手伝ってください。
もう少し慎重に進めたい場合は、こう伝えてもよいでしょう。
現在の実行環境に Hermes Agent があります。まずインストール先を探してください。先ほどインストールしたスキルを使って、次の問題の診断と解決を手伝ってください。
{ここに問題の内容を記入}。
最初に原因を調査し、修復計画を提案してください。まだ実行しないでください。修復計画の説明を待ちましょう。不安な点があればコミュニティのグループで相談できます。この記事の最後にある QR コードから参加できます。
私の場合は順調でした。Hermes Agent を見つけた時点で、DSH は state.db の破損を特定し、修復計画と手順まで示していました。そして作業を始めました。

数分後、修復が完了しました。

全体で使ったのは入力約260万トークン、出力約3万1,300トークンで、キャッシュヒット率は非常に高い97%でした。DeepSeek-V4 Flash を使ったので、合計費用は約0.25元に収まりました。詳しい人に頼んだり、自分で何時間も調べたりすることを考えれば、かなり安いと感じます。
最後に Hermes Agent のチャットへ戻り、本当に直ったか確認します。

LightVela コミュニティに参加
QR コードを読み取るか、下のリンクから参加して、クラウドエージェントの活用方法を一緒に探しましょう。