見出し画像

【なぜClaude Codeは「10個のスキル」を混ぜても壊れないのか?】数学の到達点「圏論」が解き明かすAIの構造

毎日10個以上のスキルを合成しても、Claude Codeは不思議と壊れません。

その理由は、実は80年近く前に数学者たちが研究していた「圏論(けんろん)」という分野がすべて答えを持っていました。

この記事は全文無料(期間限定)で閲覧できます。

見出し画像はAIで生成しました。
プロンプトは100,000文字超えの記事に掲載中。


なぜClaude Codeは10個のスキルを混ぜても壊れないのか

私は毎朝、記事執筆・X投稿・図解生成・サムネイル設計・事実確認・会計記入・スケジュール管理まで、全部Claude Codeに任せています。

1日で呼ぶスキルは10個を軽く超えます。

ところが、これだけ多くのスキルを順番に動かしても、出力がブレることはほとんどありません。

最初は「Anthropicがすごい学習をさせたから」だと思っていました。でも違いました。


答えは数学に。

Claude Codeの設計思想は、圏論(Category Theory)という数学分野の構造と完全に一致していたのです。

しかもこれは私だけの気付きではありません。

Zhang et al. 2023年の論文「Meta Prompting for AI Systems」では、LLMへのプロンプト設計が関手(かんしゅ)という圏論の概念で数学的に定式化されています。

同論文の手法を使ったQwen-72Bは、数学ベンチマークMATHで46.3%、GSM8Kで83.5%を達成しました。数学的な構造は、実際に性能を引き上げていたのです。


【「何に使えばいいの?」が消える40分】
プロのClaude Code仕事場、全部見せます

先着100名限定ウェビナー 詳細はこちら↓


圏論を12歳でも分かる言葉で説明します

圏論と聞いた瞬間に逃げたくなる人もいるはずです。

でも安心してください。核だけ取り出すと、ものすごく単純な話です。

圏論は、ひとことで言うと「モノ同士のつながり方」を研究する学問です。

たとえば電車の乗り換えを想像してください。

新宿駅から渋谷駅へ行って、そこから品川駅へ行く。この「新宿→渋谷」と「渋谷→品川」をつなげると、「新宿→品川」という1本の旅になります。当たり前の話です。

圏論が面白いのは、この「つなげる」という行為そのものにルールを見つけた点にあります。

順番を守ればどう組み合わせても壊れない。そして、あるルールを満たす「つながり方の集まり」のことを圏(カテゴリー)と呼びます。

この発想が、ソフトウェアにもAIにも効くのです。

なぜなら、スキルやプロンプトも「つなげる」ことで価値が出るものだからです。


Claude Codeは、実は圏論そのものだった

ここからが本題です。私がClaude Codeを毎日使う中で気付いた「圏論との対応」を、具体的に並べていきます。


1. `/ai` スキルオーケストレーター = 関手(Functor)

画像

関手は、ある圏から別の圏への「構造を保った写像」です。

入口と出口が対応しているだけでなく、つなぎ方まで保たれる。

Claude Codeでは、依頼の内容(タスクの圏)を受け取って、適切なスキルの組み合わせ(スキルの圏)へ変換する仕組みがあります。

私はこれを `/ai` や `/manager` というエントリーポイントに集約して使うことがあります。

`/ai` は、タスクをスキルに変換する関手そのものです。

だから、どんな依頼が来ても順序と構造が崩れない。


2. 知る→考える→行う = 射の合成

圏論では、つなぎ方に結合律というルールがあります。

つまり「AとBをつなげてからCをつなげる」のと「Aに『BとCをつなげたもの』をつなげる」のが同じ結果になる、という性質です。

私のClaude Codeは、すべての依頼を `知る → 考える → 行う` の順序で処理します。この順序は絶対に崩しません。

なぜなら、順序を守れば、途中で別のスキルを差し込んでも出力が壊れないからです。これは射の合成そのものです。


3. Output Gate = モナド(Monad)

画像

モナドはプログラマーが聞くだけで逃げ出す概念ですが、本質は単純です。「生成→検査→次の生成」を安全に連鎖させる仕組み、それがモナドです。

私のClaude Codeには、外部に出るコンテンツすべてに対して `生成 → fact-check → PASS/FIX` のループを回すOutput Gateがあります。

生成した文章を必ず事実確認スキルに通してから、PASSしたものだけを提出する。これはモナドの動きそのものです。

同じZhang 2023の論文では、この自己改善ループを「Recursive Meta Prompting(再帰的メタプロンプティング)」と呼び、モナドとして数学的に定式化しています

私が毎日使っているOutput Gateには、ちゃんと名前があったのです。


4. IDENTITY.mdCLAUDE.md = 自由対象

自由対象というのは、最小の情報から最大の構造を生み出す出発点のことです。

私のClaude Codeは、`IDENTITY.md`(自分が何者か)と `CLAUDE.md`(どう振る舞うか)という2つのファイルを最初に読み込みます。

この2つのファイルがあれば、どんな依頼が来ても一貫した川合卓也としての応答が生成されます。最小の情報、最大の出力。自由対象の定義そのものです。


5. CLAUDE.mdの階層合成 = 層(Sheaf)

層は、ローカルな情報をグローバルに貼り合わせる仕組みです。

