AI自動化

Hermes スキル蒸留|閉ループ学習で自動化ファクトリー(2026)

Hermes Agent skill distillation closed learning loop procedural memory 2026

はじめに

ChatGPT や汎用エージェントで自動化していると、毎セッションがゼロから始まります。同じルール・HTML構造・CSS制約を貼り直しても、月曜に完璧だった手順を火曜に再発明させることがあります。

Hermes Agent(Nous Research)は閉ループ学習でこれに対処します。難しいタスクが成功すると、実行時は ~/.hermes/skills/agentskills.io互換のスキルファイルへ手順を蒸留できます。次回「同じスタイルで」と言えば、全手順をコンテキストに載せず段階的開示でスキルを読み込みます。

本記事では自動スキル蒸留agentskills.io、5回以上のツール呼び出し例(グラスモーフィズムLP)を解説します。WebシェルはHermes WebUI 自ホストガイド、マルチエージェントはOpenClaw マルチエージェント編成ガイドを参照してください。

プロンプト肥大と「たまに賢い」エージェント

症状体感原因
プロンプト肥大本題前に2k+トークン永続的手順ストアなし
一発屋の良さ一度は完璧、後でドリフト版管理プレイブックなし
ツールルーレット再試行で順序が狂う成功パス未記録
請求ショック同じ推論を再課金スキル索引・遅延読込なし
引用可能な定義: Hermes Agent スキル蒸留は、成功したマルチツールワークフローを ~/.hermes/skills/ の再利用可能な SKILL.md に書き、類似タスクがチャット履歴から手順を再導出しないようにする後処理です。

agentskills.io と閉ループ

オープン標準

agentskills.ioSKILL.md(YAML frontmatter + Markdown)と任意の references/ scripts/ 等でスキルを定義します。公式: Hermes Skills System

閉ループ(5段階)

┌─────────────┐     ┌──────────────┐     ┌─────────────────┐
│ ユーザータスク │────▶│ ツール実行    │────▶│ 5+ツール成功?   │
└─────────────┘     └──────────────┘     └────────┬────────┘
                                                   │ yes
┌─────────────┐     ┌──────────────┐     ┌─────────▼────────┐
│ 次タスク:   │◀────│ skill_manage │◀────│ SKILL.md 蒸留   │
│ list→view   │     │ patch改善    │     │ ~/.hermes/skills│
└─────────────┘     └──────────────┘     └─────────────────┘
段階内容場所
1 実行新規ワークフロー完了セッション
2 反映再利用可否を判断ヒューリスティクス
3 蒸留skill_manage create~/.hermes/skills/
4 取得skills_list → skill_view段階的開示
5 改善patch で更新同一ディレクトリ

作成トリガー: 5回以上のツール呼び出し、エラー後の成功経路、ユーザー修正、非自明ワークフロー(When the Agent Creates Skills)。

段階的開示

レベル動作コスト目安
0skills_list()カタログ約3kトークン
1skill_view(name)一致時のみ全文
2skill_view(name, path)参照ファイルのみ

2回目の「同じグラススタイル」では索引から design-glassmorphism-page をマッチし、構造・見出し・CSSを再発見課金しない

事例: グラスモーフィズム LP(5+ツール)

visionOS風グラスカード・OLED背景・H2/H3の単一HTMLを依頼した場合、terminalwrite_file ×2 → 検証 → patchskill_manage create など6回以上になり得ます。ディスク上の正規ファイルは SKILL.md~/.hermes/skills/design/design-glassmorphism-page/)。

2回目は短いプロンプトで skills_listskill_view → ターゲット write_file — 探索チェーンが短縮されます。

比較: ChatGPT vs Hermes

次元長いシステムプロンプト汎用OSSHermes + 蒸留
手順の記憶セッションのみなしがち~/.hermes/skills/
形式独自アドホックagentskills.io
学習トリガー手動5+ツール等
読込コスト毎回フル毎回フル索引→按需
改善貼り直し手動patch

繰り返す多段自動化なら Hermes を入れ、可視UIはHermes WebUI 自ホストガイドを同じ ~/.hermes で。

手順書

Step 1 — インストール

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bashhermes setup

Step 2 — スキルディレクトリ

ls -la ~/.hermes/skills/ · hermes chat --toolsets skills -q "What skills do you have?"

Step 3 — 複雑タスク

マルチファイル HTML/CSS で ≥5 tool calls を狙う。

Step 4 — 蒸留確認

find ~/.hermes/skills -name 'SKILL.md'

Step 5 — 短い2回目プロンプト

ログで skills_listskill_view を確認。

Step 6–7 — 公開・常時稼働(任意)

hermes skills browse · Gateway/cron · リモートはMac mini M4 SSHガイド

運用上の注意

  • ~/.hermes/skills/ をバックアップ — 手順の知的資産
  • 蒸留後に SKILL.md を人間がレビュー
  • 更新は patch 推奨
  • hermes profile create research --no-skills で実験分離
  • skills.external_dirs でチーム共有

ファクトリーシナリオ

シナリオ A — フロント / LP パイプライン

週1のグラスLP: スキルなし 15–25 ツール呼び出し → 蒸留後 4–8。H2/H3契約とCSS変数が安定。

シナリオ B — DevOps / レポート

夜間ジョブのシェル順序を SKILL.md に固定し、Gateway cron とHermes WebUI 自ホストガイドで同じ ~/.hermes を共有。

トラブルシューティング

スキルが増えない

5+成功ツール--toolsets skills を確認。明示的に「スキルとして保存」を依頼。

スキルを無視する

「When to Use」とプロンプトの語を一致させる。hermes skills opt-in --sync

権限エラー

chmod -R u+rwX ~/.hermes/skills。Docker はWebUI ボリュームの UID 整合。

トークンがまだ高い

長文は references/ に分割し Level-2 読込。

FAQ

Hermes の自動スキル蒸留とは? +
成功した複雑なワークフロー後に skill_manage で ~/.hermes/skills/ に agentskills.io 形式の SKILL.md を書き、以降のタスクがチャットから手順を再発明しないようにする機能です。
ChatGPT の「メモリ」と何が違う? +
Chat のメモリは事実や好みを保存します。Hermes スキルは手順・ツール順・ファイルパターン・落とし穴など、同じ自動化を繰り返すためのプロシージャを保存します。
毎タスク後に必ずスキルが作られる? +
いいえ。公式トリガーは 5 回以上のツール呼び出し、エラーからの回復、ユーザー修正、非自明なワークフローです。単一ツールの短答は蒸留されません。
スキルはディスクのどこ? +
主に ~/.hermes/skills///SKILL.md。references/ scripts/ templates/ は任意です。
コミュニティのスキルは使える? +
はい。hermes skills browse / install と agentskills.io 互換ハブ。ローカル名は external_dirs を上書きできます。
「10ms」再読み込みは文字通り? +
skills_list の高速インデックスと必要時の skill_view を指します。再発見を避けることが本質で、生成が常に 10ms という意味ではありません。

Hermes Agent スキル蒸留は「一度説明した手順」を手順付き生産ラインに変えます。agentskills.io ファイル、閉ループ、段階的開示で2回目の HTML 工場は design-glassmorphism-page を再利用します。

hermes setup → 5+ ツールの難タスク → ~/.hermes/skills/ 確認 → 短いフォローアップでツール回数を計測。Skills System · GitHub · agentskills.io

公式 Hermes リソースで続ける

スキル蒸留・agentskills.io・closed loop の詳細は上流ドキュメントにあります。