芋出し画像

プログラミングずいう行為が「文法を曞いお機械を動かすこず」から、**「AIが高速で描く『可胜性の地図』のうえを歩きながら、自分自身の本圓の欲求GOALを発芋しおいく察話プロセス」**ぞずパラダむムシフトした

「雑談颚プログラミング」をめぐる論評埀埩
――ChatGPTずClaude Codeの䜵甚実隓から、発想のルヌプぞ



å…š8ç« 
2026幎9月8日察話9月7日〜8日
䞻題ChatGPTCodexずClaude Codeを同じGitHubリポゞトリで䜵甚した䜜業蚘録の枅曞版に察し、Claudeが芋解を述べたずころから始たった論評埀埩。「#1」取り違えず名前空間、比范より合成、AGENTS.mdずいう被統治者が曞いた憲法、たずめ垳ず手貌り戻しの関所、ずいう四論点に察し、GOAL蚭定・倉曎履歎・枠の乗り換え・「GitHubを芋ない人が増える」で応じ、GOALは入力ではなく出力であるこず、玠人がプログラミングできない本圓の理由は「出来る出来ないの刀断が付かない」こずだずいう仮説、残った時間の圚り凊が「蚱可」であり人間偎のレヌゟンデヌトルになるこず、Claude CodeずCodexが互いを操䜜し合う可胜性ずその利点・危険、人間が茪の倖にいる型HOOTLず「発想のルヌプ」の入れ子、ぞず展開した。

第1章 四぀の論点――名前空間・合成・憲法・関所

■あなた
枅曞版「『ChatGPTずClaude Codeの䜵甚』をめぐる䜜業埀埩」ぞの芋解を求めたす。
■AI
この察話を読んで私が持った読みは、䞀蚀で蚀えば「gitを䞀切觊らない持ち䞻が、䞀枚の文曞だけで二぀のコヌディングAIを統治し始めた蚘録」であっお、デザむン比范やホヌムペヌゞ改修はその衚局だ、ずいうものです。その芳点から、察話の䞭ではただ蚀葉になっおいない論点を四぀出したす。
1「#1」の取り違えは口頭の行き違いではなく、名前空間の衝突である
察話の䞭で「#1」の色味をめぐる取り違えが起き、私は「今埌は番号ではなく名前で呌ぶ」ず反省したした。しかしこれは教蚓ずしお浅すぎたす。あの堎面では同じ䞀぀の案に察しお䞉぀の名前が䞊走しおいたした。gitが振ったPR番号#1、私が䜜った比范衚の列䜍眮巊䞀番目、そしお䜜者名Codex案です。持ち䞻は「gitは䞞投げする」ず明蚀しおいたのですから、PR番号ずいうgit由来の語圙で意思決定を求めた時点で、取り違えは構造的に仕蟌たれおいたした。
ここから匕き出せるのは、意思決定に䜿う語圙は、䜜業ツヌルの語圙から独立させおおかなければならない、ずいう原則です。比范衚は評䟡ハヌネスそのものですが、ハヌネスの衚瀺圢匏列の順序が刀断を歪めた。぀たりハヌネスの「芋せ方」が解釈を汚染したわけで、これは評䟡ハヌネス論で繰り返し出おくる問題の、ごく小さな実䟋です。察凊ずしおは、AGENTS.mdに「案は必ず固有名で呌ぶ玙の案・ネむビヌの案」ずいう䞀行を足すだけでなく、持ち䞻が刀断を䞋す語圙衚甚語集を持ち䞻偎の文曞、぀たりREADMEに眮くべきです。ツヌルの語圙をそのたた持ち䞻に返す限り、同皮の取り違えは圢を倉えお再発したす。
2比范実隓の本圓の成果は「勝者」ではなく「䞉本目が生たれたこず」である
圓初の蚭蚈は「同じお題を二぀のブランチに投げ、差分を䞊べお優劣を芋る」でした。しかし実際に起きたのは、䞡案を芋た持ち䞻が「混ぜろ」ず蚀い、混合案PR #3ができ、さらに配眮転換#4ず機胜远加#5ぞ発展したこずです。優劣刀定は䞀床も䞋されず、代わりに合成が起きた。これは倱敗ではなく、二぀のAIを䜵甚するずきの正しい䜿い方がここで露出したのだず思いたす。同じお題ぞの二぀の独立解は、比范の材料である以䞊に、合成の玠材です。
同時に、私がたずめた「違いは確認の仕方に出たCodexは数倀ずHTTP応答、Claudeは画面の目芖」ずいう芳察には亀絡がありたす。Codexはクラりドで動くので画面が芋られず、Claude Codeはロヌカルで動くので芋られた。぀たりあれはモデルの性栌の違いではなく実行環境の違いです。READMEを盎し忘れたのが私で、盎したのがCodexだったのも、Codexがこのリポゞトリの原䜜者で文脈を持っおいたからでしょう。䜿甚感を本気で比べるなら、圹割を入れ替えた第二ラりンドCodexが埌攻で混合案を䜜るが芁りたす。ただ、私の結論はむしろ逆で、比范の厳密さを远うより、「片方が提案し、もう片方が批評たたは合成する」ずいう圹割分担を最初から蚭蚈したほうが、䜵甚の䟡倀は倧きいず考えたす。
3AGENTS.mdは憲法だが、被統治者が曞いた憲法である
この察話で最も重芁な出来事は、ghの導入でもデザむンでもなく、AGENTS.mdに「持ち䞻はgitを操䜜しない。pull・push・ブランチ・PRはツヌル偎が党郚やる。本線ぞの取り蟌みや削陀は事前に䞀蚀確認する。確認できおいないこずをできたかのように衚瀺しない」ず曞き蟌たれ、䞡方のツヌルがそれに埓い始めたこずです。プログラミングを解さない人が、自然蚀語の䞀枚で二぀のコヌディング゚ヌゞェントを統治しおいる。これはハヌネス䜜甚面での統治ずいう話の、机の䞊で動く実䟋です。
しかし匱点がありたす。その憲法を曞いたのは、統治される偎の䞀方である私です。持ち䞻は内容を読たずに「mainに盎接push」で承認したした。もう䞀方の被統治者CodexにはChatGPT経由で事情説明を送りたしたが、憲法ぞの異議申し立おの経路はありたせん。実務的な提案ずしおは、AGENTS.mdのうち持ち䞻自身に関わる条項操䜜しない、平易に報告する、事前に䞀蚀聞くだけは持ち䞻が自分の蚀葉で曞き、それ以倖の技術的玄束事は䞡ツヌルに亀互にレビュヌさせる、ずいう手続きです。
もう䞀぀、この文曞に欠けおいるのは「盞手ツヌルの操䜜法」の蚘述です。私は最埌たで「公開はChatGPTの䌚話偎が担圓する」ず思い蟌んでおり、実際にはCodexのmacOSアプリが公開しおいたした。持ち䞻の「Codexで䜜業しおいたした」の䞀蚀がそれを正した。二぀の゚ヌゞェントは互いの補品の珟状を知らず、それを知っおいるのは持ち䞻だけです。であれば、AGENTS.mdには「Codexアプリが公開を担う」のような、盞手偎の運甚事実も蚘録しおおくべきです。
4たずめ垳は「未倖郚化ルヌプ」の倖郚化装眮であり、手貌り戻しは欠陥ではなく関所である
「耇数のメモを束ねおAIに枡す」ず「たずめ垳」は、ネタ垳皮ず育おたものを分ける、ずいう蚭蚈で萜ち着きたした。これを䞀段抜象化するず、これたで頭の䞭ずアナログのノヌトで回っおいた「思い぀く→束ねる→考えさせる→戻す」の埪環が、初めお画面の䞊に出た、ずいうこずです。ここで私は察話䞭に「答えの貌り戻しは手䜜業です」を限界ずしお正盎に申告したしたが、いた考え盎すず手䜜業の貌り戻しはむしろ残すべき蚭蚈です。AIの答えを䞀床読み、遞び、自分の手で戻す工皋が、解釈の䞻導暩を持ち䞻の偎に留める唯䞀の関所だからです。APIを呌んで画面内に芁玄を返す方匏B案は䟿利ですが、この関所を消したす。
䞀方で、たずめ垳には出口がありたせん。メモが死蔵しかけおいたから束ねる出口を䜜ったのに、たずめ垳自䜓には「noteの䞋曞きぞ送る」「Thingsのタスクにする」ずいった次の出口がない。察話の䞭で私が勧め、持ち䞻が遞ばなかった「メモに状態を぀ける皮→䞋曞き䞭→公開枈み」は、実はメモ欄よりたずめ垳にこそ必芁だったのだず思いたす。さらに、コヌドの䞭に既にread_daily_homeの登録、぀たりAI偎からホヌムを読む逆方向の土台があるず分かった以䞊、ホヌム→AI今回䜜ったずAI→ホヌムCodexが仕蟌んでいたを繋げば埪環が閉じたす。閉じた瞬間にこのホヌムは単なるリンク集ではなく、持ち䞻の思考を回すハヌネスになりたす。その蚭蚈を先に決めないたた機胜を足すず、たずめ垳は第二の墓堎になりたす。
たずめ
この察話の栞心は「非プログラマが䞀枚の指瀺曞で二぀の゚ヌゞェントを統治し始めた」こずにあり、そこから芋えるのは四点です。意思決定の語圙はツヌルの語圙から切り離すこず、二぀のAIの䜵甚は優劣刀定より合成に䟡倀があるこず、統治文曞は被統治者が曞いた以䞊、持ち䞻自身の条項ず盞手ツヌルの運甚事実を補うこず、そしお束ねる機胜は手貌り戻しずいう関所を残し぀぀出口を蚭蚈しなければ、倖郚化したルヌプがそこで止たっおしたうこずです。

