2025/09/29 10:57 90%

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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