Anthropic: Agentを構築するのをやめてSkillを構築し始めた
視点
これはAnthropicの(BarryとMahes)がClaude Code構築後に収束したアーキテクチャを提示しており、このインサイトはAIエージェントについてのあなたの考え方を再形成します。重要な気づき:「コードは単なるユースケースではなく、デジタル世界への普遍的なインターフェースです。」
**「誰があなたの税務申告をしてほしいですか?」**最初の原則から税法を理解する300のIQ数学の天才、それとも領域の専門知識を持つ経験豊富な税務専門家?あなたは毎回専門家を選びます。「今日のエージェントは優れていますが、専門知識が不足しています。彼らは本当に努力を入れて適切なガイダンスを与えるとすごいことができますが、しばしば最初から重要なコンテキストが不足しています。」
スキルはただのフォルダです。 意図的にシンプル:「合成可能な手続き型知識をパッケージ化した組織化されたファイルのコレクション。」Gitでバージョン管理し、Google Driveに投げ込み、Zipで圧縮して共有します。なぜ数十年間使用してきたプリミティブを再発明するのですか?しかし重要なことに、スキルはツール(スクリプト)を含むことができます。つまり、自己ドキュメント化されており、変更可能で、必要になるまでファイルシステムに存在するコードです。
段階的な開示によってコンテキストを保護します。 モデルには「このスキルがあります」というメタデータのみが表示されます。エージェントがスキルが必要な場合は、skill.mdを読んでコア命令を取得します。これは、コンテキストウィンドウを溺れさせることなく、エージェントに数百または数千のスキルを与えることができることを意味します。
出現するアーキテクチャは収束しています。 Agentループ + ランタイム環境(ファイルシステム + コード)+ MCPサーバー(外部世界からのツールとデータ)+ スキルライブラリ(実行時に特定のタスク用にのみコンテキストに取り込まれます)。「MCPは外部世界への接続を提供し、スキルは専門知識を提供します。」
非技術ユーザーがスキルを構築しています。 ファイナンス、採用、会計、法律 - 開発者ではない人々が日常業務のための一般的なエージェントを拡張しています。これは核となる賭けを検証します:スキルはコーディングユースケースを超えて、エージェントをより利用しやすくします。
類推:モデル = プロセッサー、エージェントランタイム = OS、スキル = アプリケーション。 少数の企業がプロセッサーとオペレーティングシステムを構築しています。何百万もの開発者が、領域の専門知識とユニークな視点をエンコードするアプリケーションを構築しています。スキルはこの層を誰もが利用できるようにします。つまり、「フォルダにものを置くだけで。」
主要なポイント
- スキル = 整理されたフォルダ - 手続き型知識をツールとしてのスクリプトでパッケージ化;Gitでバージョン管理し、Driveで共有
- 「コードがすべて必要です」 - Claude Codeは実は汎用Agentです;コードは普遍的なインターフェースです
- 段階的な開示 - メタデータのみが表示されます;スキルは実行時に読み込まれます;数百のスキルをコンテキストに合わせます
- MCP + スキルアーキテクチャ - MCPは接続性を提供し、スキルは専門知識を提供します
- エンタープライズ採用 - Fortune 100企業が組織的なベストプラクティスと内部ツールについてエージェントに教えています
- 非技術ビルダー - ファイナンス、法律、会計がコーディングなしでスキルを作成しています
- スキル作成スキル - Claudeは今日すでに自分自身のためのスキルを作成できます
- 継続的な学習 - 「Claudeが書き留めたものはすべて、自分自身の将来のバージョンで使用できます」
- 5週間、数千のスキル - 起動以来、エコシステムは急速に成長しています
- 基礎的な/サードパーティ/エンタープライズ - 3つのタイプ:一般的な機能、パートナー統合、組織固有
- Day 30 > Day 1 - 目標は、Claudeが時間をかけて作業するにつれて大幅に改善されることです
全体像
スキルはAIエージェントにとって、アプリがスマートフォンに対して何であったかです。つまり、何百万もの人々が領域の専門知識をソフトウェアにエンコードする層です。ブレークスルーは技術的な複雑さではなく、根本的なシンプルさです。フォルダにファイルを整理できる誰もが、今やAI機能を拡張できます。