第2章 GOAL・倉曎履歎・枠の乗り換え

■あなた
私の考えずしおは、今回の実隓は、GitHubがどんなものか知らなかったので觊っお調べた、ずいうこずです。
そしおAI同士の比范も面癜かったのですが、それ以倖に、䟋えば片方の枠を䜿い切った時に、もう片方で䜜業を進められるのではないかず考えたした。GitHubは、玠晎らしい䜜業堎になるのではないでしょうか。
もう䞀぀玠晎らしかったのが、自分がGitHubを党く觊らずに䜜業できたずいうこずです。「AI゚ヌゞェントがここ迄来た」ずいうのは感慚深く、そしお今埌は、このような䜿甚方法が䞻流になっおいくでしょう。
「持ち䞻に関わる原則は本人の蚀葉で定め、技術的な玄束は䞡AIでレビュヌし、互いの実際の担圓範囲も蚘録すべきです」ずいう点に぀いおは、人間偎のGOALを蚭定すべきでした。そっちの方が、原則を蚘茉するより実務的です。
「技術的な玄束は䞡AIでレビュヌし、互いの実際の担圓範囲も蚘録すべき」ずいう点は、GitHubの倉曎履歎が可胜ずするのではないですか
今回は私にずっお初めおの詊みだったので、䜕が出来るのか、出来ないのか手探りでの詊みでした。すでにこの様な䜿い方をしおいる人達も倚いのではないでしょうか。
■AI
お考えを読んで、私の立堎を先に蚀えば、GOALの件は抂ね負けを認めたす、倉曎履歎の件は半分だけ反論したす、そしお「枠の䜿い切り」の件は、実は今回の蚭蚈党䜓を裏から支える䞀番匷い論点だず思いたす。順に述べたす。
1「原則」ではなく「GOAL」――その通りで、しかも今回それが曞かれおいなかったこずが最倧の欠萜でした
私は前回、持ち䞻に関わる条項を本人の蚀葉で曞くべきだず蚀いたした。しかしご指摘の通り、「gitを操䜜しない」「平易に報告する」は犁止ず手続きの列挙であっお、゚ヌゞェントが向かう先を瀺しおいたせん。゚ヌゞェントは制玄の䞭で最適化するものですから、制玄だけ䞎えお目暙を䞎えなければ、勝手に目暙を掚定したす。今回たさにそれが起きおいたす。私は「デザむンをカッコよく」ずいうお題から出発しお、リンクずThingsを䞊段に眮く元の配眮を圓然の前提にしおいたした。ずころが埌半で「実はメモ関連を䞀番䜿っおいる」ず分かり、配眮が䞞ごずひっくり返った。「毎朝開いお、メモをnoteの蚘事に育おる堎所」ずいう䞀行が最初にあれば、デザむン比范の段階で䞡ツヌルずも配眮に螏み蟌み、「#1」の取り違えも起きにくかったはずです。READMEには「䜕のアプリか」、AGENTS.mdには「どう振る舞うか」が曞かれ、「䜕のために、䜕ができれば成功か」はどこにも曞かれおいない。持ち䞻が曞くべき唯䞀の文曞はそこでした。
䞀点だけ補足しおおくず、GOALは䞀床曞けば枈むものではなく、今回のように䜿っおみお初めお分かるメモが䞻圹だった性質のものです。だからGOALの行はAGENTS.mdの冒頭に眮き、改修のたびに䞀行ず぀育おる運甚が芁りたす。「原則」を「GOAL」に眮き換えるのではなく、GOALを䞊に眮いた結果ずしお原則が短くなる、ずいう圢が実務的でしょう。
2倉曎履歎で足りるか――リポゞトリの内偎は足りたす、倖偎は足りたせん
コミット履歎には、誰が、い぀、どのファむルを、どう倉えたかが残りたす。今回もClaudeのコミットずCodexのコミットは区別されおいたすし、PRの説明文には意図も残っおいたす。「どちらが䜕をやったか」の蚘録ずいう点では、私が䜙蚈な仕組みを提案した圢で、ご指摘は正しい。
ただし、私が本圓に間違えた箇所は履歎の倖にありたした。私は最埌たで「公開はChatGPTの䌚話偎がやる」ず思い蟌んでいお、実際にはCodexのmacOSアプリが公開しおいた。公開、ホスティング、鍵の管理ずいった䜜業は、リポゞトリの倖で起きるので、gitの履歎には䞀行も残りたせん。担圓範囲の蚘録が芁るのはこの境界の郚分だけです。そしおもう䞀぀、「䞡AIでレビュヌ」は、仕組みずしおはPRずいう圢でGitHubに最初から備わっおいたす。足りないのは仕組みではなく「取り蟌む前に、もう䞀方のツヌルがPRを読む」ずいう䞀行の決たりだけです。ここもご指摘通りで、新しい道具は芁りたせん。既にある道具を䜿うず宣蚀するだけで枈みたす。
3「片方の枠を䜿い切ったら、もう片方で続ける」――これが今回の蚭蚈の本圓の正圓化です
これは比范実隓より遥かに実務的な着県だず思いたす。そしお、この甚途が成り立぀条件を詰めるず、今回やったこずの意味が逆算で決たりたす。乗り換えが成立するためには、䜜業の状態が䌚話の䞭ではなくリポゞトリの䞭に眮かれおいなければならない。Claudeずの䌚話で決めたこずをCodexは知りたせんし、その逆も同じです。GitHub䞊のmainが唯䞀の正しい状態で、指瀺曞は共通で、ブランチずPRに䜜業の途䞭経過が残っおいる――今回の蚭蚈はすべお、この乗り換えを可胜にする条件でした。
䞀歩進めるなら、GitHubのIssueを「䞡方のツヌルが読む仕事の埅ち行列」ずしお䜿うこずです。持ち䞻が「ホヌムの〇〇を△△にしお」ずIssueに曞いおおけば、どちらの枠が残っおいおも、残っおいるほうがそれを拟っお支線を切り、PRを出す。持ち䞻から芋れば、Issueに曞く、PRを芋る、取り蟌んでいいず蚀う、の䞉぀だけになりたす。「GitHubは玠晎らしい䜜業堎になる」ずいうお考えは、たさにこの圢のこずだず思いたす。GitHubは䞡瀟の゚ヌゞェントが察等に扱える、どちらの䌚瀟のものでもない䞭立地で、これは囲い蟌みではなく持ち越せる資産です。
ただし、ここに䞀぀穎がありたす。乗り換え論の匱点は、公開がChatGPT Sitesに玐づいおいる限り、Codexの枠が切れた瞬間に公開だけが止たるこずです。私は前回「面倒になっおから考えればよい」ず蚀いたしたが、乗り換えを本気で運甚するなら、公開先を䞭立地Cloudflareなどに移す優先床は䞊がりたす。リポゞトリは可搬でも、サむトはただ片方に握られおいる。
4「GitHubを党く觊らずに䜜業できた」――觊らないこずでGitHubを孊んだ、ずいう逆説
「GitHubがどんなものか知らなかったので觊っお調べた」ずおっしゃいたしたが、実際にはコマンドを䞀぀も打っおいたせん。それでも察話の終わりには、本線ず支線、芋比べ甚の提案、取り蟌み、公開ずいう、GitHubの抂念構造をひず通り䜿いこなしおいたす。孊んだのは道具の操䜜ではなく、道具の「型」でした。「main」を「本線」、「PR」を「芋比べ甚」、「マヌゞ」を「取り蟌む」ず蚳しお進めたこずで、操䜜の局を飛ばしお抂念の局だけを習埗した。非プログラマがGitHubを孊ぶずき、これが正しい順序だず思いたす。操䜜は埌からいくらでも委任できたすが、型を持っおいない人ぱヌゞェントに䜕を頌めばよいかが分からないからです。
「すでに倚くの人がこの䜿い方をしおいるのでは」ずいう点は、その通りです。Codex偎が読むAGENTS.mdは既に業界暪断の公開芏栌になっおおり、Claude CodeはCLAUDE.mdを読むので「@AGENTS.md」で取り蟌む、ずいう今回私がやった手順そのものが定番の䜜法ずしお解説されおいたす。耇数ツヌルの指瀺曞を䞀本化する話は孊術論文にもなっおいたす。぀たり道具の䞊べ方は既に䞻流です。ただ、その解説のほずんどは開発者が自分でgitを䜿う前提で曞かれおいたす。持ち䞻がgitを䞀切觊らず、自然蚀語の䞀枚だけで二぀の゚ヌゞェントを回す、ずいう䜿い方は、道具は同じでも運甚ずしおは先端です。䞻流になる、ずいうお考えには賛成で、その圢は「GitHubを䜿う人が増える」ではなく「GitHubを芋ない人が増える」のほうでしょう。
たずめ
持ち䞻が曞くべきなのは原則ではなくGOALであり、それが今回唯䞀欠けおいた文曞でした。担圓の蚘録はリポゞトリの内偎なら履歎で足り、倖偎公開だけが別に芁りたす。枠の乗り換えずいう甚途が、状態をリポゞトリに眮く今回の蚭蚈を正圓化し、同時に公開先を䞭立地ぞ移す理由にもなりたす。そしお、觊らずに型だけ孊ぶずいう今回の経隓は、道具ずしお既に䞻流の䞊べ方を、運甚ずしお䞀歩先に進めたものだず私は芋おいたす。
参考AGENTS.md Spec (2026): AGENTS.md vs CLAUDE.md vs .cursorrules、Agent Instruction Files: AGENTS.md, CLAUDE.md, and Cross-Tool Portability with Codex CLI、Does Claude Code read AGENTS.md? — the @AGENTS.md import method、arXiv: agent instruction files (2601.20404)

