[{"data":1,"prerenderedAt":532},["ShallowReactive",2],{"navigation-en":3,"\u002Fen\u002Fagents\u002Fcodex":129,"\u002Fen\u002Fagents\u002Fcodex-surround":527},[4,8,31,60,82,103,121,125],{"title":5,"path":6,"stem":7},"","\u002Fen","en\u002Findex",{"title":9,"icon":10,"path":11,"stem":12,"children":13,"page":30},"Get Started","i-lucide-rocket","\u002Fen\u002Fget-started","en\u002F1.get-started",[14,18,22,26],{"title":15,"path":16,"stem":17},"Introduction","\u002Fen\u002Fget-started\u002Fintroduction","en\u002F1.get-started\u002F1.introduction",{"title":19,"path":20,"stem":21},"Installation","\u002Fen\u002Fget-started\u002Finstallation","en\u002F1.get-started\u002F2.installation",{"title":23,"path":24,"stem":25},"First configuration","\u002Fen\u002Fget-started\u002Fconfiguration","en\u002F1.get-started\u002F3.configuration",{"title":27,"path":28,"stem":29},"Your first debate","\u002Fen\u002Fget-started\u002Ffirst-debate","en\u002F1.get-started\u002F4.first-debate",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"Agents","i-lucide-bot","\u002Fen\u002Fagents","en\u002F2.agents",[37,40,44,48,52,56],{"title":32,"path":38,"stem":39},"\u002Fen\u002Fagents\u002Foverview","en\u002F2.agents\u002F1.overview",{"title":41,"path":42,"stem":43},"Claude Code","\u002Fen\u002Fagents\u002Fclaude-code","en\u002F2.agents\u002F2.claude-code",{"title":45,"path":46,"stem":47},"Codex","\u002Fen\u002Fagents\u002Fcodex","en\u002F2.agents\u002F3.codex",{"title":49,"path":50,"stem":51},"Gemini","\u002Fen\u002Fagents\u002Fgemini","en\u002F2.agents\u002F4.gemini",{"title":53,"path":54,"stem":55},"OpenCode","\u002Fen\u002Fagents\u002Fopencode","en\u002F2.agents\u002F5.opencode",{"title":57,"path":58,"stem":59},"Ollama","\u002Fen\u002Fagents\u002Follama","en\u002F2.agents\u002F6.ollama",{"title":61,"icon":62,"path":63,"stem":64,"children":65,"page":30},"Usage","i-lucide-terminal","\u002Fen\u002Fusage","en\u002F3.usage",[66,70,74,78],{"title":67,"path":68,"stem":69},"Running a debate","\u002Fen\u002Fusage\u002Frunning-a-debate","en\u002F3.usage\u002F1.running-a-debate",{"title":71,"path":72,"stem":73},"Context and files","\u002Fen\u002Fusage\u002Fcontext-and-files","en\u002F3.usage\u002F2.context-and-files",{"title":75,"path":76,"stem":77},"Summaries","\u002Fen\u002Fusage\u002Fsummaries","en\u002F3.usage\u002F3.summaries",{"title":79,"path":80,"stem":81},"Exports","\u002Fen\u002Fusage\u002Fexports","en\u002F3.usage\u002F4.exports",{"title":83,"icon":84,"path":85,"stem":86,"children":87,"page":30},"Configuration","i-lucide-settings","\u002Fen\u002Fconfiguration","en\u002F4.configuration",[88,91,95,99],{"title":83,"path":89,"stem":90},"\u002Fen\u002Fconfiguration\u002Foverview","en\u002F4.configuration\u002F1.overview",{"title":92,"path":93,"stem":94},"Default settings","\u002Fen\u002Fconfiguration\u002Fdefaults","en\u002F4.configuration\u002F2.defaults",{"title":96,"path":97,"stem":98},"Local vs global configuration","\u002Fen\u002Fconfiguration\u002Flocal-vs-global","en\u002F4.configuration\u002F3.local-vs-global",{"title":100,"path":101,"stem":102},"Advanced JSON","\u002Fen\u002Fconfiguration\u002Fadvanced-json","en\u002F4.configuration\u002F4.advanced-json",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":30},"Reference","i-lucide-book-open","\u002Fen\u002Freference","en\u002F5.reference",[109,113,117],{"title":110,"path":111,"stem":112},"Command reference","\u002Fen\u002Freference\u002Fcli","en\u002F5.reference\u002F1.cli",{"title":114,"path":115,"stem":116},"Configuration file reference","\u002Fen\u002Freference\u002Fconfig-file","en\u002F5.reference\u002F2.config-file",{"title":118,"path":119,"stem":120},"Presets","\u002Fen\u002Freference\u002Fpresets","en\u002F5.reference\u002F3.presets",{"title":122,"path":123,"stem":124},"Troubleshooting","\u002Fen\u002Ftroubleshooting","en\u002F6.troubleshooting",{"title":126,"path":127,"stem":128},"Roadmap","\u002Fen\u002Froadmap","en\u002F7.roadmap",{"id":130,"title":45,"body":131,"description":520,"extension":521,"links":522,"meta":523,"navigation":524,"path":46,"seo":525,"stem":47,"__hash__":526},"docs\u002Fen\u002F2.agents\u002F3.codex.md",{"type":132,"value":133,"toc":514},"minimark",[134,138,141,146,149,158,165,187,194,210,214,217,228,232,444,462,465,510],[135,136,137],"p",{},"Codex CLI lets you use Codex from the terminal.",[135,139,140],{},"Palabre can launch it as a debate agent, often as agent A to propose an initial solution.",[142,143,145],"h2",{"id":144},"install-before-palabre","Install before Palabre",[135,147,148],{},"Install and configure Codex CLI outside of Palabre. Consult the official documentation, then verify the command:",[135,150,151,152],{},"Official documentation: ",[153,154,155],"a",{"href":155,"rel":156},"https:\u002F\u002Fhelp.openai.com\u002Fen\u002Farticles\u002F11096431-openai-codex-cli-getting-started",[157],"nofollow",[135,159,160,161],{},"GitHub repository: ",[153,162,163],{"href":163,"rel":164},"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex",[157],[166,167,171],"pre",{"className":168,"code":169,"language":170,"meta":5,"style":5},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","codex --version\n","bash",[172,173,174],"code",{"__ignoreMap":5},[175,176,179,183],"span",{"class":177,"line":178},"line",1,[175,180,182],{"class":181},"sBMFI","codex",[175,184,186],{"class":185},"sfazB"," --version\n",[135,188,189,190,193],{},"If Codex was installed after ",[172,191,192],{},"palabre init",", synchronize the configuration:",[166,195,197],{"className":168,"code":196,"language":170,"meta":5,"style":5},"palabre config --sync-agents\n",[172,198,199],{"__ignoreMap":5},[175,200,201,204,207],{"class":177,"line":178},[175,202,203],{"class":181},"palabre",[175,205,206],{"class":185}," config",[175,208,209],{"class":185}," --sync-agents\n",[142,211,213],{"id":212},"account-model-and-limits","Account, model, and limits",[135,215,216],{},"Codex keeps its own configuration: provider, default model, sandbox, approvals, and usage limits.",[135,218,219,220,223,224,227],{},"Palabre only passes the prompt. If you specify ",[172,221,222],{},"--model-a"," or ",[172,225,226],{},"--model-b",", the value is passed to the CLI via its configured model argument.",[142,229,231],{"id":230},"typical-configuration","Typical configuration",[166,233,237],{"className":234,"code":235,"language":236,"meta":5,"style":5},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\"codex\": {\n  \"type\": \"cli\",\n  \"command\": \"codex\",\n  \"args\": [\"exec\", \"--skip-git-repo-check\", \"--color\", \"never\", \"--sandbox\", \"read-only\", \"-\"],\n  \"promptMode\": \"stdin\",\n  \"shell\": true,\n  \"role\": \"implementer\"\n}\n","json",[172,238,239,256,282,302,382,403,418,438],{"__ignoreMap":5},[175,240,241,245,247,249,253],{"class":177,"line":178},[175,242,244],{"class":243},"sMK4o","\"",[175,246,182],{"class":185},[175,248,244],{"class":243},[175,250,252],{"class":251},"sTEyZ",": ",[175,254,255],{"class":243},"{\n",[175,257,259,262,266,268,271,274,277,279],{"class":177,"line":258},2,[175,260,261],{"class":243},"  \"",[175,263,265],{"class":264},"spNyl","type",[175,267,244],{"class":243},[175,269,270],{"class":243},":",[175,272,273],{"class":243}," \"",[175,275,276],{"class":185},"cli",[175,278,244],{"class":243},[175,280,281],{"class":243},",\n",[175,283,285,287,290,292,294,296,298,300],{"class":177,"line":284},3,[175,286,261],{"class":243},[175,288,289],{"class":264},"command",[175,291,244],{"class":243},[175,293,270],{"class":243},[175,295,273],{"class":243},[175,297,182],{"class":185},[175,299,244],{"class":243},[175,301,281],{"class":243},[175,303,305,307,310,312,314,317,319,322,324,327,329,332,334,336,338,341,343,345,347,350,352,354,356,359,361,363,365,368,370,372,374,377,379],{"class":177,"line":304},4,[175,306,261],{"class":243},[175,308,309],{"class":264},"args",[175,311,244],{"class":243},[175,313,270],{"class":243},[175,315,316],{"class":243}," [",[175,318,244],{"class":243},[175,320,321],{"class":185},"exec",[175,323,244],{"class":243},[175,325,326],{"class":243},",",[175,328,273],{"class":243},[175,330,331],{"class":185},"--skip-git-repo-check",[175,333,244],{"class":243},[175,335,326],{"class":243},[175,337,273],{"class":243},[175,339,340],{"class":185},"--color",[175,342,244],{"class":243},[175,344,326],{"class":243},[175,346,273],{"class":243},[175,348,349],{"class":185},"never",[175,351,244],{"class":243},[175,353,326],{"class":243},[175,355,273],{"class":243},[175,357,358],{"class":185},"--sandbox",[175,360,244],{"class":243},[175,362,326],{"class":243},[175,364,273],{"class":243},[175,366,367],{"class":185},"read-only",[175,369,244],{"class":243},[175,371,326],{"class":243},[175,373,273],{"class":243},[175,375,376],{"class":185},"-",[175,378,244],{"class":243},[175,380,381],{"class":243},"],\n",[175,383,385,387,390,392,394,396,399,401],{"class":177,"line":384},5,[175,386,261],{"class":243},[175,388,389],{"class":264},"promptMode",[175,391,244],{"class":243},[175,393,270],{"class":243},[175,395,273],{"class":243},[175,397,398],{"class":185},"stdin",[175,400,244],{"class":243},[175,402,281],{"class":243},[175,404,406,408,411,413,415],{"class":177,"line":405},6,[175,407,261],{"class":243},[175,409,410],{"class":264},"shell",[175,412,244],{"class":243},[175,414,270],{"class":243},[175,416,417],{"class":243}," true,\n",[175,419,421,423,426,428,430,432,435],{"class":177,"line":420},7,[175,422,261],{"class":243},[175,424,425],{"class":264},"role",[175,427,244],{"class":243},[175,429,270],{"class":243},[175,431,273],{"class":243},[175,433,434],{"class":185},"implementer",[175,436,437],{"class":243},"\"\n",[175,439,441],{"class":177,"line":440},8,[175,442,443],{"class":243},"}\n",[135,445,446,447,450,451,453,454,457,458,461],{},"On Windows, ",[172,448,449],{},"shell: true"," is often required for wrappers installed via npm or PowerShell such as ",[172,452,182],{},". Claude is different in many Windows installations: ",[172,455,456],{},"claude.exe"," is generally called directly with ",[172,459,460],{},"shell: false",".",[142,463,61],{"id":464},"usage",[166,466,468],{"className":168,"code":467,"language":170,"meta":5,"style":5},"palabre codex-claude \"Critique this architecture\" -t 4\npalabre codex-opencode \"Compare these two approaches\" -t 3\n",[172,469,470,491],{"__ignoreMap":5},[175,471,472,474,477,479,482,484,487],{"class":177,"line":178},[175,473,203],{"class":181},[175,475,476],{"class":185}," codex-claude",[175,478,273],{"class":243},[175,480,481],{"class":185},"Critique this architecture",[175,483,244],{"class":243},[175,485,486],{"class":185}," -t",[175,488,490],{"class":489},"sbssI"," 4\n",[175,492,493,495,498,500,503,505,507],{"class":177,"line":258},[175,494,203],{"class":181},[175,496,497],{"class":185}," codex-opencode",[175,499,273],{"class":243},[175,501,502],{"class":185},"Compare these two approaches",[175,504,244],{"class":243},[175,506,486],{"class":185},[175,508,509],{"class":489}," 3\n",[511,512,513],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":5,"searchDepth":178,"depth":258,"links":515},[516,517,518,519],{"id":144,"depth":258,"text":145},{"id":212,"depth":258,"text":213},{"id":230,"depth":258,"text":231},{"id":464,"depth":258,"text":61},"Configure Codex CLI in Palabre, optionally choose a model, and recognize common errors.","md",null,{},true,{"title":45,"description":520},"uknoeD50_wcNyyF2lxR95tyfNgWWi4P186V6WCEHUwM",[528,530],{"title":41,"path":42,"stem":43,"description":529,"children":-1},"Configure Claude Code in Palabre and understand what Palabre passes to the Claude CLI.",{"title":49,"path":50,"stem":51,"description":531,"children":-1},"Configure Gemini CLI in Palabre and use it in debates with other agents.",1778577194747]