6:08Better Stack
Log in to leave a comment
No posts yet
Hermesはタスクを終えると自動的にスキルを抽出して保存します。自律性はありがたいですが、そのままにしておくと m.txt ファイルはすぐに重複したロジックやゴミコードで埋め尽くされます。管理されていないメモリはモデルの認知負荷を高め、結局のところあなたの費用と時間を浪費させることになります。
スキルリポジトリの品質管理のために、システムプロンプトから手を入れる必要があります。「すべてのスキルはIPO(Input-Process-Output)構造で記録せよ」と強制してください。環境変数、実行コマンド、予想結果を明示させるだけで、後でエージェントが的外れなことを言う確率が減ります。毎週月曜日の朝には ~/.hermes/skills/ ディレクトリを開いてください。既存のスキルと内容が重なるファイルは一つにまとめ、特定のフォルダパスが含まれたコードは $PROJECT_ROOT のような変数に置換すべきです。この単純なフィルタリングだけで不要な推論ステップを減らし、全体のトークン消費量を40%近く節約できます。
エージェントがAプロジェクトの設定値をBプロジェクトに適用した瞬間、厄介なことになります。Hermesは state.db にすべての会話とメタデータを保存しますが、フリーランサーであれば業務の性質に応じてこのDBを隔離すべきです。知識が混ざるとエージェントは混乱に陥り、あなたはデバッグに時間を費やすことになります。
ターミナルで hermes profile create <プロジェクト名> コマンドを使用して独立したインスタンスを作成してください。次にプロジェクトルートにエージェント専用の行動指針である SOUL.md を配置し、 config.yaml で terminal.backend を local に設定すれば準備完了です。セッションを開始するたびに /title コマンドで業務名を刻んでおけば、後でSQLiteクエリで過去の解決パターンを探す際に非常にスムーズになります。この構造を作るのに5分もかかりませんが、将来類似のプロジェクトを受注した際、初期設計時間を半分に短縮してくれる資産となります。
すべての質問にClaude 3.5 Sonnetを使うのは、財布に対して礼儀を欠いています。アーキテクチャ設計のように頭を多く使う作業にのみ有料モデルを使い、単純なコード実装やログ分析はローカルモデルに任せるキャスケーディング戦略が必要です。
月予算を5万円程度に抑えたいなら、モデルを切り替えるタイミングを計ってください。午前中はClaudeを使っていても、単純な反復コーディングが始まったらすぐに /model custom コマンドを打ってローカルのQwen 2.5 Coder 32Bに乗り換えるべきです。一晩中回す自動化作業や単純なデータクレンジングは100%ローカルモデルの役割です。こまめに /usage を確認し、予算の80%を超えていないかチェックしてください。限度を超えた瞬間に「今からはローカルモデルのみを使用せよ」と釘を刺すことで、API費用の高騰を防ぐことができます。
エージェントが誤った情報を真実かのようにスキルリポジトリに放り込むことほど危険なことはありません。一度汚染されたメモリは、継続して誤った結果を吐き出し続けます。自律性を尊重しつつも、システムを壊しかねない書き込み権限は徹底的に管理する必要があります。
まず config.yaml で terminal.backend を docker に設定してください。エージェントが何をしようとコンテナの中だけで完結するように隔離するのが先決です。次にエージェントが作成したコードを pytest で自動検証するbashスクリプトを走らせ、テストを通過したコードだけをメモリに載せるようにします。最後の砦はあなたです。エージェントが save_skill を呼び出す際、必ずユーザーの承認を経るようにシステムプロンプトを修正してください。この三重のフィルターが機能してこそ、エージェントのハルシネーションがシステムのドキュメントに伝染する事故を防ぎ、99%の信頼度を維持できるのです。
state.db に蓄積されたデータは単なるテキストの塊ではありません。あなたがどれだけ効率的に仕事をしたかを示す指標です。Pythonの sqlite3 ライブラリを使用して、直近一週間のセッションごとのトークン消費量と生成されたスキル数を抽出してみてください。
抽出したデータをMarkdownに変換し、個人のナレッジベースに保存するルーチンを作りましょう。どのプロジェクトでコストがかかり、どのロジックが頻繁に再利用されたかが一目でわかります。これは単なる記録を超え、次のプロジェクトの見積もりを出す際の強力な根拠になります。エージェントを使いこなすことと同じくらい重要なのは、エージェントが残した痕跡をお金になる情報へと精製する能力です。このように管理されたHermesは、単なるツールではなく、あなたの仕事スタイルをそのまま吸収した「第二の脳」になります。