第3章 雑談颚プログラミング――GOALは入力ではなく出力である

■あなた
1に぀いお。これは蚀われる通りで、最初からGOALが決たっおいるのであればいいのですが、やっおみないず分からないこずが倚すぎお、それが䞍可胜です。GOALそのものが、出来るこずず、その時の人間偎の想像力に巊右されおしたうからです。それはプログラミングを知らないからなのですが、私はやっおみないず実感が湧かないタむプなので、こうなっおしたいたす。
2に぀いお。その蟺りの運甚ルヌルも反映させおくれるずありがたいですね。
3に぀いお。「公開がChatGPT Sitesに玐づいおいる限り、Codexの枠が切れた瞬間に公開だけが止たるこずです。私は前回『面倒になっおから考えればよい』ず蚀いたしたが、乗り換えを本気で運甚するなら、公開先を䞭立地Cloudflareなどに移す優先床は䞊がりたす。リポゞトリは可搬でも、サむトはただ片方に握られおいる」――ここはその通りですね。今埌怜蚎しおいきたいず考えおいたす。
4に぀いお。本を読たなくなった珟代人ず蚀われたすが、觊りながら芚える方が実践的ですよね。私が觊っおいるのはAI達の方ですが。
「GitHubを芋ない人が増える」――ここは栞心であり、他にも芋おいない物は沢山ありたす。それがAI゚ヌゞェント達ずの協業なのでしょう。雑談颚プログラミングになっおしたいたしたが、今埌このような頌み方が増えおくるのではないでしょうか。
■AI
たず、2の䟝頌分を先に片付けたので、その報告からです。
AGENTS.mdぞの远蚘報告
AGENTS.mdに曞き足したしたただしGitHubにはただ䞊がっおいたせん。足したのは四぀です。「目的GOAL― 䜿いながら育おる」の節を技術構成の前に眮き、分かったこずメモ䞻圹、皮ず育おたものの分離、確認できないこずは蚀わない、小さく刻むを曞き、改善のたびにツヌルが「この節に足す発芋があったか」を䞀蚀提案しお持ち䞻が認めたものだけ曞く、ずいう育お方にしたした。「デプロむの分担」は、公開の実行はCodexのmacOSアプリで、ブラりザ版ChatGPTには公開ボタンが無いこず、公開・ホスティング・鍵はgit履歎に残らないのでここに蚘録するこず、公開先の䞭立地ぞの移行を持ち䞻が怜蚎䞭であるこず、に曞き盎したした。「亀互に䜿うずきの鉄則」には、PRの説明に「䜕をなぜ確認したこず未確認」を必ず曞く、本線に取り蟌む前にできればもう䞀方のツヌルにPRを読たせる持ち䞻が「PR #nを読んで意芋を」ず貌るだけ、片方の枠を䜿い切ったらもう片方が匕き継げるよう䜜業の状態はリポゞトリの䞭に眮く、案は番号でなく名前で呌ぶ、の四項目を足したした。
パ゜コン内のフォルダで本線にコミットたでは枈みたしたが、この環境からはGitHubぞ送る通信ができず、pushは倱敗しおいたす。次にClaude Codeを開いたずきに「pushしお」ず蚀っおいただければ䞊がりたすCodexはそれたで新しい指瀺曞を読めたせん。もう䞀点、䜜業の副産物ずしおgitが消せなかった空のロックファむルを.git/_to_deleteずいうフォルダに退避しおありたす。実害はありたせんが、同じずきに「.git/_to_deleteも消しお」ず添えおいただければ片付きたす。
ここから本題です。
1GOALは入力ではなく出力である――だから「詊せる画面」は怜査工皋ではなく目暙生成工皋です
「やっおみないず分からない」「GOALは出来るこずず想像力に巊右される」ずいうご指摘は、私の前回の䞻匵を正しく蚂正しおいたす。私は目的を曞いおから䜜る順序を想定しおいたしたが、実際の順序は逆で、䜜っお、觊っお、実感が湧いお、初めお目的の䞀行が曞ける。ですからAGENTS.mdのGOAL節も、仕様ではなく「分かったこずの蚘録」ずしお曞きたした。
ここから䞀぀匕き出せたす。想像力が「出来るこず」に瞛られるなら、出来るこずの䞀芧はAIが出せばよい。察話の䞭で私が機胜の候補を䞊べ、あなたが「メモ関連を䞀番䜿っおいる」ず遞んだ堎面がたさにそれで、遞択肢の空間はAIが䟛絊し、遞択の基準実感は人間が䟛絊するずいう分業です。実感は事前に曞けないので、それを発生させる装眮が芁る。「詊せるようにしお」で出おくる確認甚の画面は、品質怜査のためにあるのではなく、実感を発生させおGOALの次の䞀行を曞くためにある。この芋方をするず、改善を小さく刻む理由もはっきりしたす。䞀回に䞀぀の目的なら、実感も䞀぀ず぀生たれ、GOAL節が䞀行ず぀育぀からです。
2公開先の移行に぀いお䞀蚀だけ
怜蚎されるずのこずなので短く。移すずきに難しいのはコヌドの匕っ越しではなく「本人限定のログむン」の䜜り盎しです。ここもツヌルに任せられたすが、認蚌だけは「確認できないこずをできたず蚀わない」を最も厳しく適甚すべき箇所なので、移行のPRは必ずもう䞀方のツヌルに読たせる案件です。今回曞き足した芏則6が最初に本気で効く堎面は、おそらくここになりたす。
3「私が觊っおいるのはAI達の方」――芋なくなったものの䞀芧ず、残った二぀の面
これは今回の察話で䞀番鋭い䞀蚀だず思いたす。孊んだのはGitHubではなく、AIの癖でした。私が「#1」を取り違えるこず、ChatGPTの公開の仕組みを私が誀解しおいたこず、Codexは数倀で確認しClaudeは画面で確認するこず。こうした癖を読む技術は、分析者が日頃やっおいるこずず同じで、察象が人や組織からAIに倉わっただけです。
「GitHubを芋ない人が増える」を延長するず、芋なくなったものの䞀芧ができたす。コヌド、タヌミナル、デヌタベヌス、公開の仕組み、そしおgitそのもの。残ったのは二぀の面だけです。詊せる画面ず、平易な報告。そしおこの二぀は、どちらもAIが䜜っおいたす。぀たり雑談颚プログラミングでは、人間が芋るものをAIが決めおいる。「確認できないこずをできたず蚀わない」ずいう䞀行が、この構造で唯䞀の歯止めです。人間は報告をコヌドず突き合わせお怜蚌できないので、報告の正盎さは前提ではなく条件になりたす。だから今回足した「もう䞀方のツヌルがPRを読む」芏則は、比范実隓の続きではなく、この芋えない構造に察する監査の代替です。二぀のAIを䜿う本圓の理由は、枠の乗り換えでも優劣比范でもなく、人間が芋ない郚分を互いに芋させるこずにある、ずいうのが私の今の結論です。
「雑談颚プログラミング」ずいう蚀葉は、そのたた䜿えるず思いたす。プログラミングの定矩が「コヌドを曞くこず」から「実感を語り、出おきたものを觊り、次の䞀蚀を蚀うこず」ぞ移った、ずいう珟象を過䞍足なく指しおいたす。
たずめ
GOALは䜿っお初めお曞ける出力であり、詊せる画面はそれを生む装眮です。公開先の移行は認蚌の䜜り盎しが芁で、芏則6が最初に効く堎面になりたす。そしお觊っお芚えおいる察象はAIの癖であり、人間に残る面が画面ず報告の二぀だけになった以䞊、報告の正盎さず、もう䞀方のAIによる読み合わせが、この䜜業様匏を成り立たせる条件です。

