Claude Code におけるスラッシュコマンドとスキルの統合

@trq212
英語6 か月前 · 2026年1月23日
560K
1.8K
159
128
2.0K

TL;DR

Anthropic は、Claude Code のスキルシステムにスラッシュコマンドを統合しました。これにより、ユーザー側での移行作業を必要とせず、動的なコンテキストの読み込みとシームレスなサブエージェントの統合が可能になります。

We’ve merged Slash Commands into Skills in Claude Code. You do not need to do anything to migrate to this and it should not disrupt any of your existing workflows.

You can invoke any skill with the slash command syntax by starting with \/\. Similarly, every slash command you currently have can be called as a Skill by Claude Code.

Additionally, you can use subagents with Skills seamlessly.

なぜ Slash Commands と Skills を統合するのか?

Slash Commands は、コンテキストを管理するための最初の抽象化の 1 つであり、段階的な開示の役割を果たしていました。モデルが必要なときにのみこのコンテキストを読み込むようにすることができました。

しかし、モデルの機能が進歩するにつれて、Skills の方がコンテキストを読み込むためのより強力な方法であることがわかりました。Skills を使用すると、関連するファイルを読み取ることでモデルが動的にコンテキストを読み込むことができ、SKILL.MD 内で他のファイルを参照できるため、複数レベルの動的コンテキストが可能になります。これを段階的な開示と呼び、エンジニアリングブログの Skills に関する記事で詳しく読むことができます。

Skills と Slash を統合することで、Claude にとってより簡単になり(例えば、SlashCommand Tool と Skill Tool が不要になる)、ユーザーのメンタルモデルも簡素化されます。

ただし、移行作業は必要ありません。~/.claude/commands にある Slash Commands は引き続き通常通り動作します。

今後、Slash Command を作成することを検討する場合は、代わりに Skill を作成することをお勧めします。これにより、サブエージェントと連携するための拡張機能など、Skills に追加される新しい拡張機能を使用できるようになります。

作成する各 Skill について、呼び出し可能(user-invocable)、モデル呼び出し可能(model-invocable)、またはその両方(デフォルト)のいずれにするかを選択できます。

ユーザーが Slash Command で Skill を呼び出せないようにするには、user-invocable: false を設定します。

モデルが Slash Command を自動的に呼び出さないようにするには、disable-model-invocation: true を設定します。

サブエージェントと Skills の使用

Skills はサブエージェントと自然に連携します。サブエージェントを使用すると、コンテキストウィンドウを保護しながら Skill を実行できます。また、アクティブにするサブエージェントや、コンテキストをフォークするかどうかを選択することもできます。

以下は、その使用例です。

Explore Agent を使用した検索 Skills

Thariq - inline image

agent: <agent-name> を設定すると、サブエージェントが起動し、そのコンテキストに Skill が読み込まれます。

検索は、サブエージェントを使用したい Skill の良い例です。例えば、Explore エージェントを使用して一連のファイルを要約し、結果を返す Research Skill などです。

フォークされたコンテキストを使用したメモリ Skills

Thariq - inline image

context: fork を設定すると、現在のコンテキストをすべて持つサブエージェントが起動します。これは、現在の作業と並行して操作を実行したい場合に最適です。

例えば、最新の会話を要約して特定のファイルに保存するメモリ Skill があるとします。これらのツールの結果は、実行中の作業に関連しないため、メインのコンテキストに含めたくないでしょう。

Skills に関する詳細は、ドキュメントをご覧ください: [https://code.claude.com/docs/en/skills](https://code.claude.com/docs/en/skills)

ワンクリック保存

YouMindでバイラル記事をAI深読み

ソースを保存し、的を絞った質問をし、主張を要約して、バイラル記事を再利用できるノートに変えます。すべてを1つのAIワークスペースで行えます。

YouMindを探索
クリエイターのために

あなたの Markdown をきれいな 𝕏 記事に

自分の長文を投稿するとき、画像・表・コードブロックを 𝕏 向けに整形するのは手間がかかります。YouMind は Markdown 全体を、そのまま投稿できるきれいな 𝕏 記事に変換します。

Markdown → 𝕏 を試す

解読すべきパターンをもっと

最近のバイラル記事

バイラル記事をもっと見る