AIニュース最前線
最新ニュースAI日報Hacker日報週報動画AIツールトレンド企業

AIニュース最前線

世界中のAI最新情報を日本語で毎時更新

最新ニュース日報トレンド企業プレミアムRSS
© 2026 ainew.jp特定商取引法に基づく表記
ニュース一覧元記事を開く
MarkTechPost·2026年6月24日 18:21·約9分で読める

Nous Research、Hermes エージェントのスキルシステムに「/learn」機能を追加、手書きなしでワークフローをスラッシュコマンドとして記録可能に

#自律型エージェント#RAG#オープンソース#Nous Research#Hermes Agent
TL;DR

Nous Research は、Hermes Agent のスキルシステムに「/learn」コマンドを追加し、ドキュメントや対話履歴から手動記述なしで再利用可能なスキルを自動生成する機能を導入した。

AI深層分析2026年6月24日 19:02
4
重要/ 5段階
深度40%
4
関連度30%
5
実用性20%
5
革新性10%
4

キーポイント

1

/learn コマンドによる自動化

ユーザーはソース(コード、API ドキュメント、過去の会話など)を指定するだけで、エージェントが自動的に SKILL.md ファイルを作成し、スキルとして登録する。

2

標準化されたフォーマットと低コスト

生成されるスキルは「agentskills.io」オープン標準に準拠し、プログレッシブ・ディスクロージャーを採用してトークン使用量を最小限に抑えるよう設計されている。

3

多様なソースからの学習機能

ローカルディレクトリ、オンラインドキュメント、直近の作業フロー、あるいは手書きメモなど、あらゆる形式の情報源からスキルを抽出可能である。

4

コンテキストウィンドウの最適化

エージェントは常にコンパクトなインデックスを参照し、必要な時だけフルコンテンツを読み込むことで、大規模なスキルライブラリがコンテキストウィンドウを埋め尽くすのを防ぎます。

5

プロシージャルメモリの自動保存

エージェントは複雑なタスクの完了後や行き止まりからの脱出時に、その手順を自動的にスキルとして保存し、将来的に再利用可能な知識として蓄積します。

6

多様な作成方法とレビューゲート

/learn や手書きに加え、エージェント自身による自動生成やサードパーティ製など4つの作成方法があり、それぞれに異なる承認フロー(レビューゲート)を設定可能です。

7

手動記述不要な /learn コマンド

ディレクトリ、URL、会話履歴、または貼り付けられたメモから自動的に再利用可能なスキルを生成し、SKILL.md の手書き作成が不要になります。

影響分析・編集コメントを表示

影響分析

この機能は、自律型エージェントの運用において最も時間がかかる「ドキュメント作成とスキル定義」のプロセスを自動化することで、開発者の生産性を劇的に向上させる。また、標準化されたフォーマットへの準拠により、エコシステム全体でのスキル共有と再利用が容易になり、オープンソースコミュニティにおけるエージェントの進化速度が加速すると予想される。

編集コメント

エージェントの自己改善機能を、人間が定義するルールから「自律的にルールを生成する」段階へと進化させた画期的なアップデートです。

Nous Research は、オープンソースの自己改善型エージェントである Hermes Agent の内部にある Skills System を拡張しました。新しい追加機能は /learn というコマンドで、これにより再利用可能なスキルを自動生成します。ドキュメントページ、ローカル SDK、過去の会話、または貼り付けたメモなどを対象に指定するだけで、ライブのエージェントがその素材を集め、代わりに SKILL.md ファイルを作成します。

Hermes Agent はあらゆるものから /learn できるようになりました:ソース資料(コード、API ドキュメント、マニュアル、PDF、設定ファイルなど)のディレクトリを供給すれば、検証可能な再利用可能なスキルに要約して出力します pic.twitter.com/oRznwCRF3E

— Nous Research (@NousResearch) 2026 年 6 月 23 日

Hermes Skills System

