Andersonの視点
AIの役割が拡大すると、コーディングの雰囲気は損なわれる

新しい研究によると、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することがわかった。最も効果的なハイブリッド設定は、人間が中心となり、AIが仲裁者または判断者となることである。
アメリカ合衆国で行われた新しい研究では、AIシステムがコーディングの方向性を決定する場合に何が起こるかを調査した。結果は、Large Language Models(LLM)がより大きな役割を担うと、結果はほぼ常に悪化することがわかった。
人間とAIの両方がコーディングタスクに参加する実験では、OpenAIのGPT-5を使用した。ただし、後にAnthropicのClaude Opus 4.5とGoogle Gemini 3 Proも使用し、同じ効果が得られたことが確認された。研究者は、「限られた人間の関与が性能を改善する」と述べた。
「人間は、反復的なプロセスにおいて、高レベルの指示を効果的に提供する。一方、AIの指示は、性能の低下につながることが多い。」
実験では、コーディングタスクを繰り返し行い、人間とAIの両方が参加するように設定した。結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。
冗長性の影響
研究では、AIの指示が人間の指示よりも長く、詳細な説明が含まれていることがわかった。ただし、AIの指示を短くすることで、性能の低下を回避できるかどうかを調査した結果、短くすることで性能の低下を回避できないことがわかった。
人間の指示は、短くて簡潔なものであった。一方、AIの指示は、詳細な説明が含まれており、コーディングタスクの進行に役立たない情報が含まれていた。
方法
実験では、人間とAIの両方がコーディングタスクに参加するように設定した。人間は、コーディングタスクの指示を出す役割を担い、AIは、コーディングタスクの実行を担った。
実験では、コーディングタスクを繰り返し行い、人間とAIの両方が参加するように設定した。結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。
結果
実験の結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。さらに、AIの指示を短くすることで、性能の低下を回避できるかどうかを調査した結果、短くすることで性能の低下を回避できないことがわかった。
全体像
研究では、人間とAIの両方がコーディングタスクに参加する場合に、どのような影響があるかを調査した。結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。
「AIシステムは、人間と同じレベルの性能を示すことができるが、反復的なプロセスにおいて、高レベルの指示を効果的に提供することができない。」
共同作業
研究では、人間とAIの両方がコーディングタスクに参加する場合に、どのような影響があるかを調査した。結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。
実験では、コーディングタスクを繰り返し行い、人間とAIの両方が参加するように設定した。結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。
役割の逆転
研究では、人間とAIの両方がコーディングタスクに参加する場合に、どのような影響があるかを調査した。結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。
「人間の創造的な指示は、コーディングタスクの進行に役立つ。一方、AIの指示は、コーディングタスクの進行に役立たない情報が含まれていることが多い。」
結論
研究の結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。さらに、AIの指示を短くすることで、性能の低下を回避できるかどうかを調査した結果、短くすることで性能の低下を回避できないことがわかった。
人間とAIの両方がコーディングタスクに参加する場合に、どのような影響があるかを調査した結果は、人間が指示を出すと、コーディングの雰囲気は改善するが、AIが指示を出すと、雰囲気は低下することを示した。
研究者は、「AIシステムは、人間と同じレベルの性能を示すことができるが、反復的なプロセスにおいて、高レベルの指示を効果的に提供することができない」と述べた。
この研究の結果は、AIシステムの開発に役立つことが期待される。












