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

AIニュース最前線

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

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

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

#オープンソース#エージェントフレームワーク#セキュリティ#最小権限の原則#Nous Research
TL;DR

Nous Research はオープンソースエージェントフレームワーク「Hermes Agent」に、最小限の機能から手動で拡張可能な「Blank Slate Mode」を追加し、セキュリティと制御性を重視した構成を可能にした。

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

キーポイント

1

新規設定モードの導入

従来のクイックセットアップやフルセットアップに加え、「Blank Slate(白紙)」モードが追加され、ユーザーはプロバイダーとモデル、ファイル操作、ターミナルのみを初期状態で持つ最小構成から開始できる。

2

明示的な機能制限と永続化

Web、ブラウザ、コード実行などの機能有効な機能をデフォルトで無効化し、`platform_toolsets.cli` と `agent.disabled_toolsets` の設定ファイルに明記することで、アップデート後も意図しない機能がロードされないようにする。

3

段階的な拡張アプローチ

最小構成からスタートした後、ユーザーは必要に応じてツール、スキル、プラグイン、MCP サーバーなどを手動でオプトインし、ワークフローに合わせた厳密な制御を実現する。

4

永続的なツールセット制御とセキュリティ

Blank Slate モードでは、ユーザーが明示的に選択したツールのみが読み込まれ、更新後も無効化されたツールは自動的に再有効化されません。これにより、ネットワークアクセスを制限した高セキュリティ環境や、設定のドリフトを防ぐ再現可能なチーム環境に適しています。

5

シークレットと設定の分離管理

Hermes は認証トークン(~/.hermes/.env)と非機密設定(~/.hermes/config.yaml)を別ファイルに格納し、CLI が自動的に適切な場所へ値をルーティングします。

6

ローカルモデルのコンテキスト要件

Hermes Agent を使用するには、少なくとも 64,000 トークンのコンテキストウィンドウを持つモデルが必要であり、ローカルモデルでは明示的に --ctx-size 65536 などのパラメータを設定する必要があります。

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

影響分析

このアップデートは、AI エージェントのセキュリティと透明性に対するユーザーの関心の高まりを反映しており、デフォルトで過剰な権限が付与される従来のアプローチへの対抗策として機能します。開発者や企業にとって、最小権限の原則に基づいたエージェント構築が可能になることで、予期せぬ動作やデータ漏洩リスクを大幅に低減できる画期的な進展です。

編集コメント

AI エージェントの普及に伴い、デフォルト設定におけるセキュリティリスクが課題となる中、この「白紙モード」は開発者が意図的に機能を選定する重要な手段となります。特に企業環境での導入を検討する際、最小限の権限から始めるこのアプローチは実務的な価値が高いと言えます。

Nous Research は、オープンソースの Hermes Agent に「ブランクスレート(空白状態)」セットアップモードを追加しました。これは従来のオンボーディングを逆転させたものです。完全に機能したデフォルト設定から始めるのではなく、ほぼ何もない状態からスタートします。

Hermes Agent は Nous Research が開発する自己改善型エージェントフレームワークです。これはユーザー自身のマシン上で動作します。チームは X(旧 Twitter)でこの新モードを発表しました。ブランクスレートは、すでに存在する「クイックセットアップ」と「フルセットアップ」の 2 つのオプションに加わりました。

TL;DR

ブランクスレートでは、プロバイダーとモデル、ファイル操作、ターミナル以外のすべての機能がオフになった状態でエージェントが起動します。

Web、ブラウザ、コード実行、ビジョン(画像認識)、メモリ、委任、cron 機能、スキル、プラグイン、MCP はすべて無効化されたままです。

これは、表面積を固定するために明示的に platform_toolsets.cli リストと agent.disabled_toolsets を記述するものです。

スキップした項目は後で読み込まれることはありません。hermes update を実行した後であっても同様です。

必要な機能は、hermes tools、hermes skills opt-in --sync、または hermes setup agent コマンドを使用して再度有効化できます。

