この記事の結論
プログラミング界で最難関と言われるコンパイラ作りが、Claude Codeを使ったら1週間で済んだ、と現役のコンパイラ研究者が2026年4月20日に証言しました。
証言したのはmold(GitHubスター16,400)とchibicc(同11,500)を一人で書いた人物。
重みが違います。
非エンジニアが使う業務ツール規模なら、もう完全に射程内。
今週から動かせる3ステップまで落とし込みました。
この記事はClaude Codeで業務ツールを自作したい非エンジニア向け(プログラミング経験ゼロでも読めます)。
そもそもコンパイラって何で、なぜこの証言が重いのか
コンパイラというのは、人間が書いたプログラム言語を、コンピュータが動かせる形に翻訳するソフトのことです。
家に例えると、私たちが普段使うアプリやWebサイトが「家」だとして、その下の地盤コンクリート層を作るのがコンパイラとリンカ。
ここを一から作れる人は世界で数百人いるかいないか、という難易度です。
今回証言したのは、リンカmold(GitHubスター16,400)とCコンパイラchibicc(同11,500)を一人で書いた開発者。
Google在籍時にはLLVMという業界標準のコンパイラ基盤の中で、リンカ部分(lld)の設計と実装も担当しています。
FreeBSDのarm64ではlldがすでに標準採用、moldの最新版2.41.0は2026年4月13日に出ています(出典: github.com/rui314/mold、github.com/rui314/chibicc)。
現在はBlue Whale Systems(2021年シンガポール設立、活動拠点は東京)の創業者兼CEOで、フルタイムOSS開発者として60人超のスポンサーを持っています(出典: bluewhale.systems)。
地盤を一人で作れる側の人間です。
カーネギーメロン大学のコンパイラ研究者は、この開発者について「7日分のコミットで一人でCコンパイラを書いた、impressiveだ」(CMU研究者X)と公言しています。
同業の世界最高峰の研究者から「別格」と扱われる側ですね。
この前提を押さえると、本題の発言の重さが見えてきます。
X投稿は何を言ったのか
2026年4月20日、開発者本人(@rui314)はXでこう投稿しました。
そこそこの規模の言語のコンパイラがClaude Codeを使ったら1週間くらいで書けてしまった。
手ではもう書いてられないよなぁ—— mold作者X投稿(@rui314、2026年4月20日)
注目するのは「そこそこの規模の言語のコンパイラ」という表現。
これはチュートリアル級の電卓言語ではなく、本番で動かせる規模を指しています。
コンパイラを一人で何本も書いてきた人の「そこそこ」なので、業界一般の感覚だと相当大きい。
同じ投稿の後半では、人間+AIの連合軍も数年でAI単独に追い越されるだろう、という大局観も投下しています。
これについては記事後半で扱います。
ちなみに同じ作者は2026年2月、AnthropicがClaudeで並列Cコンパイラを書いた事例にもこう反応していました。
Impressive work from Anthropic! I know a thing or two about writing small C compilers, as I'm the creator of 9cc/chibicc. (...) Writing a small C compiler is a solved problem.
—— mold作者X投稿(@rui314、2026年2月)
2月時点では「小さなCコンパイラは解かれた問題だ」とやや距離を置いた言い方でしたが、4月20日の発言は温度がまったく違います。
実際に手を動かした側の「もう手では書いてられない」なんですよね。
コンパイラを1週間で書くとはどういう意味か
背景として、Anthropic自身が2026年2月に「16並列のClaude Opus 4.6でCコンパイラを書く」という実験を公開しています(出典: anthropic.com/engineering/building-c-compiler)。
この実験の数字は強烈です。
- 期間: 約2週間
- APIコスト: 約2万ドル(約300万円)
- 生成コード: 10万行のRustコード
- トークン消費: 入力2億、出力1.4億(約2,000セッション)
- 成果: Linux 6.9カーネルをx86/ARM/RISC-Vでブートできる。QEMU/FFmpeg/SQLite/PostgreSQL/Redisもコンパイル可能
- GCCトーチャーテストスイートで99%パス
Anthropicが16並列で2万ドルかけた仕事を、個人+Claude Codeが1週間で書いたと言っている。
規模感は違うとしても、コンパイラという最難関領域の天井に近づいている目印にはなります。
LLVM創設者のChris Lattnerは、Anthropicの成果を「強力な学部生チームが作るレベルの有能な教科書的実装」と評価。
褒めつつ釘を刺す、研究者らしい評価です。
非エンジニアの私が掴むべき事実は1つだけ。
コンパイラという「地盤コンクリート層」は、プログラミング界でずっと最難関扱いだった領域。
そこが陥落しつつあるという事実です。
手書きとAIコーディングはどれくらい違うのか
数字で比較すると、感覚が掴みやすいです。
| 対象 | 期間 | コスト | 出典 |
|---|---|---|---|
| chibicc手書き | 7日分のコミット | 本人の時間のみ | CMU研究者X |
| Claude Codeでコンパイラ | 1週間 | Claude Code料金(Pro $20〜) | mold作者X 2026/4/20 |
| Anthropic 16並列 | 2週間 | 2万ドル(約300万円) | Anthropic公式 |
| Rue言語(Rust系) | 2週間で7万行 | Claude AI料金 | The Register |
| 日本の業務システム外注(一般) | 2〜6ヶ月 | 100万〜1,500万円 | levtech |
一番下の行が地味にやばい。
業務システムのスクラッチ外注は日本で100万〜1,500万円が相場とされていて(出典: levtech)、期間は2〜6ヶ月。
一方、そのはるか上の難易度層にあるコンパイラが、Claude Codeで1週間という証言が出てきた。
私が非エンジニア読者向けに言葉にすると、上層の天井が抜けた以上、下層の業務ツールはもう射程内、ということです。
非エンジニアの業務ツール射程はどこまで広がるのか
Claude Code開発責任者(Anthropic)はLenny's Newsletter(2026年2月)でこう発言しています。
今日、コーディングは私にとって実質的に解決された(practically solved)と思っている。
すべての領域で、誰にとってもそうなるだろう。
2025年11月以来、私はコードを1行も編集していない。
毎日10〜30本のPRをshipしている。—— Claude Code開発責任者(Lenny's Newsletter, 2026年2月)
この発言には当然反論もあり、「タイピングが解かれただけで、設計と思考はまだ解かれていない」という指摘も出ています。
これは正論。
ただ非エンジニアの業務ツール層(受注管理・シフト表・集計・Slack連携など)では、必要な「設計」が既存業務の模倣でしかない場合が多い。
設計の難度が低い領域では、楽観論がほぼそのまま通ります。
Anthropic公式のClaude Code導入事例ページ(anthropic.com/customers)には、コーディング以外の業務領域でClaudeを実運用に乗せた事例が並んでいます。
私の見方では、ここから読み取れるのは「業務ツール層は外注の100万〜1,500万円のレンジから外れて、Claude Code Pro月20ドル+私の数時間の側に寄りつつある」という地殻変動です。
SemiAnalysisの集計では、GitHub公開コミットの4%(2026年2月)→9.7%(2026年3月中旬)が既にClaude Codeによる生成で、2026年末には20%超の予測(出典: Gigazine/SemiAnalysis)。
世界のコード生産の1/5がエージェント側に移る見通しで、非エンジニア層から見れば追い風しかありません。
「人間+AI連合軍にも賞味期限」発言は何を意味するのか
ここが速報記事との差がつく部分です。
4月20日投稿の後半には、将棋を例にした大局観が含まれています。
将棋の世界では、かつて「人間+AIの連合軍(アドバンストチェスや将棋電王戦の延長線)」が一時的にAI単独より強いとされた時期がありました。
しかしその優位は数年で消え、現在は純粋なAIが人間のアシストを不要とするレベルに到達しています。
mold作者の後半発言は、この将棋モデルをコーディングに重ねた視点。
要旨は、現在の「人間+AI」協働体制も数年でAI単独に追い越される可能性がある、という大局観です。
私がこの大局観を受け取ると、言いたいことは2つに整理できます。
1つ目。
今この瞬間に「人間がプロンプトで指揮を取るスタイル」を身につけるのは正解。
ただし、その優位性が永久に続く前提で設計するのはやめたほうがいい。
2つ目。
業務の自動化は、プロンプトを書く側のスキルではなく、業務そのものの設計スキル(何を自動化すべきか)に価値が寄っていく。
将棋AIが上達しても「対局する楽しみ」は人間に残ったのと同じ構造です。
Rustの主要コントリビューターもこう書いています。
Simply knowing how to write code isn't actually enough to truly use large models well. They are a new category of tools.
—— Rustコントリビューター(The Register, 2026年1月)
コードを書けることだけがAIを使いこなす条件じゃない、という言い方。
mold作者の発言と裏表の関係ですね。
Claude Codeの料金はいくらか
2026年4月時点のClaude Code料金は以下の通りです(出典: claude.com/pricing)。
| プラン | 月額 | 特徴 |
|---|---|---|
| Pro | $20(月払い)/ $17(年払い) | 日常使いの基本ライン |
| Max 5x | $100〜 | Proの5倍の使用量、優先アクセス、早期機能提供 |
| Max 20x | $200〜 | Proの20倍の使用量、Claude Code / Claude Cowork同梱 |
私の感覚では、非エンジニアが業務ツール用途で触る範囲なら、まずPro $20で入って、使用量の壁を感じ始めたらMax $100にステップアップするのが自然な順序です。
コンパイラを1週間で書いた事例も、プラン差を問わずClaude Codeで起きている現象なので、入り口としてはProで十分に射程を確認できます。
月20ドル=年240ドル=約3万6千円。
業務システム外注の最安100万円と比べると30分の1です。
非エンジニアが今週やるべき最小アクションは何か
証言を受け取って、非エンジニアが今週中に動かせる最小の1歩はここです。
- 今、業務で手作業でやっている「毎週同じ手順の集計・整形・転記」を1つ選ぶ
- Claude Codeに「この作業を自動化するスクリプトを書いて」と日本語で投げる
- 出てきたコードを動かして、失敗したらエラーメッセージをそのままClaude Codeに貼って直させる
各ステップで詰まりやすいポイントも書いておきます。
ステップ1の操作:紙のメモでもいいので「いつ・誰が・何分かけてやっている作業か」を1行で書きます。
期待結果は「これ自動化したい」と言える1作業の特定。
詰まりどころは「全部一気に自動化しようとする」こと。
最初は10分以内の小さな作業に絞るのがコツです。
ステップ2の操作:Claude Codeを起動してターミナル(黒い画面で文字のコマンドを打ち込む画面)に開いたら、その作業を口頭で説明するつもりで日本語で書く。
期待結果は数十行のスクリプトが出てくること。
詰まりどころは「専門用語で書こうとする」こと。
「Excelで毎週この列をコピーしてあのファイルに貼ってる」みたいな素の説明で通ります。
ステップ3の操作:出力されたコードを実行し、エラーが出たら全文コピーしてClaude Codeのチャットに貼って「直して」と言う。
期待結果は2〜3回の往復で動く状態に到達。
詰まりどころは「エラーを要約して貼る」こと。
要約せず、エラーメッセージは全部そのまま貼るほうが直りやすいです。
これだけ。たった3ステップ。
非エンジニアの最大の障壁は「コードの中身」ではなく「何を頼めばいいか分からない」側にあります。
だから最初の1本は小さくていい。
10分の作業を1分に縮めるくらいのスケールから始めれば十分に勝ちです。
「手ではもう書いてられない」という言葉は、コンパイラ研究者の最深部から発されたもの。
射程は業務ツールの日常まで全部含んでいます。
私が受け取った結果は、天井はもう見えない、という1行です。
FAQ
Q1. コンパイラを書いた人物はどの程度の有名人ですか?
コンパイラ・リンカという領域では世界トップクラス。
mold(GitHubスター16,400)とchibicc(同11,500)を単独開発し、Google在籍時にLLVMリンカ(lld)の設計と実装も担当しました。
カーネギーメロン大学の研究者から「impressive」と公的に評価される層の人物です(出典: CMU研究者X)。
Q2. Claude Codeで書かれたコードは商用利用できますか?
できます。
Anthropicの消費者利用規約(Pro/Max)では、出力コンテンツの権利はユーザーに譲渡されます。
ただし著作権侵害が発生した場合の法的補償は消費者プランではなく、Team/Enterprise/APIプランの「Section K」に規定されています。
AI生成コードの動作不具合に対する最終責任はユーザー側です(出典: Anthropic公式)。
Q3. 非エンジニアでもコンパイラを書けますか?
率直に言えば、コンパイラ級は非エンジニアの射程外です。
今回の証言の価値は「最難関が陥落したこと」の目印であって、同じことを誰でもできるという意味ではありません。
業務ツール規模(集計・予約・シフト表・Slack連携など)なら、非エンジニアでも今日から射程内。
10分の手作業を1分に縮めるレベルからなら現実的に到達できます。
Q4. Claude Code Proプラン($20)で業務ツールは作れますか?
はい、入り口はProで十分です。
使用量の上限に当たり始めたらMax 5x($100〜)にアップグレードする順序が自然です。
Max 20x($200〜)は実質プロフェッショナル開発者の日常使い向け水準(出典: claude.com/pricing)。
Q5. 「人間+AI連合軍にも賞味期限がある」とはどういう意味ですか?
将棋の世界で、かつて「人間+AIの連合軍」が一時的にAI単独より強かった時期があったものの、数年でAI単独に追い越されたという歴史を指しています。
コーディング領域に重ねて、現在の人間+AI協働体制も数年でAI単独に追い越される可能性、という大局観が示されました(mold作者X 2026年4月20日投稿後半)。
Q6. Claude Codeはプログラミング学習に使えますか?
使えます。
補助輪として優秀で、エラーメッセージをそのまま貼って直させる学習法が現実的です。
なお、mold作者が無料公開している「低レイヤを知りたい人のためのCコンパイラ作成入門」は、コンパイラの内部構造を学びたい人の最高の入門書として知られています。
このページに出てきた言葉
- コンパイラ
- 人が書いたプログラム言語をコンピュータが理解できる形に翻訳するソフト
- リンカ
- コンパイラが作った複数の翻訳済みファイルを1本の実行ファイルに繋ぎ合わせるソフト
- LLVM
- 業界で広く使われているコンパイラ基盤の名前
- OSS
- オープンソースソフトウェア。誰でも中身を読んで使える無料公開ソフト
- API
- ソフト同士をつなぐ窓口。プログラムからClaude等を呼び出す仕組み
- トークン
- AIが文章を扱う最小単位。料金もこの単位で課金される
- カーネル
- OSの中核部分。パソコンが動くために最初に立ち上がる土台
- PR(プルリクエスト)
- 「このコード変更を取り込んでください」と提案する単位
- エージェント
- みずから考えて作業を進めるAI。ファイル編集・実行までやる
- スクリプト
- 自動化のために書く小さなプログラム
- ターミナル
- 黒い画面で文字のコマンドを打ち込む画面(Windowsだとコマンドプロンプト、Macだとターミナルアプリ)
関連リンク
- mold作者 X(@rui314)
- mold作者 GitHub
- mold(現代的リンカ)
- chibicc(教育用Cコンパイラ)
- 低レイヤを知りたい人のためのCコンパイラ作成入門
- Blue Whale Systems
- Claude Code公式料金ページ
- Claude Max プランとは
- Anthropic公式: 16並列Cコンパイラ構築ブログ
- Anthropic公式: Claude導入事例
- Anthropic公開Cコンパイラリポジトリ
- Simon Willison / Chris Lattner評
- SemiAnalysis: Claude CodeがGitHubコミットの4%を生成
- Claude Code開発責任者インタビュー(Lenny's Newsletter)
- Rue言語 / Rustコントリビューター(The Register)
- 業務システム外注費相場(levtech)
- Claude Code法的コンプライアンス(日本語)
※この記事の内容は執筆時点のものです。AIは進化が速い分野のため、最新の仕様は公式サイトでご確認ください。