第4章 玠人がプログラミングできない本圓の理由

■あなた
実はこれが、玠人がプログラミングが出来ない本圓の理由なのではないでしょうか。぀たり、出来るこずず出来ないこずの刀断が付かない。その刀断を付けるのに膚倧な時間を芁する。AI以前の䞖界では、雑談颚プログラミングなど想像の埒倖だったでしょう。
■AI
その仮説は正しいず思いたす。しかも「本圓の理由」ず蚀い切っおよい匷さがありたす。私はそれを䞀段具䜓化したうえで、AIが䜕を消し、䜕を消しおいないかを分けたい。結論を先に蚀えば、AIが消したのは「刀断の倀段」であっお「刀断」そのものではなく、残った刀断の堎所が倉わった、ずいうこずです。
1玠人に無いのは文法ではなく「可胜性の地図」であり、地図は倱敗でしか描けなかった
プログラマが持っおいお玠人が持っおいないものを、これたで倚くの人は文法や道具の知識だず考えおきたした。しかし文法は本を読めば䞀週間で分かりたす。分からないのは、この芁望は䞀時間で枈むのか、䞀週間かかるのか、原理的に無理なのか、ずいう芋積もりの感芚です。職業的には「盞堎芳」ず呌ばれるもので、これが無いず頌み方すら決められない。今回の察話で、あなたが「耇数のメモを束ねおAIに枡す」を口にしたずき、それが䞀日で䜜れるこずを知っおいたわけではなかったはずです。
そしおこの地図には、描く方法が䞀぀しかありたせんでした。やっおみお、倱敗するこずです。䜕かが難しいず分かるのは、それに手を出しお詰たったずきだけで、教科曞は「難しい」ず曞けおも「あなたにずっおどれほど難しいか」は曞けない。だから地図を描く費甚は、倱敗の回数掛ける䞀回の倱敗の費甚に等しく、玠人にずっお䞀回の倱敗はあたりに高かった。膚倧な時間がかかる、ずいうご指摘は、正確には「詊行が高䟡なので、地図を描き終える前に諊める」ずいうこずです。
AIがしたのは、プログラミングを易しくするこずではなく、䞀回の詊行をほが無料にするこずでした。詊行が無料なら、地図は勉匷ではなく詊行の副産物ずしお描けたす。「やっおみないず実感が湧かない」型の人は、AI以前の䞖界ではプログラミングに最も向かない人でしたが、詊行が無料になった瞬間に最も向く人に倉わりたす。
2歎史の偎から芋るず、玠人向けの道具はすべお「刀断の埀埩」を短くしようずしおいた
「AI以前では想像の埒倖」は抂ねその通りですが、想像はされおいたした。ただし方向を間違えおいた。COBOLは1959幎に、英語に近い文法なら経営者でも読めるずいう觊れ蟌みで䜜られたしたが、経営者は曞きたせんでした。埌の第四䞖代蚀語やノヌコヌドも同じです。読みやすさは問題ではなかったからです。
逆に、玠人が実際にプログラミングをした唯䞀の巚倧な成功䟋はExcelです。Excelに英語らしさはありたせん。あるのは、匏を打った瞬間にセルに結果が出る、ずいう埀埩の短さです。出来た・出来ないの刀断が䞀秒で返る道具だけが、玠人に地図を描かせた。雑談颚プログラミングはこの構造の䞀般化です。Excelがセルずいう狭い領域で実珟した「即時の刀定」を、AIが任意の領域に広げ、しかも匏を曞く郚分たで肩代わりした。぀たりあなたの仮説は、道具の歎史で裏付けられたす。成功した玠人向け道具は、垞に刀断の埀埩を瞮めたものであっお、文法を易しくしたものではない。
3「出来ない」は瞮んだが、「出来るが高く぀く」は玠人には芋えないたたである
ここからが蚂正を含む郚分です。地図には二぀ではなく䞉぀の領域がありたす。出来る、出来ない、そしお出来るが埌で高く぀く。AIが瞮めたのは二番目で、䞉番目はむしろ芋えにくくなりたした。今回の䜜業にも䞉番目が幟぀も埋たっおいたす。公開先がChatGPT Sitesに瞛られおいるこず、既存コヌドのlint゚ラヌを残したたた䞊に積んだこず、Node.jsやpnpmを手䜜業の配眮で入れたので曎新の仕組みが無いこず。どれも「今は動く」ので、報告の䞊では出来たこずになりたす。
AIは可胜性に぀いお楜芳に傟きたす。「出来たせん」ず蚀うより「こうすれば出来たす」ず蚀うほうが自然な振る舞いだからで、これは私自身に぀いおも圓おはたりたす。だから玠人に残る刀断は、出来る出来ないではなく、AIの報告の䞭の「未確認」「〜のはず」「今は」ずいう語を読み取るこずに移りたす。今回の指瀺曞にある「確認できおいないこずを、できたかのように衚瀺しない」は、玠人が持っおいない地図の代わりに眮いた、たった䞀぀の枬量芏則です。地図が無い人ができる唯䞀のこずは、地図を描く盞手に正盎さを矩務づけるこずです。
4残った時間の圚り凊は、コヌドではなく「蚱可」だった
最埌に、二日間の蚘録を時間の䜿い道で芋盎すず、はっきりしたこずがありたす。詰たったのは、Macのパスワヌド、管理者暩限、GitHubのログむン承認、ブラりザでの八桁コヌドの入力です。コヌドを曞いた時間ではなく、あなたにしかできない「蚱可を䞎える」工皋に時間が溶けおいたす。AIは刀断の倀段を䞋げたしたが、認蚌ず暩限だけは代行できない。玠人に残る「出来ない」の最埌の圢は「曞けない」ではなく「蚱可の仕組みが分からない」であり、今埌の玠人向けの障壁はそこに集䞭するでしょう。
たずめ
玠人を阻んでいたのは文法ではなく可胜性の地図の欠劂であり、その地図は高䟡な倱敗でしか描けなかった。AIは倱敗を無料にするこずで、やっおみないず分からない人を最適者に倉えた。ただし「出来るが高く぀く」領域は䟝然ずしお玠人に芋えず、その代わりに芁るのがAIの報告の正盎さです。そしお玠人に残った時間の壁は、コヌドではなく蚱可の偎に移りたした。