ブランクスレートとは何か

新規インストール時、hermes setup には now 3 つのモードが用意されています。この選択により、初期状態での利用可能な機能範囲(スタートサーフェス)が決まります。

クイックセットアップは Nous Portal を使用します。API キーは不要で、無料の OAuth ログインを利用できます。モデルと Tool Gateway のツールを設定します。ドキュメントでは、これが推奨される高速パスとして紹介されています。

フルセットアップはその逆です。すべてのプロバイダー、ツール、オプションをユーザー自身が一つずつ設定していきます。ユーザー自身で API キーを用意する必要があります。

ブランクスレートは、最小限の第 3 の選択肢です。これはエージェントをゼロから構築するためのものです。実行に必要な最低限のもの以外、すべてが初期状態となります。その最低限とは、プロバイダーとモデル、ファイル操作ツールセット、そしてターミナルツールセットの 3 つの要素です。

無効化リストは明示的です。デフォルトではオフになっています:ウェブ、ブラウザ、コード実行、ビジョン(画像認識)、メモリ、委任、cron スケジューリング、スキル、プラグイン、および MCP サーバーです。また、圧縮機能、チェックポイント、スマートルーティング、メモリーキャプチャも無効化されています。

Hermes エージェントには新しいブランクスレート設定モードが追加されました。

デフォルトのクイック/フルセットアップモードは多くのユーザーにとって素晴らしいものですが、もしゼロからエージェントを構築したい場合は、プロバイダー、モデル、ファイル操作、ターミナルのみで開始し、その後手動で他の機能を追加することも可能です。pic.twitter.com/EiFm7tW3Ws

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

ベースライン後の 2 つのパス

ブランクスレートはベースラインで終わるものではありません。最小限のベースラインが適用された後、2 つのパスのうちいずれかを選択します。

最初のパスでは、すべての機能が無効化されたまま維持されます。これで最小限のエージェントが完成し、ファイルとターミナルへのアクセスのみが得られ、他は何もありません。

2 番目のパスでは、すべての設定を順次確認していきます。ツール、スキル、プラグイン、MCP(Model Context Protocol)、およびメッセージング機能にオプトインします。各ワークフローに必要なものだけを有効化します。

最小限で完全に制御されたエージェントが必要であれば、ブランクスレートを選択してください。目的は必要なものだけを正確に有効化し、それ以上追加しないことです。

なぜ設定形式が重要なのか

Blank Slate はランタイムでの機能切り替えだけでなく、その決定をディスクに書き込みます。

このモードは明示的な platform_toolsets.cli リストを書き込みます。また agent.disabled_toolsets も書き込みます。これら 2 つのキーがエージェントの表面領域を固定します。

その効果は永続的です。あなたが選択しなかったものは一切読み込まれません。これは hermes の更新後でも同様です。更新によって、オフにしたツールセットが黙って再有効化されることはありません。

Hermes はまた、シークレットと設定を分離しています。トークンは ~/.hermes/.env に保存されます。非機密な設定は ~/.hermes/config.yaml に保存されます。CLI は各値を正しいファイルにルーティングします。

セットアップモードの比較

モード | デフォルトで有効か | キー / 認証 | 推奨用途

---|---|---|---

Quick Setup (Nous Portal) | モデル + ツールゲートウェイツール | 無料 OAuth、API キー不要 | 最速の初回実行

Full Setup | 選択したすべてのツールとオプション | 自分でキーを用意 | ハンドチューニングされた完全な制御

Blank Slate | プロバイダー・モデル、ファイル操作、ターミナル | プロバイダー認証のみ | 最小限かつ完全に制御されたセットアップ

使用例付きユースケース

Blank Slate に適する状況は 3 つあります。

1 つ目はセキュリティが重要なデプロイです。ウェブやブラウザを持たないエージェントを望みます。Blank Slate はファイルとターミナルへのアクセスのみを提供します。追加しない限り、ネットワークに到達することはありません。