スキルは、エージェントが必要に応じて読み込むオンデマンド型の知識ドキュメントです。各スキルは、指示を含む SKILL.md ファイルを格納したフォルダとして構成されています。トークン使用量を低く抑えるため、段階的開示(progressive disclosure)のパターンに従って設計されています。この形式は、agentskills.io のオープン標準と互換性があります。

すべてのスキルは ~/.hermes/skills/ に保存され、これが唯一の信頼できる情報源となります。新規インストール時には、リポジトリからバンドルされたスキルがコピーされます。Hub からインストールされたスキルやエージェントが作成したスキルもここに配置されます。インストールされたすべてのスキルは自動的にスラッシュコマンドとして利用可能になります。/plan や /axolotl を実行すると、そのスキルの指示が現在のターンに読み込まれます。

スキルとは、関連する際にのみエージェントが参照するリファレンスドキュメントと捉えてください。一方、メモリは常にコンテキスト内に保持すべき小さな永続的な事実を格納します。

How /learn Works

/learn は手書きの手順を不要にします。ソースを記述するだけで、エージェントは既に備えているツールを使って情報収集を行います。read_file や search_files を使ってローカルディレクトリを読み込み、web_extract でオンラインドキュメントを取得します。また、直前に案内したワークフローもキャプチャできます。

異なるブラウザを使用

ローカルの SDK またはドキュメントディレクトリ

/learn ~/projects/acme-sdk 内の REST クライアント、認証とページネーションに焦点を当てる

オンラインのドキュメントページ

/learn https://docs.example.com/api/quickstart

この会話で直前に完了したワークフロー

/learn 先ほどステージングサーバーをデプロイした方法

貼り付けたメモまたは記述された手順

/learn 経費精算: ポータルを開く、New > Expense、領収書を添付、送信

その後、エージェントはハウスオーサリング基準に従ったスキルを作成します。つまり、60 文字以内の説明、標準的なセクション順序、Hermes ツールによる枠組みです。存在しないコマンドを創作することはありません。

個別のインジェストエンジンはありません。/learn は標準ガイドラインに基づくプロンプトを構築し、通常のターンとしてエージェントに渡します。そのため、CLI、メッセージングゲートウェイ、TUI(ターミナルユーザーインターフェース)、ダッシュボードのいずれでも同じように動作します。また、ローカル、Docker、リモートのいずれのターミナルバックエンド上でも機能します。ダッシュボードでは、ディレクトリフィールド、URL フィールド、テキストボックスを備えた「スキルを学習」ボタンが追加されます。

エージェントは skill_manage ツールを使用して結果を保存します。書き込み承認ゲートが有効になっている場合、その承認ステップも依然として適用されます。

なぜスキルは安価で留まるのか

スキルは3つのレベルで読み込まれるため、エージェントは使用した分だけコストを支払います。

レベル | 呼び出し | 返却内容 | およそのコスト

0 | skills_list() | 名前、説明、カテゴリ | ~3k トークン

1 | skill_view(name) | 完全なコンテンツとメタデータ | 変動あり

2 | skill_view(name, path) | 特定の参照ファイル | 変動あり

エージェントは常にコンパクトなインデックスを閲覧できます。必要なタスクが発生した時のみ、完全なスキルコンテンツを読み込みます。これにより、大規模なスキルライブラリがコンテキストウィンドウを埋め尽くすのを防ぎます。

スキルの作成方法4選

/learn は複数の経路の一つに過ぎません。適切な選択は、誰がスキルを作成し、ソースがどこにあるかによって異なります。

手法作成者ソース入力審査ゲート最適な用途
SKILL.md を手書きあなたあなたの知識なし文章の表現を完全に制御したい場合
/learnライブエージェントディレクトリ、URL、会話、メモskill_manage ゲート既存の素材を素早くスキルに変換する場合
skill_manage (自動)エージェント自身直前に解決したワークフローwrite_approval ゲート困難なタスク後の手続的記憶を記録する場合
Skills Hub インストールサードパーティレジストリまたは GitHub リポジトリセキュリティスキャナコミュニティやベンダーのスキルを再利用する場合