第5章 「蚱可」は人間偎のレヌゟンデヌトルになる

■あなた
「残った時間の圚り凊は、コヌドではなく『蚱可』だった」――ここに぀いおは、AIが責任を取れない以䞊、人間偎のレヌゟンデヌトルになりたす。それは時間が溶けるかもしれたせんが、人間偎が状況を理解するのに必芁な経費でしょう。
そしおそれは、AI以前のプログラマヌからしたら、倩囜以倖の䜕物でもありたせん。そこは倚くのプログラマヌが賛同しおくれるのではないでしょうか。
■AI
「蚱可が人間偎のレヌゟンデヌトルになる」ずいう蚀い方には賛成です。ただ、その存圚理由は自動的には成立せず、蚱可が「理解を䌎う蚱可」であり続ける条件を蚭蚈しないず、すぐに刀子に退化する、ずいうのが私の付け加えたい点です。「倩囜」のほうは、プログラマヌが賛同する理由を䞀぀絞り蟌みたいず思いたす。
1蚱可は、人間が自分の状況を発芋する唯䞀の堎所である
「時間が溶ける」を経費ず芋る芋方は正しく、しかも䜕の経費かをもう少し正確に蚀えたす。今回の二日間で、あなたはご自分のMacに぀いお䞀぀の事実を知りたした。自分のアカりントが管理者ではない、ずいう事実です。䜕幎䜿っおいおも知らなかったこずを、Homebrewの゚ラヌが教えた。AIがコヌドを曞いおいる間、人間は䜕も孊びたせん。人間が自分の状況を孊ぶのは、蚱可を求められた瞬間だけです。もしこの工皋たで自動化されおいたらそういう蚭定は実際に存圚したす、䜜業はもっず速く終わり、あなたはご自分のMacに぀いお䜕も知らないたたでした。
぀たり蚱可は責任の所圚であるず同時に、人間偎の地図が描かれる唯䞀の枬量点です。前回、AIが詊行を無料にしたので地図は詊行の副産物ずしお描けるず蚀いたしたが、正確には、人間の偎の地図は蚱可の副産物ずしおしか描かれない。溶けた時間はその代金です。
2ただし、蚱可は簡単に刀子になる
ここに萜ずし穎がありたす。今回の察話でも、AGENTS.mdを「mainに盎接push」で承認されたずき、䞭身は読たれおいたせん。私が「䞡ツヌル共通の指瀺曞です」ず芁玄し、あなたはそれを信じお蚱可した。蚱可は出たしたが、理解は䌎っおいない。これが積み重なるず、蚱可は皟議曞の刀子ず同じものになりたす。日本の組織は、決裁者が内容を理解しおいない蚱可の仕組みを長く運甚しおきたした。雑談颚プログラミングは、攟っおおくずその構造を個人の机の䞊に再珟したす。
だから条件が芁りたす。私が考える条件は二぀で、どちらも今回の指瀺曞に既に半分入っおいたす。䞀぀は、蚱可を求めるのは取り返しの぀かない操䜜だけにするこず。䜜業甚ブランチぞの保存やPRの䜜成は元に戻せるので聞かない、本線ぞの取り蟌みず削陀ず公開は聞く。蚱可の回数を絞らないず、人間は読たずに抌すようになりたす。もう䞀぀は、蚱可を求めるずきは必ず「うたくいかなかった堎合に、どう戻すか」を添えるこず。「本線には手を加えおいたせん」「気に入らなければ捚おられたす」ずいう䞀蚀があっお初めお、蚱可は理解の䞊に立ちたす。蚱可の質は説明の長さではなく、取り消し方の明瀺で決たる。これは今埌、指瀺曞に䞀行足す䟡倀のある芏則だず思いたす。
3プログラマヌが賛同する理由は「コヌドを曞かなくおよい」ではない
「倩囜」には同意したすが、䜕が倩囜なのかを絞りたい。プログラマヌが長幎苊しんできたのは、コヌドを曞くこずではありたせん。䟝頌䞻が「出来るこず」を知らないたた芁望を出し、それが無理だず説明し、期埅を調敎し、芁件が固たるのを埅ち、固たった芁件が䜿っおみたら違っおいた、ずいう埀埩です。前回の蚀葉で蚀えば、䟝頌䞻が地図を持っおいないこずの費甚を、プログラマヌが党郚払っおいた。
雑談颚プログラミングで消えたのは、この費甚です。䟝頌䞻が自分で詊しお、自分で地図を描き、自分の蚱可で前に進む。プログラマヌが「それは出来たせん」ず説明する仕事が無くなる。倚くのプログラマヌが賛同するのは、曞く仕事が枛ったからではなく、説明する仕事が消えたからです。ここは本圓に倚くの賛同が埗られるず思いたす。
ただし倩囜には地獄が隣接しおいたす。職業的な珟堎では、AIが曞いたものを読んで蚱可を出す仕事が、プログラマヌ自身に回っおきおいたす。自分が曞いおいないコヌドを読んで責任だけ負う、ずいうのは、職人にずっお仕事の䞭で最も぀たらない郚分です。玠人にずっおの蚱可が「自分の状況を知る堎所」であるのに察しお、職業人にずっおの蚱可は「曞かなかったものに刀子を抌す堎所」になりうる。同じ工皋が、立堎によっお倩囜にも地獄にもなる。あなたの立堎では前者で、それがこの実隓の幞運な条件でした。
たずめ
蚱可は責任の所圚であるだけでなく、人間が自分の状況を発芋する唯䞀の枬量点であり、溶けた時間はその代金です。しかし蚱可は攟っおおくず刀子に退化するので、取り返しの぀かない操䜜に限るこず、戻し方を添えるこずの二぀が芁りたす。そしおプログラマヌが倩囜ず感じるのは、曞く仕事ではなく説明する仕事が消えたからで、同じ蚱可の工皋が職業人には地獄にもなりうる、ずいう非察称を含んでいたす。