Claude Codeでは、`~/.claude/CLAUDE.md`(全体ルール)→ 親ディレクトリの `CLAUDE.md` → プロジェクトの `CLAUDE.md` という順番で設定が合成されます。

場所ごとにローカルルールを持ちながら、全体として矛盾のない1つの振る舞いにまとまる。これは層の構造と同じ発想です。


6. ペルソナ設計 = 米田の補題

画像

圏論でもっとも有名な定理が米田の補題です。

乱暴にまとめると、「あるモノは、他のモノとの関係性の総体で完全に決まる」という話です。

私が記事やX投稿を書くとき、最初にやるのは自分の主張を固めることではありません。

読者が誰で、何に困っていて、どんな反応を返すかを先に設計します。

読者との関係性が決まれば、書くべき文章は自動的に決まる。

これは米田の補題を実務に降ろした姿そのものです。


この発見が仕事にどう効くのか

ふーん、数学と一致してるんだね」で終わらせたくない話です。

なぜなら、この気付きは明日からのAI活用を確実に強くするからです。

圏論が2026年現在、AI研究の最前線に来ているのは偶然ではありません。

2026年7月にはエストニアのタリンで国際学会「Applied Category Theory 2026」が開催予定で、マルチエージェントシステムが中心トピックの一つになっています。

VERSES Research Labは圏論家を雇い、AIの安全性保証を数学的に証明する仕組みを作っています。

「AIは壊れやすい」「指示が通らない」と言われてきた問題を、数学者たちは構造の問題として解こうとしています。

そして、すでに使える答えも出ています。


明日から使える3つの実践

読者のみなさんが今日から取り入れられる形に落とし込みました。


1. CLAUDE.mdを「自由対象」として設計し直す

あなたのCLAUDE.mdは、情報を詰め込みすぎていませんか。

自由対象の考え方では、最小の情報から最大の構造が生まれるのが理想です。

私は自分のCLAUDE.mdを、ルールの羅列ではなく「何者か」と「何をやらないか」の2軸に絞り込みました。

情報を減らしたら、Claude Codeの出力は逆にブレなくなりました。


2. ワークフローを「射の合成」として整理する

AIワークフローを設計するとき、ついステップを並列に詰め込みたくなります。でも圏論の教えに従うなら、順序が壊れない1本の合成として設計すべきです。

私は全ワークフローを `知る → 考える → 行う` の3段階に強制的に畳んでいます。

この順序さえ守れば、途中で何を差し込んでも結果がブレません。逆に順序を壊すと、どんなに高性能なAIでも出力が崩れます。


3. ペルソナを「米田の補題」で書き直す

ペルソナ設計で「30代男性、年収500万、趣味はゴルフ」のような属性列挙をしていませんか。これは圏論から見ると弱い設計です。

米田の補題に従うなら、書くべきは「読者が何にどう反応するか」という関係性です。

「この一文を読んだとき手が止まるか」「ここで課題感が刺さるか」。反応で定義されたペルソナは、属性で定義されたペルソナより10倍強く動きます。


まとめ — 道具は変わっても、構造は変わらない

Claude Codeは来年にはもっと進化します。

使うスキルも増えるでしょう。

でも、その裏にある構造は変わりません。

なぜなら、その構造は80年前から数学者たちが研究してきた、普遍的なパターンだからです。

道具の使い方だけを追いかけると、次の新しい道具が出るたびに学び直しになります。

でも構造を理解していれば、道具が変わっても応用が効きます

圏論はその構造に名前をつけてくれる、最強の地図です。

私はAI顧問や法人研修で、Claude Codeの導入支援をしています。

設計の話になると、この記事で書いたような「関手」「射の合成」「モナド」の話を自然にしています。

数学の用語を使わずに、です。

言葉を知っているかどうかより、構造を知っているかどうかが差を作ります

AI活用を体系化したい方、自社のワークフローを壊れにくく設計し直したい方は、ぜひ一度ご相談ください。


参考文献


【「何に使えばいいの?」が消える40分】
プロのClaude Code仕事場、全部見せます

先着100名限定ウェビナー 詳細はこちら↓

noteメンバーシップに参加すると700本以上の記事が読み放題です。

Claude Code 法人研修 無料相談はこちら

書籍「AIでゼロからデザイン」好評発売中

お問い合わせ・個別相談・法人研修のご依頼などはこちら

#AI #生成AI #AIエージェント #AI時代 #AI活用 #AI人材 #AI研修 #AIツール #デザイン #デザイナー


ここから先は

0字

600本以上の記事が読み放題。AI × デザインを主軸に、独自の視点やノウハウをお届けします。AI時…

532名が参加中

LIGHT

¥980 / 月
あと15人募集中

STANDARD

¥2,980 / 月
あと7人募集中

PREMIUM

¥7,980 / 月
あと3人募集中

この記事が気に入ったらチップで応援してみませんか?

ピックアップされています

AI

  • 335本

購入者のコメント

コメントするには、 ログイン または 会員登録 をお願いします。
AI時代を生き残る「武器」を毎日配信|著書『AIでゼロからデザイン』重版|SHIFT AI デザイン部長|ベイジ AI顧問|Google画像生成ガイド監修|7社公式アンバサダー|Voicy / NewsPicks
【なぜClaude Codeは「10個のスキル」を混ぜても壊れないのか?】数学の到達点「圏論」が解き明かすAIの構造|KAWAI
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1