Rails World 2026の基調講演において、David Heinemeier Hansson (DHH) は「エージェンティック・コーディング」によって駆動されるソフトウェア開発ライフサイクルの根本的な変化を概説しました。このアプローチでは、AIエージェントを使用してコードベースの大部分を記述し、人間の開発者の主な責任を手動のコーディングから、より高レベルな「制作(making)」へと事実上移行させます。DHHは、この移行によって、開発者がすべてのコードの細かな構築ではなく、アーキテクチャ、仕様、そして複雑なシステムの「修復(mending)」に集中できるようになると示唆しています。この変化は、実装のスピードがもはやイノベーションの主要なボトルネックではなくなる、新しい現状への移行として位置づけられています。

この移行を説明するために、DHHは37Signalsが所有するメールおよびカレンダープラットフォーム「Hey」のバックエンドを例に挙げました。エージェンティック・コーディングを活用してバックエンドをRustで書き直すことにより、同社はインフラ要件を劇的に削減し、必要なサーバーの数を110台から10台へと減らすことができました。この動きは、エージェントがより高速でメモリ効率の高い言語への移行という重労働を処理できるようになったことで促進されました。さらにDHHは、エージェンティック・コーディングが長年のビジネス上の課題、すなわち複数のネイティブモバイルアプリケーションを維持するための高コストの問題を解決すると主張しています。以前は、複数の異なるネイティブアプリをサポートするためのオーバーヘッドが禁止的なレベルになることが多く、多くの企業がハイブリッドなWebネイティブ・ソリューションで妥協せざるを得ませんでした。エージェントが実装を担うことで、企業はバックエンドをシンプルかつ高性能に保ちながら、ネイティブアプリのスイートを維持することが現実的に可能になります。

しかし、このエージェンティックな開発とRustベースのバックエンドへの移行は、開発者コミュニティ内で大きな議論を巻き起こしています。一部の観察者は、手動のプログラミングを通じて達成される深い集中状態である「フロー状態」の喪失に懸念を表明しており、「安価なアウトソーシング」文化がコードの信頼性と保守性の低下を招くことを危惧しています。また、Ruby on Railsフレームワーク自体の将来についても顕著な緊張感があります。もしフレームワークの製作者が、コアなビジネス問題を解決するためにRustとエージェンティックなワークフローへと軸足を移しているのなら、Railsが新しいプロジェクトにおいてどのように関連性を保ち続けるのか疑問視する声もあります。この動きはサーバーコストやネイティブアプリへのリーチにおいて明確な利点を提供する一方で、AIが生成したコードの長期的な品質や、エージェントによって「白紙のキャンバス」がますます埋められていく世界における人間の開発者の進化する役割について、未解決の問いを投げかけています。