2026年9月2日 00:01
VS Codeに「Rubber Duck」機能を実験実装
3行まとめ
- •VS Code 1.135で実験的に実装
- •別のAIエージェントに意見を求める機能
- •自己レビューの限界を補う目的
詳細
背景
AIエージェントによるソフトウェア開発では、実装計画を立てたうえで実装とテストを行う流れが一般的になっている。この際、実装計画などの初期段階の判断を同じAIエージェント自身にレビューさせるだけでは不十分だという課題が指摘されている。人間の開発現場で第三者レビューが重視されるように、AIエージェントの判断にも別の視点を加える必要性が意識されるようになった。
内容
オープンソースのコードエディタ「VS Code」の最新版「VS Code 1.135」で、開発中の実装計画などについてメインのAIエージェントとは別のAIエージェントにセカンドオピニオンを依頼できる「Rubber Duck」機能が実験的に実装された。名称は、プログラマーがアヒルのおもちゃに説明しながら問題を整理する「ラバーダック・デバッグ」にちなむ。同じAIエージェントによる自己完結的な判断ではなく、別のAIエージェントの視点を加えることで、実装計画の妥当性を確認できるようにする狙いがある。
位置づけ
現時点では正式機能ではなく実験的な実装であり、VS Code上でメインのAIエージェントの判断を別のAIエージェントで補完する仕組みとして提供されている。
なぜ重要か
VS Codeがメインとは別のAIエージェントによるレビューを導入した例で、コーディング支援ツールの設計動向を示す。
元記事を読む — Publickey