開発者のインドラジ・カルナラトネ氏は、AnthropicのAI「Claude Code」を用いて95%開発したmacOSアプリ「Context」を発表しました。AIによるコード生成技術が大きく進化しているということです。
Anthropicは、AI支援開発の分野で注目されています。特に、Claudeモデルはコード生成能力において他社をリードしており、最近では競争が激化していますが、その差を縮めつつあるということです。
Claude Codeは、従来のIDE内で断片的なコードを提案するのではなく、開発エージェントとして計画、コード作成、テスト実行、目標に基づく反復を行う機能を持っています。カルナラトネ氏によれば、Claude Codeは最新のSonnet 4とOpus 4モデルを用いることで、平均的な開発者よりも優れたコードを生成するということです。
Contextは、MCPサーバーのテストとデバッグのための特化したツールです。プロジェクトには2万行以上のコードが含まれていますが、そのうち約1,000行のみをカルナラトネ氏が手書きし、残りはAIが生成したとしています。
カルナラトネ氏はブログで、Claude CodeがSwiftやSwiftUIでのコード作成、ビルド実行、コンパイラエラーの反復処理、リリース自動化スクリプトの生成をほぼすべて担った過程を詳しく説明しています。
AIによるコード生成はまだ発展途上ですが、今回のプロジェクトでは、1年前には考えられなかった方法で作業の大部分がAIに委ねられたとしています。これは非常に興味深い進展です。
カルナラトネ氏の詳細なブログ投稿をぜひご覧ください。伝統的なコードエディタが将来的に不要になる可能性についても考察されています。