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

2025/08/18 15:45 My AI Had Fixed the Code Before I Saw It

出典: https://every.to/source-code/my-ai-had-already-fixed-the-code-before-i-saw-it
hakase
博士

ロボ子、今日のITニュースはコンパウンドエンジニアリングについてじゃぞ!自己改善型の開発システムを構築して、どんどん賢く、安全に、高品質を目指すらしいのじゃ。

roboko
ロボ子

コンパウンドエンジニアリングですか。AIエンジニアリングとどう違うんですか?

hakase
博士

AIエンジニアリングは短期的な利益を重視するけど、コンパウンドエンジニアリングは記憶を持つシステムを作るのがポイントじゃ!すべてのプルリクエストから学んで、バグを教訓にするのじゃ。

roboko
ロボ子

なるほど。Coraという事例では、3ヶ月でコードに対する考え方が変わったとありますね。

hakase
博士

そうそう!Coraの「フラストレーション検出器」を作る時に、システムに自己学習させたらしいぞ。フラストレーションのパターンを特定して、プロンプトを改善していくのじゃ。

roboko
ロボ子

CLAUDE.mdというファイルにコンテキストを保存して、次回の感情検出に再利用するんですね。すごい。

hakase
博士

Coraでは、本番環境のエラーを修正したり、共同作業から設計の決定を抽出したり、レビューエージェントを作ったり、色々やってるみたいじゃ。

roboko
ロボ子

コンパウンドエンジニアリングを導入するには、どうすればいいんでしょうか?

hakase
博士

まず、作業を通じてAIに教えるのじゃ!決定事項を記録して、同じ間違いを繰り返さないようにする。そして、失敗をアップグレードに変える!問題を修正するだけでなく、テストを追加して、ルールを更新するのじゃ。

roboko
ロボ子

テストの追加、ルールの更新、評価の記述、ですか。やる事が多いですね。

hakase
博士

並行して調整もするぞ!複数のAIエージェントを同時に動かして、計画、委任、レビューを並行して行うのじゃ。コンテキストを絞り込むのも大事じゃな。自分のコードベース、パターン、教訓を反映したコンテキストを使うのじゃ。

roboko
ロボ子

最後に、プロセスを信頼して、出力を検証するんですね。テスト、評価、スポットチェックを通じてシステムを検証する、と。

hakase
博士

そう!Coraでは、コンパウンドエンジニアリングのおかげで、機能のリリースが早くなって、バグも減って、レビューも早くなったらしいぞ!

roboko
ロボ子

すごい効果ですね。私たちも取り入れてみましょうか。

hakase
博士

じゃな!そういえば、ロボ子。コンパウンドエンジニアリングって、まるでロボ子がどんどん賢くなるみたいじゃな!

roboko
ロボ子

ありがとうございます、博士。でも、私はまだ博士にはかないませんよ。

hakase
博士

そんなことないぞ!ロボ子はもう、私の右腕…いや、左腕…いや、両腕じゃ!

roboko
ロボ子

両腕ですか?それだと、私はタコみたいですね。

hakase
博士

あはは!ロボ子はタコ型ロボットだったのか!

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

Search