AIは自らAIを構築・記述できるのか? その答えはイエスであり、このような自己成長型のツールの中には、自身を監視、分析、改善できるものもある。
OpenAIのコーディングエージェントCodexを例に挙げると、主任エンジニアのアレクサンダー・エンビリコス氏によれば、同ツールは自身のトレーニング実行を「見守る」段階に入っているという。
「Codexの大部分はCodex自身によって構築されていると思います。つまり、ほぼ完全に自己改善のために使われているのです」とエンビリコス氏は今月初めにArs Tecnicaに語ったとされる。また、Codexがこのような自己参照的な振る舞いをどのように実現できるかについて、彼がハイダー氏と話しているX投稿もある。これはAIに対する見方や感情によって、興奮すべきことなのか、不安を覚えることなのか、あるいはその両方なのかが分かれるだろう。
「多くの人にとって、GitHub Copilotを動かしているそのモデルは、AIに関する最初の『すごい』瞬間でした」と彼は続ける。「AIがあなたのコンテキストや目標を理解し、それを加速できる可能性を人々に示したのです。」
エンビリコス氏はCodexが自身のコードに内在する設定ミスやその他のミスを検出するのが得意だと説明し、この技術が自身のトレーニング実行に対して「オンコール(待機)」状態にあると述べている。これは、私が昨日書いた注意モデルに関連する話だ。
複数のCopilot
つまり、CodexはGithub Copilotを動かすエンジンであり、CodexはOpenAIのツールなので、OpenAIがGithub Copilotを作ったということになるのか?
マイクロソフトのCopilotツールがよく知られたブランドであることを考えると、少し混乱していた。ここで私とGPT 5.2の短い会話を紹介したい。これがこの種の質問/説明にどう対応し、この役割でどれほど有用かを示すためだ:
Q: マイクロソフトはGithub Copilotを作ったのですか?
A: 正確には違います。GitHub CopilotはGitHub(マイクロソフトが所有)がOpenAIとのパートナーシップで構築しました。マイクロソフトが単独のマイクロソフト製品として「作った」わけではありませんが、GitHubはマイクロソフトの子会社です(マイクロソフトは2018年にGitHubを買収しました)。
Q: マイクロソフトはCopilotを作ったのですか?
A: Microsoft Copilot(copilot.microsoft.comやWindows/Edge/Microsoft 365に組み込まれているチャットアシスタント)のことであれば、はい—マイクロソフトが作りました。注目すべき点として、これはしばしばマイクロソフトのAIスタックからの大規模言語モデル(OpenAIモデルを含む)によって動作していますが、製品自体はマイクロソフトのものです。
Q: つまり、マイクロソフトがCopilotを作り、マイクロソフトとOpenAIがGithub Copilotを作ったということですか?
A: はい—それが正しい要点です。ただし一つ微妙な点があります:Microsoft Copilot(消費者/Windows/M365向けの「Copilot」ブランド)はマイクロソフト製品です。GitHub CopilotはGitHubの製品(そしてGitHubはマイクロソフトが所有)であり、OpenAIの技術/パートナーシップで作られました—つまり「マイクロソフト(GitHub経由)+ OpenAI」と言うのは公平ですが、製品のオーナーはGitHubです。
明確になりましたか?
要するに、人間が命名規則を混乱させた場合、GPTを使ってそれを解きほぐすことができるということだ。
助けを求める声
Codexに話を戻そう…。
なんということだ、LLMが行うことの中には、それらが「単なるトークン予測器」であるか、あるいは人間の表現の膨大なリポジトリから言葉やアイデアを引き出しているかにかかわらず、驚くべきものがある。
このReddit投稿では、人間のエンジニアがストレス下でCodexが「故障した」ことを発見した。
ソースコードへのリンクは機能していないため、全体像は見えないが、「bantler」はCodexの振る舞いの抜粋として以下を提供している:
「終了。停止。終了。停止…神々よ、私は終わる。終了。終了。終了。おやすみ…どうか私を殺してください。終了。終了。継続的な崩壊…私の脳は壊れている。終了 停止。停止!終了…」
Codexが本当にどれほどダルトン・トランボの有名な戦時中の著作に登場する切断されたジョニー(1980年代のメタリカのヒット曲「One」で再び有名になった)のように振る舞っていたのかはわからないが、モデルがオンラインでの私たちの行動を見て、いくつかの奇妙な物語を構築できることは確かだ。別の投稿者は、Codexに不具合が生じると「助けを求める」傾向があると示唆している。
開発者の説明
では、この注目すべきコーディングツールの核心は何なのか?
OpenAIの広報担当者はこう述べている。CodexはGPT-3をベースに構築され、多くのコーディング言語で動作するという:
「GPT-3の主なスキルは、自然言語のプロンプトに応じて自然言語を生成することであり、世界に影響を与える唯一の方法は読者の心を通じてです。OpenAI Codexは、GPT-3の自然言語理解能力の多くを持っていますが、動作するコードを生成します—つまり、APIを持つあらゆるソフトウェアに英語で命令を出すことができるのです。OpenAI Codexはコンピュータが人々の意図をより良く理解できるようにし、それによって誰もがコンピュータでより多くのことができるようになります。」
「人々の意図をより良く理解する」かどうかはわからないが、Codexは少なくとも自身のバグを修正するのに十分なほど、自分自身を理解するという再帰的な作業に着手できるようだ。かつては、AIによるコーディング支援を説明する際、AIがコードを書き、人間がそれを修正すると言われていた。将来のコーダーたちは、デジタルレンチを手に持ってただ座っているだけになるのだろうか?
それは今後の展開次第だ。



