メインコンテンツまでスキップ

IDE をアンインストールした -- そして生産性が150%跳ね上がった

Nvidia の Yuchen Jin 氏は断言した。「今 AI でコーディングしていないテック企業の CEO は、機会損失をしている」 Sergey Brin もやっている。Zuck もやっている。Shopify の Tobi Lütke もやっている。AI の進化を firsthand で体感していなければ、来るべきものが見えない -- そしてやっている人たちに不意打ちを食らう。

Claude Code の生みの親 Boris Cherny 氏は、この未来を語っているだけではない。生きている。IDE をアンインストールした。コードの100%を AI で書き、1日およそ20コミットを -- 自分では1行もコードを打たずに -- 出している。その結果? Deep Code のローンチ以来、ユーザー一人当たりの生産性は150%向上した。参考までに、Meta では数百人のエンジニアが1年かけて2%の改善を達成するのがやっとだ。以下は、YC ポッドキャスト『The Lightcone』で Boris 氏が共有した内容だ。

Nvidia の Yuchen Jin 氏「AI アシストプログラミングを試していないテック企業の CEO は、機会損失をしている」

ソフトウェア開発業界は地殻変動の只中にある。Boris 氏の『The Lightcone』での対談は、その行先を正確に示している。

1. 「ソフトウェアエンジニア」は「ビルダー」になる

オファーの肩書きは間もなく変わる。Boris 氏は「ソフトウェアエンジニア」が「ビルダー」や「プロダクトマネージャー」に取って代わると見ている。

  • 生産性はゆっくり上がっているのではない -- 爆発している。 Claude Code のローンチ以来、氏の会社でのエンジニア一人当たりのアウトプットは累計150%増だ。Meta では数百人が1年かけて2%を出していた。
  • AI がコードを所有する。 同社ではコードの70〜90%が AI による生成だ。Boris 氏自身は Opus 4.5 に切り替えてから、1行も手動でコードを編集していない。
  • 仕事は上位にシフトする。 日常がコードのタイピングから、仕様書の執筆、プロダクト設計、ユーザーとの対話へ移行しつつある。これからのエンジニアに求められるのは、深い技術力だけでなく、幅広いクロスファンクショナルなスキルだ。

2. 今から6ヶ月後のモデルのために作れ

Claude Code のプロダクト哲学はシンプルだ。今最適化しているモデルは6ヶ月後にはどうでもよくなる。だから過剰設計するな。

  • スキャフォールドは技術的負債になる。 今日のモデルに向けたプロンプトの微調整や複雑なラッパーの構築は、せいぜい marginal な改善しかもたらさない -- 次のモデルが一夜でそれを無意味にする。
  • Plan Mode は、プロンプトに「コードを書くな」を付け足しただけだった。 冗談ではない。Boris 氏は、モデルが自律的に計画できるようになったらその機能は消えると予測している。1ヶ月以内かもしれない。

3. 潜在需要を追え、需要を創出するな

最高の AI 機能は新しい行動を生み出すのではない -- 既存の行動を effortless にする。

  • ユーザーがすでにハックしているものを観察せよ。 CLAUDE.md は壮大なデザインではなかった。Boris 氏はユーザーがモデルを誘導するために Markdown ファイルを書いているのを見て、それを製品化した。
  • 設定ファイルを定期的に削除せよ。 モデルが賢くなるほど、指示は少なくて済む。Boris 氏は CLAUDE.md を定期的に削ぎ落とすことを推奨している -- 最小限の本質だけ残し、残りはモデルに考えさせる。

4. モデルに賭けるな

チームは AI の先駆者 Rich Sutton 氏の「苦い教訓」を信条としている。

  • 汎用計算は常に勝つ。 業界が、生の計算力と学習よりも手作りルールに賭けるたびに、手作りアプローチは敗北してきた。Claude Code の哲学はこの上に築かれている。
  • コードベースの80%が数ヶ月以内に書き換えられる。 チームは Claude Code をほぼ継続的に書き換えている。スキャフォールドは意図的に使い捨てとして扱われる -- 新しいモデルがそれをネイティブにこなせるようになったら、スキャフォールドは捨てられるからだ。

まとめ

モデル能力のフロンティアは6ヶ月ごとに劇的にシフトする。勝利の方程式は、今日のモデルができることを受け入れ、それ以外をすべて削ぎ、アンラーンとリーンのループを続ける覚悟を持つことだ。繁栄する開発者は、AI を「ビルドの方法そのもの」のネイティブな一部として扱う者だ -- 旧来のワークフローにボルトで固定した松葉杖としてではなく。