2 つ目は再現可能なチームセットアップです。すべてのマシンで 1 つの既知のツールセットを固定します。更新によって設定が drifting(逸脱)することはありません。明示的なオプトインがない限り、新しいツールは現れません。

3 つ目は教育または監査環境です。最小限から始め、一度に 1 つずつツールセットを追加します。各機能が意図的な選択となります。

Here is a minimal flow. Install, run setup, choose Blank Slate, then finish now.

Copy CodeCopiedUse a different Browser

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

source ~/.bashrc # or source ~/.zshrc

hermes setup # choose Blank Slate, then "finish now"

hermes # file + terminal only

Later, add one capability when a task needs it.

Copy CodeCopiedUse a different Browser

hermes tools # re-enable a toolset, e.g. web

hermes skills opt-in --sync # seed skills on demand

hermes setup agent # tune compression, routing, memory

A Note for Local Setups

Hermes Agent requires a model with at least 64,000 tokens of context. Smaller windows are rejected at startup. Most hosted models meet this easily.

Local models need an explicit context size of 64K. For example, use --ctx-size 65536 for llama.cpp. A minimal Blank Slate agent on a local model still has to clear this floor.

Interactive Explainer

(function(){

var f = document.getElementById('hbs-embed-frame');

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

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

f.style.height = e.data.hbsHeight + 'px';

}

});

})();

Check out the Technical details. Also, feel free to follow us on Twitter and don't forget to join our 150k+ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.

GitHub リポジトリ、Hugging Face ページ、製品リリース、ウェビナーなどのプロモーションのために弊社とパートナーシップを結ぶ必要がある方はいらっしゃいますか?ぜひご連絡ください。

本記事「Nous Research が Hermes エージェントに platform_toolsets.cli および disabled_toolsets を介してツールセットを固定するブランクスレートモードを追加」は、MarkTechPost で最初に公開されました。

原文を表示

Nous Research has added a Blank Slate setup mode to its open-source Hermes Agent. It inverts the usual onboarding. Instead of a fully loaded default, you start with almost nothing.

Hermes Agent is the self-improving agent framework from Nous Research. It runs on your own machine. The team announced the new mode on X. Blank Slate now joins two existing options: Quick Setup and Full Setup.

TL;DR

Blank Slate boots an agent with everything off except provider & model, File Operations, and Terminal.

Web, browser, code execution, vision, memory, delegation, cron, skills, plugins, and MCP stay disabled.

It writes an explicit platform_toolsets.cli list plus agent.disabled_toolsets to pin the surface.

Nothing you skipped loads later — not even after hermes update.

Re-enable anything with hermes tools, hermes skills opt-in --sync, or hermes setup agent.

What is Blank Slate

On a fresh install, hermes setup now offers three modes. The choice sets your starting surface area.

Quick Setup uses the Nous Portal. It needs no API keys and uses a free OAuth login. It sets up a model plus the Tool Gateway tools. The docs call it the recommended fast path.

Full Setup is the opposite. You walk through every provider, tool, and option yourself. You bring your own keys.

Blank Slate is the minimal third path. It is for building an agent from the ground up. Everything starts off except the bare minimum needed to run an agent. That minimum is three pieces: provider & model, the File Operations toolset, and the Terminal toolset.

The disabled list is explicit. Off by default: web, browser, code execution, vision, memory, delegation, cron, skills, plugins, and MCP servers. Compression, checkpoints, smart routing, and memory capture are also disabled.

Hermes Agent has a new Blank Slate setup mode.

The default Quick/Full setup modes work great for most, but if you would rather build your agent from the ground up you can now start with just a provider, model, file operations, and terminal, then manually add in anything else. pic.twitter.com/EiFm7tW3Ws

— Nous Research (@NousResearch) June 20, 2026

The Two Paths After the Baseline

Blank Slate does not stop at the baseline. After the minimal baseline is applied, you choose one of two paths.

The first path keeps everything disabled. You finish now with the minimal agent. You get file and terminal access, and nothing else.

