Geminiに聞いてみました。
ちょっとなるほど。
もはやAIの脳(AI model)を作るのは無理かもしれないが、マニュアルを整備することはできるかもしれん。
GoogleのAgent Skills(Vertex AIなどのエージェント開発環境における機能)が、なぜMarkdownファイルひとつで「知識の風化」というLLM最大の弱点を克服できるのか。
その理由は、LLMの「再学習(トレーニング)」を回避し、**「外部の辞書をリアルタイムに参照させる」**という仕組みを極限まで簡略化した点にあります。
1. 「学習」ではなく「道具の習得」に変えた
従来のLLMは、トレーニングデータに含まれていない最新情報や、組織内の固有ルールを知りません。これを解決するには通常、膨大なコストをかけて「ファインチューニング」を行う必要がありました。
Agent Skillsは、このアプローチを根本から変えます。
-
従来の常識: 新しい知識を「脳(モデル本体)」に覚え込ませる。
-
Agent Skills: エージェントに**「最新の取扱説明書(Markdown)」**を持たせ、必要に応じてそこから指示を読み取らせる。
2. Markdownが「実行可能な命令セット」になる
Markdownファイル1つが解決策になるのは、それが単なるテキストデータではなく、エージェントが実行すべき「行動指針」と「参照データ」を構造化して定義できるからです。
具体的には、1つのMarkdown内に以下の要素をパッケージ化します。
-
API定義: 最新の株価や天気、社内データベースを叩くための口(ツール)。
-
最新の業務フロー: 「2026年度版の規約ではAではなくBと答える」といった動的なルール。
-
コンテキスト: LLMが判断を迷った際の優先順位。
これにより、モデル自体を更新しなくても、Markdownを書き換えるだけでエージェントの挙動と知識がその瞬間にアップデートされます。
3. RAG(検索拡張生成)のパッケージ化
Agent Skillsの本質は、高度な**RAG(Retrieval-Augmented Generation)**を手軽に実装できることにあります。
通常、RAGを構築するにはデータベースの準備や検索ロジックの構築が必要ですが、Agent Skillsでは**「このMarkdown(またはそれが指し示すデータ群)を知識源として使え」**と定義するだけで、LLMが検索から回答生成までを自動で行います。
まとめ:なぜ「Markdown 1つ」と言えるのか
| 要素 | 解決される「知識が古くなる問題」 |
| 即時性 | 学習に数週間かける必要がなく、ファイルを保存した瞬間に最新化される。 |
| 正確性 | LLMのあやふやな記憶(ハルシネーション)ではなく、ファイル内の記述を「正」として回答する。 |
| 運用の簡素化 | プログラミングコードを修正せずとも、ドキュメントを更新する感覚でAIをメンテナンスできる。 |
つまり、Agent SkillsにおけるMarkdownは、**「AIエージェントに対するリアルタイムな教育カリキュラム」**として機能するため、1つのファイルで知識の鮮度を保ち続けることが可能になるのです。