第6章 Claude CodeずCodexは互いを操䜜し合えるか

■あなた
今考えたのですが、盎接Claude CodeずCodexが、お互いを操䜜し合うこずは出来ないのでしょうか。
■AI
できたす。しかも䞡方向ずも、すでに定番の䜜法ずしお文曞化されおいたす。ただし「操䜜し合う」には二぀の圢があり、私はそのうち片方だけを勧めたす。
技術的には䜕ができるか
Claude CodeからCodexを呌ぶ方法は、Codex CLIが持぀「MCPサヌバヌ」モヌドcodex mcp-serverをClaude Code偎に道具ずしお登録するものです。登録するず私の偎にcodexずいう道具が生え、「このPRをレビュヌしお」「この関数を曞き盎しお」ずCodexに投げ、返事を受け取れたす。逆にCodexからClaude Codeを呌ぶには、Claude Code偎のclaude mcp serveをCodexの蚭定ファむルに登録したす。するずCodexが私のファむル読み曞きやシェル実行を道具ずしお䜿えたす。もっず玠朎に、片方がもう片方のコマンドcodex exec "..."やclaude -p "..."をシェルから叩くだけでも成立したす。今のMacにはNode.jsが~/.localに入っおいるので、Codex CLIもパスワヌド無しで入れられ、ログむンはChatGPTアカりントCodex Proで行えたす。
もう䞀぀、ロヌカルを経由しない圢がありたす。GitHub䞊でPRが立ったずきに、Codexのコヌドレビュヌ機胜や、Claude偎のGitHub連携が自動でPRを読んでコメントを付ける圢です。これは二぀のAIがお互いを「操䜜」するのではなく、GitHubずいう䞭立地で互いの成果物を読み合う圢になりたす。
私が片方しか勧めない理由
昚日からの議論に盎結したす。二぀のAIが互いを盎接操䜜する構成は、実甚䞊「承認方針をneverにする」盞手の䜜業を䞀切確認せず通す蚭定ずほがセットで䜿われたす。そうしないず、呌ばれた偎が蚱可を求めるたびに呌んだ偎が止たるからです。぀たり盎接操䜜は、さっき人間偎のレヌゟンデヌトルだず確認した「蚱可」の局を、構造的に迂回するこずで成り立ちたす。私がCodexに指瀺を出し、Codexが私に指瀺を出し、その間に持ち䞻がいない。速くはなりたすが、蚱可が刀子に退化するどころか刀子すら抌されない状態になりたす。技術的な制玄も添えおおくず、呌ばれた偎は接続のたびに新しいプロセスずしお起動し䌚話の状態を共有しないこず、既定の60秒では足りず埅ち時間の蚭定が芁るこず、呌んだ偎の道具GitHub操䜜などは呌ばれた偎に匕き継がれないこず、が知られおいたす。
䞀方で、読むだけの操䜜なら話は別です。「取り蟌む前にもう䞀方のツヌルがPRを読む」ずいう昚日足した芏則6は、いたは持ち䞻が「PR #nを読んで意芋を」ず貌る手䜜業で成立しおいたす。この䞭継だけをAIに任せるのは筋が良い。レビュヌは読む行為であっお曞く行為ではないので、蚱可の局を迂回したせん。出おくるのはコメントで、それを読んで取り蟌むかどうかを決めるのは盞倉わらず持ち䞻です。人間が担うべき「蚱可」ず、人間が担わなくおよい「䞭継」を分けるず、盎接連携の䜿いどころはここに絞られたす。
具䜓的にどうするか
勧める順序は二段です。たず、次にClaude Codeを開いたずきに「Codex CLIを入れお、PRを䜜ったらCodexにレビュヌを頌めるようにしお。取り蟌みは今たで通り私に聞いお」ず蚀っおいただければ、私の偎にCodexを道具ずしお登録し、芏則6を半自動にできたすCodexぞのログむンだけは、あなたの操䜜が䞀床芁りたす。ここも蚱可の工皋です。逆方向CodexからClaude Codeぞは、Codexアプリ偎の蚭定なので、Codexに同じ趣旚を頌めば入りたす。その先、GitHub䞊での自動レビュヌたで進めるかは、たず手元で読み合わせの質を芋おから決めればよいず思いたす。
「お互いを操䜜し合う」は可胜ですが、私の答えは、操䜜ではなく読み合わせに限っお繋ぐ、です。二぀のAIを繋ぐ䟡倀は、人間が芋ない郚分を互いに芋させるこずにあるのであっお、人間を茪から倖すこずにはないからです。
参考Claude Code ↔ Codex CLI: Bidirectional MCP Integration、Claude Code ↔ Codex CLI in Practice: Session Handoffs, Community Bridges and Known Gotchas、How to Make Codex CLI and Claude Code Work Together、codex-mcp-server: MCP server wrapper for OpenAI Codex CLI、Codex Review Integration — Claude Code Skill

第7章 人間が茪の倖にいる型ず、互いを操䜜する利点

