[{"data":1,"prerenderedAt":123},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fv2\u002Fproviders\u002Fcodex":3},{"id":4,"title":5,"body":6,"description":16,"extension":116,"meta":117,"navigation":118,"path":119,"seo":120,"stem":121,"__hash__":122},"docs\u002Fdocs\u002Fv2\u002Fproviders\u002Fcodex.md","OpenAI Codex",{"type":7,"value":8,"toc":114},"minimark",[9,13,17,46,49,54,82,89,101,110],[10,11,5],"h1",{"id":12},"openai-codex",[14,15,16],"p",{},"Already paying for a Codex subscription? Connect it via OAuth — no API key, no extra cost.\nAxon routes to it and takes nothing; you're billed by OpenAI exactly as you already are.",[18,19,24],"pre",{"className":20,"code":21,"language":22,"meta":23,"style":23},"language-bash shiki shiki-themes dark-plus",":keys set openai connect\n","bash","",[25,26,27],"code",{"__ignoreMap":23},[28,29,32,36,40,43],"span",{"class":30,"line":31},"line",1,[28,33,35],{"class":34},"sCudf",":keys",[28,37,39],{"class":38},"sKc5r"," set",[28,41,42],{"class":38}," openai",[28,44,45],{"class":38}," connect\n",[14,47,48],{},"This opens a browser window for authentication. Once approved, Codex models appear in the\nmodel palette. The connection auto-refreshes — you won't need to reconnect unless you\nexplicitly disconnect.",[50,51],"terminal-image",{"alt":52,"src":53},"TUI model palette on the OpenAI tab showing Codex models","\u002Ftui\u002Faxonmodelpaletteopencodextab.webp",[18,55,57],{"className":20,"code":56,"language":22,"meta":23,"style":23},":keys set openai reconnect\n:keys set openai disconnect\n",[25,58,59,70],{"__ignoreMap":23},[28,60,61,63,65,67],{"class":30,"line":31},[28,62,35],{"class":34},[28,64,39],{"class":38},[28,66,42],{"class":38},[28,68,69],{"class":38}," reconnect\n",[28,71,73,75,77,79],{"class":30,"line":72},2,[28,74,35],{"class":34},[28,76,39],{"class":38},[28,78,42],{"class":38},[28,80,81],{"class":38}," disconnect\n",[14,83,84,85,88],{},"Keys are stored locally in ",[25,86,87],{},"~\u002F.axon\u002F"," and never sent to Axon servers. Check what's\nconfigured any time:",[18,90,92],{"className":20,"code":91,"language":22,"meta":23,"style":23},":keys show\n",[25,93,94],{"__ignoreMap":23},[28,95,96,98],{"class":30,"line":31},[28,97,35],{"class":34},[28,99,100],{"class":38}," show\n",[14,102,103,104,109],{},"Connected? ",[105,106,108],"a",{"href":107},"\u002Fdocs\u002Fv2\u002Fgetting-started\u002Ffirst-agent","Your First Agent"," is next.",[111,112,113],"style",{},"html pre.shiki code .sCudf, html code.shiki .sCudf{--shiki-default:#DCDCAA}html pre.shiki code .sKc5r, html code.shiki .sKc5r{--shiki-default:#CE9178}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);}",{"title":23,"searchDepth":72,"depth":72,"links":115},[],"md",{},true,"\u002Fdocs\u002Fv2\u002Fproviders\u002Fcodex",{"title":5,"description":16},"docs\u002Fv2\u002Fproviders\u002Fcodex","_iBD0zOWTkIl8AsMum9zBUM48c-tzu5F0MWCxW0eXhw",1784969987477]