The second path walks through all configurations. You opt in to tools, skills, plugins, MCP, and messaging. You enable only what each workflow needs.

Pick Blank Slate when you want a minimal, fully-controlled agent. The point is to enable exactly what you need and no more.

Why the Config Format Matters

Blank Slate does not just toggle features at runtime. It writes the decision to disk.

The mode writes an explicit platform_toolsets.cli list. It also writes agent.disabled_toolsets. Together, these two keys pin your agent’s surface.

The effect is durable. Nothing you did not choose ever loads. That holds even after hermes update. An update cannot silently re-enable a toolset you left off.

Hermes also separates secrets from settings. Tokens live in ~/.hermes/.env. Non-secret settings live in ~/.hermes/config.yaml. The CLI routes each value to the correct file.

Setup Modes Compared

ModeEnabled by defaultKeys / authBest for

Quick Setup (Nous Portal)Model + Tool Gateway toolsFree OAuth, no API keysFastest first run

Full SetupEvery tool and option you pickBring your own keysHand-tuned, full control

Blank SlateProvider & model, File Operations, TerminalProvider auth onlyMinimal, fully-controlled setups

Use Cases With Examples

Three situations fit Blank Slate well:

A security-sensitive deployment is the first. You want an agent with no web and no browser. Blank Slate ships file and terminal access only. Nothing reaches the network unless you add it.

A reproducible team setup is the second. You pin one known toolset across every machine. Updates will not drift the configuration. New tools never appear without an explicit opt-in.

A teaching or audit environment is the third. You start minimal and add one toolset at a time. Each capability becomes a deliberate choice.

Here is a minimal flow. Install, run setup, choose Blank Slate, then finish now.

Copy CodeCopiedUse a different Browser

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

source ~/.bashrc # or source ~/.zshrc

hermes setup # choose Blank Slate, then "finish now"

hermes # file + terminal only

Later, add one capability when a task needs it.

Copy CodeCopiedUse a different Browser

hermes tools # re-enable a toolset, e.g. web

hermes skills opt-in --sync # seed skills on demand

hermes setup agent # tune compression, routing, memory

A Note for Local Setups

Hermes Agent requires a model with at least 64,000 tokens of context. Smaller windows are rejected at startup. Most hosted models meet this easily.

Local models need an explicit context size of 64K. For example, use --ctx-size 65536 for llama.cpp. A minimal Blank Slate agent on a local model still has to clear this floor.

Interactive Explainer

(function(){

var f = document.getElementById('hbs-embed-frame');

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

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

f.style.height = e.data.hbsHeight + 'px';

}

});

})();

Check out the Technical details. Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.

Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.? Connect with us

The post Nous Research Updates Hermes Agent With a Blank Slate Mode That Pins Toolsets via platform_toolsets.cli and disabled_toolsets appeared first on MarkTechPost.

この記事をシェア

関連記事

Simon Willison Blog★32026年6月17日 01:18

Simon Willison Blog の datasette-tailscale 0.1a0 リリース

Simon Willison が、Datasette サーバーを Tailscale ネットワークに接続する実験的プラグイン「datasette-tailscale」のバージョン 0.1a0 を公開した。これにより、認証キーとホスト名を指定してローカルサーバーから安全にデータへアクセスできるようになる。

Simon Willison Blog★32026年6月16日 02:26

datasette-apps 0.1a2 のリリース

Simon Willison が「datasette-apps」バージョン 0.1a2 を公開し、アプリの CSP 設定を保護する新しい権限機能を実装した。

TechCrunch AI★42026年6月20日 01:01

米国がアンソロピックの「Fable 5」発売を禁止、しかし市場は動じず

米国政府は国家安全保障上の懸念から、アマゾンの研究者らがガードレール回避手法を発見したとして、アンソロピックに対し最新モデル「Fable 5」と「Mythos 5」の販売差し止めを命じた。サイバーセキュリティ研究者らはこの措置が危険だとする公開書簡に署名し、同社も他モデルでも同様の抜け道が存在すると指摘している。

今日のまとめ

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

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