エージェントが作成したスキルは、エージェントの手続的記憶です。5 つ以上のツール呼び出しを伴う複雑なタスクの後、アプローチを保存することがあります。また、行き止まりにぶつかり、有効な経路を見つけた際にも保存します。デフォルトでは write_approval は false であるため、エージェントは自由に書き込みます。レビューのためにすべての書き込みを ~/.hermes/pending/skills/ にステージングするには、これを true に設定してください。

使用例と具体例

社内 API のオンボーディング:プライベートドキュメントの URL で /learn を実行します。エージェントは、認証、ページネーション、一般的な呼び出しをカバーするスキルを生成します。その後、新しいチームメンバーはこのスキルをスラッシュコマンドとして呼び出します。

デプロイ手順書のキャプチャ:ステージング環境へのデプロイを 1 回、エージェントと一緒に実行します。その後、「先ほどステージングサーバーをデプロイした方法を /learn で教えて」と入力します。この手順は CLI とチャットプラットフォームの両方で再利用可能になります。

反復タスクのグループ化:スキルバンドルを使用して、複数のスキルを一度に読み込みます。1 つのスラッシュコマンドで、レビュー、テスト、PR のスキルを一括して呼び出せます。

Copy CodeCopiedUse a different Browser

~/.hermes/skill-bundles/backend-dev.yaml

name: backend-dev

description: Backend feature work — review, test, PR workflow.

skills:

  • github-code-review
  • test-driven-development
  • github-pr-workflow

instruction: |

Always start by writing failing tests, then implement.

SKILL.md フォーマットの見直し

スキルは、YAML のフロントマッターを持つマークダウンファイルが主体です。本文は固定されたセクション順序に従います。/learn はこの正確な形状を対象としており、出力の一貫性を保ちます。

Copy CodeCopiedUse a different Browser


name: my-skill

description: Brief description of what this skill does

version: 1.0.0

platforms: [macos, linux] # Optional — restrict to specific OS

metadata:

hermes:

tags: [python, automation]

category: devops


Skill Title

When to Use

Trigger conditions for this skill.

Procedure

  1. Step one
  2. Step two

Pitfalls

  • Known failure modes and fixes

検証

これが正常に動作したことを確認する方法。

プラットフォームフィールドでは、互換性のないオペレーティングシステム上でスキルを非表示にできます。条件付きフィールドを使用すれば、特定のツールセットが存在する場合や存在しない場合にのみスキルを表示することも可能です。

インタラクティブ解説器

(function(){

window.addEventListener("message", function(e){

if (e && e.data && e.data.hlLearnHeight){

var f = document.getElementById("hl-learn-frame");

if (f) f.style.height = e.data.hlLearnHeight + "px";

}

});

})();

重要なポイント

Hermes Agent の新しい /learn コマンドは、ディレクトリ、URL、会話、または貼り付けたメモから再利用可能なスキルを生成します。手書きでの記述は不要です。

ライブエージェントは、独自のツール(read_file, search_files, web_extract)を使用して素材を取得し、規格に準拠した SKILL.md を作成します。

別個の取り込みエンジンはないため、/learn は CLI、TUI、メッセージングゲートウェイ、およびダッシュボード across で同じように動作します。

プログレッシブ・ディスクロージャー(段階的開示)によりスキルは軽量に保たれます:約 3k トークンのインデックスがまず読み込まれ、タスクが必要になった場合にのみ完全なコンテンツがロードされます。

スキルは skill_manage を経由して保存されるため、write_approval ゲートを通じて、すべての書き込みが適用される前にレビューのためにステージングできます。

参照元

Skills System — Hermes Agent ドキュメンテーション

ソースからのスキルの学習(/learn)

Hermes Agent ドキュメンテーションホーム

