
AIを利用したソフトウェア開発の発展がとまらないなか、MicrosoftのDistinguished EngineerであるDavid Fowler氏のXへの投稿「Typing code is absolutely over(コードを手で書く時代は完全に終わった)」が注目を集めています。
Typing code is absolutely over.
— David Fowler (@davidfowl) September 3, 2026
Fowler氏はSignalRやNuGetの共同開発者として知られる人物で、現在は分散アプリ開発向けツールチェーンAspireを率いています。同氏の主張は「開発者が消える」という挑発的なものではなく、コードを手で書く作業が開発の中心ではなくなるという現実を指しています。
例えば、Microsoft傘下のGitHubが提供するGitHub Copilotは「補完ツール」から「エージェント」へ進化し、以下のような一連の作業を自律的にこなすようになりました。
- タスクを受け取る
- 自分で環境を構築する
- リポジトリを変更する
- Pull Request を作成する
2026 年には Windows 向けの開発環境にも対応し、WSL 内でのエージェント実行も可能になっています。AI が開発ループの中に入り込み、コード生成だけでなくテスト・ログ解析・再起動まで自動化する世界が現実になっています。
「コード生成が安くなる」ことで浮かび上がる新しい課題
ただし、AIがコードを生成できるようになっても、ソフトウェアエンジニアリングが不要になるわけではありません。むしろ、アーキテクチャ設計やパフォーマンスチューニング、ネイティブAPIの理解、テスト、依存関係管理といった、人間が判断すべき領域の重要度が増すとFowler氏は指摘しています。
Windows 11開発にも広がるAIの影響
現在、Windows 11開発にもAIの影響が広がってきています。
Fowler氏は以前、「ネイティブアプリの時代が戻ってきた」と語りました。実際にWinUI 3の推進やオープンソース化が進み、人間の開発者にとってはもちろん、AIエージェントとっても扱いやすい環境が整備されてきつつあります。
さらに、2026年のWindows 11アップデートでは大量の改善とバグ修正が行われています。AIがどこまで関わったかは不明ですが、従来の開発速度では考えられない規模の更新が続いているのは事実です。
また、開発者向けに最適化されたProject Zenithは、 Windows 11の新構成で、64Gの統合RAM、250GB/sのメモリ帯域といった高性能環境を前提に、ローカルで 30B 以上のモデルを動かすことを想定しています。
クラウドのトークン課金を気にせず、ローカル AI を使って開発を回すという新しいワークフローが Windows でも標準化されつつあります。
「タイピングは終わる」けれど、開発者は終わらない
Fowlerの言葉は、未来予測というより現場の変化を一文で表現したものです。コードを書く作業はAIに任せられるようになりましたが、何を作るか、どう設計するか、どう安全に保つかといった人間の判断がより価値を持つようになります。
キーボードが開発の中心だった時代は終わり、AI と協働する新しいソフトウェア開発の時代が始まったということです。
[via Windows Latest]
