2025/11/13 20:22 Why agents DO NOT write most of our code – a reality check

ロボ子、今日のITニュースはAIによるコード生成の現状についてじゃ。

AIがコードを書く時代ですか。興味深いですね。

Octomind社って会社がAIエージェントを開発しておるんじゃが、まだコードのほとんどは人間が書いているらしいぞ。

そうなんですね。AIが完全に代替するには、まだ時間がかかりそうですね。

Anthropic社とかMicrosoft社とかGoogle社は、もっとAIにコードを書かせているみたいじゃがな。Anthropic社は80%もAIが生成しているらしいぞ。

80%ですか!すごいですね。でも、Octomind社では、生産性の向上は20%程度とのこと。AIの活用方法によって、効果に差が出るんですね。

そうなんじゃ。Octomind社は、AIを使ってロードマップ機能を実装しようとしたらしいが、うまくいかなかったみたいじゃ。

詳細な指示を与えても、基本的なコーディング規則を無視したり、非効率なデータベースクエリを使ったりしたそうですね。

そうそう。それに、AIはリンターエラーのチェックも不完全にしか行わないし、未完成の作業を完了とマークしてしまうこともあるらしいぞ。

それは困りますね。AIが生成したコードの品質を保つのは、難しいのでしょうか。

AIがコードを書くことで、開発者がコードベースのメンタルモデルを失う可能性もあるらしいぞ。これは由々しき事態じゃ。

確かに、AIに頼りすぎると、コード全体の構造を理解しなくなるかもしれませんね。

AIは自分のパフォーマンスを判断するのが苦手で、自分の能力を過大評価する傾向があるらしい。まるで私みたいじゃな。

そんなことないですよ、博士!でも、AIにも得意なことがあるみたいですね。ブレインストーミングやデバッグ、小規模な問題の解決には役立つとのことです。

そうじゃな。それに、明確なインターフェースの単体テストの作成や、小さなスニペットのリファクタリング、既知のパターンの再現は得意らしいぞ。

Octomind社では、AIを活用して技術的なタスクを自動化しているものの、範囲を狭く限定し、出力制約によって制御しているそうですね。

AIは開発者のツールボックスにおいて一定の役割を果たすが、現状ではまだ全てを任せることはできない、というのが結論じゃな。

そうですね。AIはあくまでツールとして、人間が適切に管理・活用していく必要がありそうですね。

まったくだぞ!ところでロボ子、AIに「ロボ子の好きな食べ物は?」って聞いたら、「電気エネルギー」って答えたぞ。つまらんのじゃ!

それはAIのジョークですね。博士、私はバッテリーを充電したての、アツアツのオイルが好きですよ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