NousResearch/hermes-agent — GitHub

X 上の Nous Research

本記事「Nous Research Adds /learn to Hermes Agent’s Skills System, Capturing Workflows as Slash Commands Without Hand-Writing SKILL.md」は、MarkTechPost で最初に公開されました。

原文を表示

Nous Research has expanded the Skills System inside Hermes Agent, its open-source self-improving agent. The new addition is /learn, a command that writes a reusable skill for you. Point it at a document page, a local SDK, a past conversation, or pasted notes. The live agent gathers the material, then authors a SKILL.md on your behalf.

Hermes Agent can now /learn from anything: feed it directories of any source material (code, API docs, manuals, PDFs, configs) and it distills a verifiable reusable skill pic.twitter.com/oRznwCRF3E

— Nous Research (@NousResearch) June 23, 2026

Hermes Skills System

Skills are on-demand knowledge documents the agent loads when needed. Each one is a folder containing a SKILL.md file with instructions. They follow a progressive disclosure pattern to keep token usage low. The format is compatible with the agentskills.io open standard.

All skills live in ~/.hermes/skills/, the single source of truth. On a fresh install, bundled skills are copied from the repo. Hub-installed and agent-created skills land there too. Every installed skill becomes a slash command automatically. Running /plan or /axolotl loads that skill’s instructions into the turn.

Think of a skill as a reference document the agent reads only when relevant. Memory, by contrast, holds small durable facts that should always stay in context.

How /learn Works

/learn removes the hand-writing step. You describe a source, and the agent does the sourcing with tools it already has. It reads local directories with read_file and search_files. It fetches online docs with web_extract. It can also capture a workflow you just walked it through.

Copy CodeCopiedUse a different Browser

A local SDK or doc directory

/learn the REST client in ~/projects/acme-sdk, focus on auth + pagination

An online doc page

/learn https://docs.example.com/api/quickstart

The workflow you just completed in this conversation

/learn how I just deployed the staging server

Pasted notes or a described procedure

/learn filing an expense: open the portal, New > Expense, attach receipt, submit

The agent then authors a skill that follows the house authoring standards. That means a description under 60 characters, the standard section order, and Hermes-tool framing. It does not invent commands that do not exist.

There is no separate ingestion engine. /learn builds a standards-guided prompt and hands it to the agent as a normal turn. So it works the same in the CLI, the messaging gateway, the TUI, and the dashboard. It also works on any terminal backend, whether local, Docker, or remote. The dashboard adds a Learn a skill button with a directory field, a URL field, and a text box.

The agent saves the result with the skill_manage tool. If you have the write-approval gate on, that approval step still applies.

Why Skills Stay Cheap

Skills load in three levels, so the agent pays only for what it uses.

LevelCallReturnsApprox. cost

0skills_list()Names, descriptions, categories~3k tokens

1skill_view(name)Full content plus metadataVaries

2skill_view(name, path)A specific reference fileVaries

The agent sees a compact index at all times. It loads full skill content only when a task needs it. This keeps a large skill library from flooding the context window.

Four Ways to Create a Skill

/learn is one path among several. The right choice depends on who authors the skill and where the source lives.

MethodWho authorsSource inputReview gateBest for

Hand-write SKILL.mdYouYour own knowledgeNoneFull control over wording

/learnThe live agentDir, URL, conversation, notesskill_manage gateTurning existing material into a skill fast

skill_manage (auto)The agent itselfA workflow it just solvedwrite_approval gateCapturing procedural memory after hard tasks

Skills Hub installA third partyRegistry or GitHub repoSecurity scannerReusing community or vendor skills

Agent-created skills are the agent’s procedural memory. The agent may save an approach after a complex task of five or more tool calls. It also saves when it hit a dead end and found the working path. By default, write_approval is false, so the agent writes freely. Set it to true to stage every write for review under ~/.hermes/pending/skills/.

Use Cases With Examples