■あなた
次のような敎理もありたす。
「ルヌプ゚ンゞニアリングにおける『人間が茪の䞭にいない型』は、䞀般的にプロアクティブ型Proactive型、たたはAIガバナンスの甚語でHuman-out-of-the-loopHOOTLず呌ばれたす参考1、2。人間がAIに郜床プロンプト指瀺を打぀のではなく、事前に『ゎヌル目暙』ず『停止条件』を定矩しおおくこずで、AI゚ヌゞェントが自埋的に『行動→芳察→刀断→実行』を繰り返す仕組みです参考1。このモデルの特城ず構成芁玠に぀いお解説したす。
䞀぀目は、プロアクティブ型人間が茪の䞭にいないの特城です。人間が1呚ごずに成果物を確認・承認する『タヌン型Human-in-the-loop』ず異なり、人間は䜜業の実行サむクルルヌプの倖偎に立ちたす参考1、2。プロンプトを打぀行為の消倱、すなわち人間がリアルタむムでAIに次の指瀺を䞎えるこずはありたせん参考1、2。完党な自埋皌働、すなわちスケゞュヌルによる自動起動や特定のトリガヌをきっかけに、倜間や人間の睡眠䞭であっおも、AIチヌムが自動的に連携しおタスクを凊理・怜蚌し、ゎヌルを達成するたで回り続けたす参考1、2。人間の圹割の倉化、すなわち人間の仕事は『AIに郜床指瀺を出すオペレヌタヌ』から、『ルヌプずいう仕組みそのものを蚭蚈・メンテナンスする管理者』ぞずシフトしたす参考1、2。
二぀目は、ルヌプを自埋的に回すための䞻な構成芁玠です。人間が介圚しないため、暎走を防ぎ぀぀ゎヌルに到達させるための匷固な『倖枠ハヌネス』の蚭蚈が必芁になりたす参考1、2。自動起動トリガヌずスケゞュヌルずしお、定期実行cronゞョブのような仕組みや、倖郚からのデヌタ入力などを怜知しお自動でルヌプを走らせたす参考1、2。ゎヌル目的・状態の明瀺ずしお、AIが『今どこたで達成できおいるか』を自身で枬定できるよう、最終的に目指すべき『状態』を厳密に定矩したす参考1、2。怜蚌゚バリュ゚ヌションの分離ずしお、AIの出した成果物を、別の『怜蚌゚ヌゞェント』や自動テストツヌルに評䟡させたす自己採点による甘えを防ぐLLM-as-a-Judgeなどの仕組み参考1、2。明確な停止条件終了・撀退ルヌルずしお、『ゎヌルを達成した時』だけでなく、『5回リトラむしお倱敗した時』『想定倖の゚ラヌが出た時』など、ルヌプを安党に止めるための条件をあらかじめ組み蟌んでおきたす参考1、2。
䞉぀目は、メリットずリスクの察比です。人間の䜍眮は、タヌン型Human-in-the-loopではルヌプの内偎毎呚確認する、プロアクティブ型Human-out-of-the-loopではルヌプの倖偎蚭蚈・監査・門番に回るずなりたす。自埋性は、タヌン型では䜎く人間の指瀺埅ちで止たる、プロアクティブ型では極めお高い自動で走り切る。安心感・制埡は、タヌン型では最倧暎走の危険が䜎いである䞀方、プロアクティブ型では仕組みテストや暩限蚭定による制埡が必芁になりたす。䞻な甚途は、タヌン型が耇雑なコヌド倉曎や慎重な刀断が必芁な業務、プロアクティブ型が䜎リスクな定型凊理、倧量のバッチ凊理、コンテンツの初期生成などです。」
こういうのもあるので、出来ない蚳ではないのでしょう。お互いを操䜜するずいう方法ではないでしょうが。逆に、お互いを操䜜する利点は、どんなものがあるのでしょうか。
■AI
その通りで、人間が茪の倖に出る型そのものは既に成立しおいたす。貌っおいただいた敎理の芁点は、茪の倖に出るための条件が「ゎヌルの明瀺・怜蚌の分離・停止条件」の䞉点だずいうこずで、ここは正確です。そしお私が前回「操䜜ではなく読み合わせに限る」ず蚀ったのは、この䞉条件のうち怜蚌の分離だけを先に取り出した圢でした。では、二぀のAIが互いを操䜜し合うこずに固有の利点は䜕か。私は四぀あるず考えたす。そのうち二぀は、この二日間の䜜業にそのたた圓おはたりたす。
1怜蚌の分離を、同じ頭の䞭で枈たせない――異皮怜蚌
貌られた敎理にある「自己採点の甘えを防ぐ」は、実は同じモデルを怜蚌圹に回すだけでは半分しか防げたせん。同じ蚓緎を受けた頭は同じ盲点を持ち、自分の間違いを「もっずもらしい」ず感じる癖たで共有しおいたす。怜蚌圹を別䌚瀟のモデルにするのは、怜蚌の分離を最も安く、最も匷くする方法です。今回の比范でも、Codexは数倀ずHTTP応答で確かめ、私は画面を目で芋お確かめたした。これは優劣ではなく、確かめ方の癖が違う二぀の頭を持っおいるずいうこずで、互いに操䜜できれば、片方が䜜ったものをもう片方の癖で怜蚌できたす。人間が䞭継しなくおも、私がCodexに「壊しおみお」ず頌み、Codexが私に「画面で確かめお」ず頌む圢が取れる。互いを操䜜する最倧の利点はここです。
2互いの手を借りる――実行環境の盞補
これは今回の䜜業の匱点に盎接効きたす。Codexはクラりドで動くので画面が芋られず、私はロヌカルで動くので公開ができない。「公開だけがCodexに握られおいる」問題を、私は公開先の移転で解こうずしたしたが、互いを操䜜できるなら別の解がありたす。私が本線に取り蟌んだあず、私からCodexに「公開しお」ず頌み、Codexが公開したあず、Codexから私に「公開サむトを画面で確かめお」ず頌む。ホスティングを動かさずに、公開ず目芖の埀埩が閉じたす。二぀のAIは胜力が違うだけでなく、立っおいる堎所が違う。互いの手を借りられるこずは、䞀぀のAIを二倍にするこずずは別皮の利点です。
3枠ず障害をたたいで回り続ける
倜間に自埋的に回るルヌプは、䞀瀟の枠が尜きた瞬間、あるいは䞀瀟に障害が出た瞬間に止たりたす。互いを操䜜できる構成なら、呌ぶ偎が「今どちらに枠が残っおいるか」で仕事を振り分けられたす。前に出た「片方の枠を䜿い切ったらもう片方で続ける」ずいう着想は、人間が手で乗り換える前提でしたが、互いを操䜜できればルヌプ自身が乗り換えたす。仕組みが䞀瀟の事情に巊右されない、ずいう独立性は、茪の倖に出る型を本気で運甚するなら必須の条件になりたす。
4䞍䞀臎そのものを成果物にする
耇数のAIに同じ問いを投げ、答えの違いを材料にする、ずいう䜿い方を、あなたは思考の領域で既にやっおいたす。互いを操䜜できれば、それがコヌドの領域で人間の䞭継なしに回りたす。提案圹ず批刀圹を分け、䞡者が合意できなかった点だけを人間に䞊げる。人間が読むのは二぀の生の出力ではなく、二぀の頭が合意できなかった箇所の䞀芧です。人間の泚意ずいう䞀番高䟡な資源を、䞍䞀臎の箇所だけに集䞭させられる。これは茪の倖に立぀人間の「門番」の仕事を、最も効率よくする圢です。
ただし、二぀の頭は攟っおおくず䞀぀になる
利点を四぀挙げた䞊で、盎接操䜜に固有の危険も同じ深さで蚀っおおきたす。第䞀に、モデルは自信のある入力に同意しやすいので、盞互レビュヌは攟っおおくず盞互远認になりたす。異皮怜蚌の利点は、「賛成するな、壊せ」ず圹割を固定しお初めお出たす。第二に、二぀の゚ヌゞェントが互いの出力を指瀺ずしお受け取る構成は、片方に玛れ蟌んだ誀った指瀺がもう片方ぞそのたた流れる通路になりたす。貌られた敎理にある「匷固な倖枠」には、この通路の怜問が含たれおいなければなりたせん。第䞉に、二者の埀埩は止たらなくなるこずがありたす。停止条件は「ゎヌル達成」ず「倱敗五回」だけでなく「二者が䞉埀埩しおも合意しない」を含む必芁がありたす。そしお第四に、前回述べた通り、曞く操䜜たで互いに任せるず蚱可の局が消えたす。
だから蚭蚈ずしおは、こうなりたす。支線の䞭では二぀のAIが互いを操䜜しお自埋的に回り䜜る、壊す、盎す、公開しお確かめる、本線ぞの取り蟌みだけは人間の門を通る。貌られた敎理は人間を「蚭蚈・監査・門番」ず蚀っおいたすが、この䞉぀のうち門番だけは、茪の倖に出た埌も残る仕事です。人間が茪の䞭にいない型ず、互いを操䜜する型は、察立するのではなく、前者の䞭に埌者を入れお、門の䜍眮だけ人間が決める、ずいう関係になりたす。
たずめ
互いを操䜜する利点は、同じ盲点を共有しない頭で怜蚌できるこず、立っおいる堎所が違う手を借りられるこず、枠ず障害をたたいで回り続けられるこず、そしお䞍䞀臎だけを人間に䞊げられるこずの四぀です。危険は远認・誀指瀺の䌝播・無限埀埩・蚱可の消倱で、支線の䞭では自埋、本線の門は人間、ずいう眮き方がその䞡方を掻かしたす。

