結論
本日公開される予定のKimi K3をめぐって、蒸留という言葉が流通している。高価なモデルに問いを投げ、答えを集め、その入出力を教師にして、同じ働きの安いモデルを作る手法である。中身は要らない。挙動だけあればいい。
事実 ── 蒸留とは何か
正確に書いておきたい。
蒸留(distillation)とは、大きなモデル(教師)の出力を使って、小さなモデル(生徒)を学習させる手法である。教師の中身 ── 重みや学習データ ── を持っていなくても、入力と出力の対だけあれば成立する。この形は特にブラックボックス蒸留と呼ばれ、APIさえ叩ければ実行できる。
だから蒸留は、能力の相続を桁違いに安くする。教師を作るには膨大な試行錯誤が要るが、教師の答えを写すだけなら、要るのは推論の代金だけである。
Kimi K3をめぐって、この言葉が政治問題になっている。米政権当局者は、MoonshotがAnthropicのモデル出力から大規模な無断蒸留を行ったと非難した。Anthropicは今年2月、Moonshotによる340万回以上の不正な交換を名指ししている。他方でMoonshot側は、アーキテクチャの工学で追いついたと説明している。この二つの物語のどちらが正しいかは、言説ではなく重みが決めると、本サイトは7月21日に書いた。
業務システムの蒸留 ── テストは、挙動の記録である
業務システムに置き直す。
いま動いているシステムに問いを投げ、返ってきた答えを記録する。これがテストである。この作業は、ブラックボックス蒸留と構造が同じだ。 中身(ソースコード)は要らない。挙動だけあればいい。
受注を入れたらこの伝票が起きる。締めたらこの残高が出る。この条件のとき、この承認が要る ── 書き切れば、業務の挙動が手元に残る。そして挙動が手元にあれば、AIは同じ働きをする実装をもう一度作れる。
これは思考実験ではない。Anthropicは7月16日の技術ブログで、JavaScriptランタイムBunの100万行のZig→Rust移植が2週間未満で完了し、既存テストスイートの100%が通ったと報告している。合言葉は「コンパイラ、差分、テストスイートといったスクリプトを審判にせよ」── 正しさの判定をテストに預け、実装はAIが作り直す。挙動を写し取って実装を差し替える蒸留は、すでに産業規模で動いている。
順序が逆転していることに注意してほしい。長いあいだ、業務の正しさはコードが持っていると考えられてきた。しかし、AIは、テストデータだけからでも同じ働きの実装を作れるようにした。
そして写し取る対象は、ベンダーの成果物ではない。自社の業務がどう動くべきかという挙動であり、それはもともと自社のものだ。
この作業を現行システムを止めずに一本ずつ進める実務は、Fableの公開で業務システムは自社開発が有利にで書いた。現行システムを「答え合わせの相手(正解器)」として使う、というあの手順は、本稿の言葉で言えば教師モデルとして使うということである。
保守は、二つの作業に分かれる
普段の保守は、セキュリティ監査だけになる。 動いているシステムは、動いている限り仕様どおりである。日々発生するのは外から来る変化だけだ ── 依存ライブラリの脆弱性、ランタイムとOSの更新、暗号方式の寿命、外に開いている口の点検。やることは、更新して、テストを通し、通らなければ直す。テストが揃っていれば、この確認は自動で回る。人が判断するのは「この脆弱性は自社に当たるか」だけである。
改善のときに要るのは、二つだけだ。 改善の理由と、テストデータ。何のために変えるのかを書き、変わった後にどう振る舞うべきかをデータで示す。実装はAIが書く。
そして実務でいちばん効くのは、ここである。そのテストデータも、多くの場合はモデルが作れる。 仕様を渡せば、境界値も異常系も組み合わせも並べてくる。人が用意するのは、モデルが知りようのないものに絞られる ── 自社の実データの癖と、業務上ありえない組み合わせである。前者は現行システムから取れる。後者は、業務を知っている人間しか言えない。
委託できるものが、なくなる
三つ並べると、気づくことがある。
改善の理由は、自社にしか出せない。 テストデータは、モデルが作るか、自社の実データから取る。 実装は、AIが書く。 どこにも、外の会社が入る余地がない。
これは偶然ではない。委託とは、判断を自社に残したまま、作業だけを外に出す取引だった。 その取引が成り立つには、判断でもなく、誰にでもできるわけでもない中間の作業が要る ── 専門知識は要るが、業務の判断は要らない層である。プログラムを書くこと、テスト項目を起こすこと、環境を作ること。委託は、その中間の層にだけ成立していた。
いま起きているのは、その中間が両側から削られることである。判断の側は自社に寄り、作業の側はAIに寄る。判断は出せない。作業は出す必要がない。 残る幅が、ゼロに近づいていく。
関連
- ブログ Kimi K3 は何から作られたのか ── 作る側にも、ゼロトラストを ── 蒸留疑惑の二つの物語と、重みによる検証
- ブログ Fableの公開で業務システムは自社開発が有利に ── 現行システムを正解器にして作り直す実務
- ブログ AIを使って、対話だけでもアプリを作ることができる ── 言語化の側の話
- ブログ AI時代に必要な人 ── ソフトが安くなれば、攻撃も安くなる ── 保守料の根拠が消える構造
- ブログ オープンウェイト規制のジレンマ ── 挙動を晒すことが複製を招く、という同じ構造の産業版
- ブログ ヘーゲルで読む2026年7月 ── 「売るには晒すしかなく、晒せば写される」の一般形
参考
- Axios: China's open-weight Kimi model stuns AI world with frontier-level results ── https://www.axios.com/2026/07/16/moonshot-kimi-ai-china-model-openai-anthropic
- Hugging Face: moonshotai/Kimi-K3 ── https://huggingface.co/moonshotai/Kimi-K3
- Anthropic: AI code migration ── https://claude.com/blog/ai-code-migration