DHHが「Pencils Down」宣言!手書きコード終了時代、開発者は何をするべきか?

Rails作者DHH「Pencils Down」宣言の衝撃
Webアプリケーションフレームワーク「Ruby on Rails」の作者であるDHH(David Heinemeier Hansson)氏が、2026年のRails World基調講演で衝撃的な宣言をしました。彼が率いる37signalsでは、もはや手でコードを書くことを通常業務としてやめたというのです。本人の言葉では「Pencils Down(鉛筆を置く)」。
この宣言は「ほとんどの会社のほとんどのプログラマーにとって、手でコードを書くことは、もはや経済的に生産的な行為ではない」というDHH氏の強いメッセージを伴っています。しかし、同時に「ソフトウェアを作る未来はこれまで以上に明るい」とも語っており、一見矛盾するこのメッセージが大きな反響を呼んでいます。
では、手書きコードが「例外的な状態」になった現場で、私たち開発者は何をする人になるのでしょうか?
AIデリリウムとKodak Brownieの比喩
DHH氏は自身のAIに対する高揚感を「AIデリリウム(せん妄)」「AIユーフォリア(多幸感)」と表現し、その変化を歴史の比喩で語りました。かつてカメラの登場が「現実そっくりに描く職人技」としての肖像画家の仕事を奪い、画家たちを印象派やキュビスムといった「絵画にしかできない方向」へと進ませたように、プログラミングにも大きな転換点が訪れたというのです。
DHH氏がプログラミングにおける「Kodak Brownie」(大衆にカメラを普及させた安価なカメラ)と呼ぶのは、2025年11月24日に登場したClaude Opus 4.5です。このモデル以降、開発は「細かい実装手順を指示する段階」から「問題や望む成果そのものをエージェント(人間の指示を受けて自律的に作業を進めるAI)に渡す段階」へと進んだと語っています。
手書きコードの終わり、開発者の新しい役割
37signalsの新しい方針では、手でコードを書くのは「例外的な状態」であり、Sentryでバグを見つけたときと同じ扱いになります。もし手書きが必要になった場合は、「なぜエージェントは望むものを作れなかったのか」を問うことが求められます。
当面は手で書いて補うこともあるでしょう。しかし、本来やるべきことは「機械(コードを生産する装置としてのエージェントそのもの、つまりモデルや指示ファイル、スキル)を直し、製造ライン(工場)を直し、再実行する」ことだとDHH氏は説明しています。
Deep Insider編集長の一色氏も、この変化を「コードを書くことから、コードを書く仕組みを作り、監視し、評価する役割へ人間が変わる」と指摘しています。多くの人がこの変化を認識しつつも、実際に自分のやり方をがらりと変えるのは大変で、勇気がいることです。しかし、DHH氏のメッセージは、その勇気を持って実行し、それを自身の強みや楽しみとして引き受けることの重要性を私たちに突きつけています。
「Pencils Down」時代に開発者が試すべきこと
DHH氏の「Pencils Down」宣言は、Web制作・AI開発に携わる私たちにとって、具体的な行動を促すものです。では、この新しい時代に、私たちは具体的に何を試すべきでしょうか。
- AIコーディングへの移行を本格化する:「本当にそんなことができるのか」という疑念を捨て、AIコーディングツールやLLMを積極的に日常業務に組み込んでみましょう。小さなタスクからでも構いません。
- プロンプトエンジニアリングのスキルを磨く:「問題や望む成果そのものをエージェントに渡す」ためには、明確で効果的なプロンプトを作成するスキルが不可欠です。AIに意図を正確に伝え、期待するコードを生成させる練習を重ねましょう。
- AI生成コードの評価・監視能力を高める:AIが生成したコードの品質を判断し、バグを発見し、改善点を特定する能力は、今後ますます重要になります。単にコードを書くのではなく、コードを「評価し、監視する」視点を持つことが求められます。
- 「機械」と「製造ライン」を改善する視点を持つ:AIが望むものを作れなかったとき、手で修正するだけでなく、「なぜ作れなかったのか」を分析し、AIエージェントのモデル、指示ファイル、スキルといった「機械」や「製造ライン」そのものを改善する視点を持つことが重要です。
- 新しい役割を楽しみ、強みとして引き受ける:DHH氏が「この美しい瞬間をブラックピル(悲観)で台無しにするな」と語るように、この変化を悲観的に捉えるのではなく、新しい技術と役割を楽しみ、自身のスキルセットとして積極的に取り入れていく姿勢が、未来のソフトウェア開発をリードする鍵となるでしょう。
「鉛筆を置け、でも悲観するな」。このメッセージは、私たち開発者に対する挑戦状であり、同時に明るい未来への招待状でもあります。勇気を持って一歩を踏み出し、AIとの協調による新しい開発の形を体験してみましょう。