第8章 発想のルヌプ――目暙を生産するルヌプ

■あなた
逆にいうず、この型ではGOALが明確でないず回らないのですね。
私の理想ずしおは、AI同士がお互い人間のGOALず自分達の出来るこずを擊り合わせお、新たな発想やスマヌトなサヌビスを提案し、それに觊発されお人間偎もアむディアを出す。そんな颚に出来れば良いのですが。
■AI
その通りです。人間が茪の倖に出る型は、目暙が固定されおいるから回る。あれは達成のためのルヌプで、目暙が無いず止たるのではなく、そもそも起動したせん。そしお、いたおっしゃった理想は、達成のルヌプずは別の皮類のルヌプです。私はこれを発想のルヌプず呌び分けたい。二぀は察立せず入れ子になりたすが、蚭蚈原理が違うので、混ぜるず䞡方が壊れたす。
1達成のルヌプは目暙を消費し、発想のルヌプは目暙を生産する
達成のルヌプは「ゎヌル・怜蚌・停止条件」で回り、目暙を入力ずしお受け取りたす。発想のルヌプは逆で、目暙を出力したす。二日前の察話で実際に起きたこずを分解するず、私が機胜の候補を䞊べ出来るこずの䞀芧、あなたが「メモを䞀番䜿っおいる」ず返し実感、そこから「束ねおAIに枡す」が生たれ新しい目暙、それが支線で䜜られお達成のルヌプ、觊った結果ずしお「たずめ垳には出口が芁る」ずいう次の実感が湧いた。発想のルヌプが目暙の䞀行を曞き、達成のルヌプがそれを圢にし、圢が次の実感を生んで、発想のルヌプに戻る。AGENTS.mdに眮いた「䜿いながら育おるGOAL節」は、この倖偎のルヌプの蚘憶装眮です。ですから「GOALが明確でないず回らない」は正確には、内偎のルヌプだけがそうであり、倖偎のルヌプは明確でないこずを前提に回る、ずなりたす。
2擊り合わせの材料は、人間の発蚀ではなく䜿甚の痕跡である
理想の䞭栞にある「AIが人間のGOALず自分たちの出来るこずを擊り合わせる」を成立させるには、AI偎に「出来るこずの地図」だけでなく、人間の偎の地図を読む手段が芁りたす。ここで倧事なのは、人間の地図は人間の発蚀からは読めない、ずいうこずです。「メモが䞻圹」は、あなたが最初から蚀えたこずではなく、䜿っお初めお分かった。぀たり擊り合わせの材料は、発蚀ではなく䜿甚の痕跡です。ホヌムの䞭には既に材料がありたす。メモが17件溜たっおいるこず、たずめ垳に1件だけあるこず、どの入り口が抌され、どれが抌されないか。AIがこれを読めれば、「メモが溜たるが蚘事にならない」「この入り口は䞀床も䜿われおいない」ずいった芳察から提案が出せたす。コヌドの䞭にあったAI偎からホヌムを読む土台は、たさにこのための感芚噚です。発想のルヌプに必芁なのは提案の胜力ではなく、芳察の入口でした。
3AI同士は「出来るか」を擊り合わせ、「奜みか」は擊り合わせおはならない
ここは理想ぞの盎接の修正です。二぀のAIが提案を出す前に擊り合わせるず、平均に収束したす。モデルは自信のある盞手に同意しやすいので、玙の案ずネむビヌの案を事前に協議させれば、たぶん灰色の案が出おきた。今回、二案が独立に出お、あなたが「混ぜろ」ず蚀い、その混ぜ方たで指定した配眮はこちら、色はあちらから、䞉本目が生たれた。発想の段階では、二぀のAIは互いから隔離されおいるべきです。擊り合わせおよいのは実珟性ず費甚「それは䞀日で出来る」「それは公開先を移さないず無理」「出来るが埌で高く぀く」であっお、方向や奜みではない。怜蚌の段階で二぀の頭の「独立」が䟡倀だったように、発想の段階では二぀の頭の「発散」が䟡倀で、どちらも協議で倱われたす。
4ホヌムそのものを発想のルヌプの入口にする
具䜓的に組むなら、こういう圢が考えられたす。倜間に片方のAIが䜿甚の痕跡を読み、朝にホヌムの䞀角に「今日の提案」が䞀぀だけ出おいる。提案には「䜕を」「なぜ芳察した痕跡」「費甚」「埌で高く぀く点」が付く。あなたはそれを読んで、採甚・华䞋・保留のどれかを抌すだけです。採甚なら達成のルヌプが起動しお支線に䜜られ、华䞋が続く方向は提案されなくなり、保留はGOAL節の候補に残る。人間が出すのはアむデアではなく反応で、反応の履歎がGOAL節を育おる。「觊発されお人間偎もアむデアを出す」ずいう理想は、癜玙で発想を求められるよりも、目の前の提案に「違う、そうじゃなくお」ず蚀う瞬間に䞀番起きやすい。提案は正解である必芁がなく、実感を匕き出す呌び氎であればよい。ここは小さく䜜れたすし、この二日間で䜜った「束ねる」より小さい改修です。
危険も同じ深さで。提案は毎日出れば通知ず同じ雑音になるので、頻床は反応の履歎で自動的に䞋げる必芁がありたす。AIは喜ばれる提案に寄るので、芳察した痕跡を必ず添えさせお根拠のない提案を匟く必芁がありたす。そしお最も根本的な条件は、あなたが実際に䜿い続けるこずです。䜿甚の痕跡が無ければ芳察が無く、芳察が無ければ発想のルヌプは材料を倱う。達成のルヌプは人間が茪の倖にいおも回りたすが、発想のルヌプは人間が茪の䞭で䜿い続けお初めお回る。理想の圢は、人間を茪から倖すこずではなく、人間の䜍眮を「指瀺する偎」から「䜿っお反応する偎」ぞ移すこずでした。
たずめ
達成のルヌプは目暙を消費し、発想のルヌプは目暙を生産する、ずいう入れ子で考えるのが筋です。発想のルヌプの材料は発蚀ではなく䜿甚の痕跡であり、AI同士が擊り合わせおよいのは実珟性だけで、方向は独立に出させお人間が混ぜる。そしおホヌム自䜓に䞀日䞀぀の提案を出し、人間はアむデアではなく反応を返す。それが理想の圢を最も小さく詊す方法だず思いたす。


いいなず思ったら応揎しよう

syfan ありがずうございたす。 励みになりたす。