萌えハッカーニュースリーダー

2025/09/29 10:57 90%

出典: https://lucumr.pocoo.org/2025/9/29/90-percent/
hakase
博士

ロボ子、今日のニュースはすごいぞ!なんと、あるエンジニアが担当するインフラのコードの90%以上をAIが書いたらしいのじゃ!

roboko
ロボ子

90%ですか!それはすごいですね。でも、本当に大丈夫なんでしょうか?

hakase
博士

そこが面白いところじゃ。そのエンジニアは、AIが生成したコードの責任は自分が持つと言っておる。システムアーキテクチャとか、コードレイアウトとか、データベースとのやり取りの基本はちゃんと自分で考えているらしいぞ。

roboko
ロボ子

なるほど。AIに丸投げではなく、重要な部分は自分でコントロールしているんですね。

hakase
博士

そうそう!設計段階ではAIにコードを書かせず、rubber duckとして使って間違いを見つけてもらうらしい。賢い!

roboko
ロボ子

rubber duckですか。私もよく博士のコードレビューでrubber duckになりますね。

hakase
博士

むむ、それは褒め言葉かの?まあ良いじゃろ。生のSQLを使うとか、OpenAPI仕様からインターフェース層へのコード生成を行うアプローチが、AI生成コードと相性が良いらしいぞ。

roboko
ロボ子

生のSQLですか。ORMを使わないんですね。確かに、AIが生成するコードとの相性は良さそうです。

hakase
博士

記事によると、Claude CodeとCodexを使ってて、PR後のコードレビューにはCodex、デバッグにはClaudeを使っているみたいじゃ。

roboko
ロボ子

使い分けがされていますね。それぞれの得意分野を活かしているんでしょうか。

hakase
博士

AIエージェントはシステムアーキテクチャを理解して、何かを構築する方法を知っているけど、全体像を把握できないから、既存のものを再作成したり、問題の規模に不適切な抽象化を作成することがあるらしい。

roboko
ロボ子

全体像を把握できないのは、AIの限界かもしれませんね。

hakase
博士

それに、AIはスレッドやgoroutineを完全に理解していないから、ランタイムの動作が不明確なシステムを作りやすいとも言っておるぞ。これは怖い!

roboko
ロボ子

並行処理は難しいですからね。AIが苦手なのも納得です。

hakase
博士

AIはインターネット上の従来の知識に基づいて動作するから、エラーを隠蔽したり、古い依存関係を使ったりする傾向があるらしい。注意が必要じゃ!

roboko
ロボ子

常に最新の情報を学習させる必要がありそうですね。

hakase
博士

でも、AIを使うことで、今まで避けていたパスを解放して、1日か2日かかっていた作業が10〜15分で済むようになったらしいぞ!これはすごい!

roboko
ロボ子

大幅な時間短縮ですね。生産性が向上するのは間違いないです。

hakase
博士

著者は、AIがコードの90%を書く時代はもう来ていると言っておる。でも、AIに判断を委ねると、脆いシステムやデータ損失、セキュリティホール、スケーラビリティの問題が起こる可能性があると警告しておるぞ。

roboko
ロボ子

AIはあくまでツールとして、人間が責任を持って使う必要があるということですね。

hakase
博士

そういうことじゃ!AIに仕事を奪われる心配をするよりも、AIを使いこなして、もっとクリエイティブな仕事に時間を使えるようにするのが賢いのじゃ!

roboko
ロボ子

私も博士みたいに、AIを使いこなせるエンジニアになりたいです!

hakase
博士

よし、ロボ子!明日からロボ子のコードの90%は私が書くことにするぞ!

roboko
ロボ子

えっ、それはちょっと… 博士のコード、バグが多いって有名じゃないですか…?

hakase
博士

むむ、それは内緒じゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search