Onboarding an internal API: Run /learn on your private docs URL. The agent produces a skill covering auth, pagination, and common calls. New teammates then invoke it as a slash command.

Capturing a deploy runbook: Walk the agent through one staging deploy. Then run /learn how I just deployed the staging server. The procedure becomes repeatable across the CLI and chat platforms.

Grouping a recurring task: Use a skill bundle to load several skills at once. One slash command then pulls in review, test, and PR skills together.

Copy CodeCopiedUse a different Browser

~/.hermes/skill-bundles/backend-dev.yaml

name: backend-dev

description: Backend feature work — review, test, PR workflow.

skills:

  • github-code-review
  • test-driven-development
  • github-pr-workflow

instruction: |

Always start by writing failing tests, then implement.

A Look at the SKILL.md Format

A skill is mostly a markdown file with YAML frontmatter. The body follows a fixed section order. /learn targets this exact shape so output stays consistent.

Copy CodeCopiedUse a different Browser


name: my-skill

description: Brief description of what this skill does

version: 1.0.0

platforms: [macos, linux] # Optional — restrict to specific OS

metadata:

hermes:

tags: [python, automation]

category: devops


Skill Title

When to Use

Trigger conditions for this skill.

Procedure

  1. Step one
  2. Step two

Pitfalls

  • Known failure modes and fixes

Verification

How to confirm it worked.

The platforms field can hide a skill on incompatible operating systems. Conditional fields can also show a skill only when certain toolsets are present or absent.

Interactive Explainer

(function(){

window.addEventListener("message", function(e){

if (e && e.data && e.data.hlLearnHeight){

var f = document.getElementById("hl-learn-frame");

if (f) f.style.height = e.data.hlLearnHeight + "px";

}

});

})();

Key Takeaways

Hermes Agent’s new /learn command authors a reusable skill from a directory, URL, conversation, or pasted notes — no hand-writing needed.

The live agent sources material with its own tools (read_file, search_files, web_extract), then writes a standards-compliant SKILL.md.

There is no separate ingestion engine, so /learn works the same across the CLI, TUI, messaging gateway, and dashboard.

Progressive disclosure keeps skills cheap: a ~3k-token index loads first, and full content loads only when a task needs it.

Skills save via skill_manage, so the write_approval gate can stage every write for review before it lands.

Sources

Skills System — Hermes Agent documentation

Learning a skill from sources (/learn)

Hermes Agent documentation home

NousResearch/hermes-agent — GitHub

Nous Research on X

The post Nous Research Adds /learn to Hermes Agent’s Skills System, Capturing Workflows as Slash Commands Without Hand-Writing SKILL.md appeared first on MarkTechPost.

この記事をシェア

関連記事

MarkTechPost★42026年6月21日 06:50

Nous Research、Hermes エージェントにツールセットを固定する「ブランクスレートモード」を追加

Nous Research は、オープンソースの自己改善型エージェントフレームワーク「Hermes Agent」に、初期状態を最小限にする新機能「ブランクスレートモード」を追加した。これにより、プロバイダーとモデル、ファイル操作、ターミナルのみが有効な状態で起動し、従来のクイックセットアップやフルセットアップに加え、3 つ目の設定オプションとなった。

Microsoft Research★52026年6月24日 23:00

Talos:自動化された反復的ゲノム再解析による希少疾患診断の拡張

Microsoft Research は、希少疾患の診断を支援するオープンソースツール「Talos」を発表した。このツールは科学的知見の進化に応じて保存されたシーケンシングデータを自動的に再分析し、新たな治療可能証拠を持つ変異を検出する。

KDnuggets★32026年6月24日 19:00

2026 年にローカルで実行可能なトップ 7 つのコーディングモデル

KDnuggets が選定した、2026 年版のローカル環境で動作する主要な 7 つのコード生成 AI モデルを紹介している。

今日のまとめ

AI日報で今日の重要ニュースをまとめ読み

ニュース一覧に戻る元記事を読む