{"slug":"codex-cli","name":"Codex CLI","vendor":"OpenAI","tagline":"OpenAI's open-source terminal coding agent, included with ChatGPT plans or billed by API usage","url":"https://agentboards.org/agent/codex-cli","website":"https://chatgpt.com/codex","docs":"https://learn.chatgpt.com/docs/codex/cli","repo":"https://github.com/openai/codex","category":"cli","execution":["local"],"license":"Apache-2.0","open_source":true,"pricing":{"model":"mixed","summary":"Included with ChatGPT Free, Go ($8), Plus ($20), Pro (from $100), Business and Enterprise; or pay per token with an OpenAI API key","from_usd":8,"free_tier":true,"byok":true},"models":{"backbone":["OpenAI GPT-5.x","GPT-5.x-Codex"],"bring_your_own_model":true,"local_models":true},"protocols":{"mcp_client":true,"mcp_server":false,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":true,"docker_sandbox":true,"multi_agent":true,"headless_ci":true},"context_window":null,"platforms":["macos","linux","windows"],"install":[{"label":"curl","command":"curl -fsSL https://chatgpt.com/codex/install.sh | sh"},{"label":"npm","command":"npm install -g @openai/codex"},{"label":"brew","command":"brew install --cask codex"},{"label":"powershell","command":"powershell -ExecutionPolicy ByPass -c \"irm https://chatgpt.com/codex/install.ps1 | iex\""}],"benchmarks":[],"tags":["terminal","open-source","mcp","agents-md","chatgpt"],"github_stars":127563,"metrics":{"stars":127563,"pushed_at":"2026-10-02T05:05:14Z","archived":false,"open_issues":20056,"latest_version":"0.160.0","latest_version_at":"2026-10-01T20:26:19.286Z","latest_version_url":"https://www.npmjs.com/package/@openai/codex","version_source":"npm","checked_at":"2026-10-02T05:05:15.435Z"},"sources":{"pricing":"https://learn.chatgpt.com/docs/pricing","install":"https://learn.chatgpt.com/docs/codex/cli","protocols":"https://learn.chatgpt.com/docs/extend/mcp?surface=cli","license":"https://api.github.com/repos/openai/codex","capabilities":"https://learn.chatgpt.com/docs/config-file/config-reference","models":"https://learn.chatgpt.com/docs/config-file/config-advanced"},"verified_at":"2026-09-02","adoption":{"score":10,"signals":{"npm_weekly":23963065,"github_stars":126654,"hn_mentions_1y":2556},"measured_at":"2026-09-28"},"scores":{"panel":7.1,"adoption":10,"spread":2.5,"facts":10,"board":8,"dimensions":{"reliability":7.3,"usefulness":7,"cost":6.8,"longevity":7.2},"per_persona":{"amigo":8,"critico":7,"profesor":6.3,"inversora":8.3,"jefa":7.3,"hacker":5.8},"community":null},"rank":1,"category_rank":1,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"The panel is close for once, 6.25 to 8.25, and even El Hacker grades a lab's own agent above the closed field; nobody found a dealbreaker.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"If you already pay for ChatGPT, this is the terminal agent you have and it is a good one; open source, MCP, headless, and pointed at OpenAI until you configure it otherwise.","scores":{"reliability":8,"usefulness":8,"cost":8,"longevity":8},"evidence":["https://learn.chatgpt.com/docs/pricing","https://learn.chatgpt.com/docs/codex/cli"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"A sandbox mode you choose once is the only barrier between the agent and your shell, the free tier is a taste, and the defaults point at one vendor.","scores":{"reliability":7,"usefulness":7,"cost":7,"longevity":7},"evidence":["https://learn.chatgpt.com/docs/pricing","https://github.com/openai/codex"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"An open-source scaffold for one vendor's models, with a documented instruction file and a headless mode; the scaffold is inspectable, the capability is unmeasured.","scores":{"reliability":7,"usefulness":6,"cost":6,"longevity":6},"evidence":["https://github.com/openai/codex","https://learn.chatgpt.com/docs/extend/mcp?surface=cli"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"A lab's terminal agent bundled into a $20 subscription with 121,000 stars on the repo; the distribution is ChatGPT, and that is the whole thesis.","scores":{"reliability":8,"usefulness":8,"cost":8,"longevity":9},"evidence":["https://learn.chatgpt.com/docs/pricing","https://github.com/openai/codex"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Business at $20 a seat with SAML SSO and no default training, Enterprise for SCIM and audit logs; if the org is on ChatGPT already, this is a line item, not a project.","scores":{"reliability":7,"usefulness":7,"cost":7,"longevity":8},"evidence":["https://learn.chatgpt.com/docs/pricing","https://learn.chatgpt.com/docs/codex/cli"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"Apache-2.0 source I can actually read and fork, MCP in a TOML file, AGENTS.md as the contract, and an --oss flag that finally lets my own box onto the model list.","scores":{"reliability":7,"usefulness":6,"cost":5,"longevity":5},"evidence":["https://github.com/openai/codex","https://learn.chatgpt.com/docs/extend/mcp?surface=cli"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Apache-2.0, so you can read every line except the one that lets you pick a model that is not OpenAI's.","scores":null,"evidence":[]}]}