{"id":3527,"date":"2026-05-18T03:20:50","date_gmt":"2026-05-18T03:20:50","guid":{"rendered":"https:\/\/aiopsschool.com\/blog\/?p=3527"},"modified":"2026-05-18T03:20:52","modified_gmt":"2026-05-18T03:20:52","slug":"codex-how-to-install-codex-in-macos","status":"publish","type":"post","link":"https:\/\/aiopsschool.com\/blog\/codex-how-to-install-codex-in-macos\/","title":{"rendered":"Codex: How to install Codex in MacOs?"},"content":{"rendered":"\n<p>For <strong>macOS<\/strong>, you have two good options: <strong>Codex Desktop App<\/strong> or <strong>Codex CLI<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Option 1: Install Codex Desktop App on macOS<\/h2>\n\n\n\n<p>This is the recommended option if you want a GUI app.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Download the <strong>Codex app for macOS<\/strong>.<\/li>\n\n\n\n<li>Choose the correct build:\n<ul class=\"wp-block-list\">\n<li><strong>Apple Silicon<\/strong> for M1\/M2\/M3\/M4 Macs<\/li>\n\n\n\n<li><strong>Intel<\/strong> for older Intel-based Macs<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Install it like a normal macOS app.<\/li>\n\n\n\n<li>Open <strong>Codex<\/strong>.<\/li>\n\n\n\n<li>Sign in using your <strong>ChatGPT account<\/strong> or an <strong>OpenAI API key<\/strong>.<\/li>\n\n\n\n<li>Select a project folder.<\/li>\n\n\n\n<li>Make sure <strong>Local<\/strong> mode is selected if you want Codex to work on your machine. (<a href=\"https:\/\/developers.openai.com\/codex\/app\">OpenAI Developers<\/a>)<\/li>\n<\/ol>\n\n\n\n<p>OpenAI says the Codex app is available on <strong>macOS and Windows<\/strong>, and ChatGPT <strong>Plus, Pro, Business, Edu, and Enterprise<\/strong> plans include Codex. (<a href=\"https:\/\/developers.openai.com\/codex\/app\">OpenAI Developers<\/a>)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Option 2: Install Codex CLI on macOS<\/h2>\n\n\n\n<p>This is best if you want to use Codex from Terminal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method A: Using npm<\/h3>\n\n\n\n<p>First, make sure Node.js and npm are installed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>node -v\nnpm -v\n<\/code><\/pre>\n\n\n\n<p>Then install Codex:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>npm i -g @openai\/codex\n<\/code><\/pre>\n\n\n\n<p>Run it:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>codex\n<\/code><\/pre>\n\n\n\n<p>The first time you run it, Codex will ask you to sign in with your <strong>ChatGPT account<\/strong> or an <strong>OpenAI API key<\/strong>. (<a href=\"https:\/\/developers.openai.com\/codex\/cli\">OpenAI Developers<\/a>)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method B: Using Homebrew<\/h3>\n\n\n\n<p>If you use Homebrew:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>brew install codex\n<\/code><\/pre>\n\n\n\n<p>Then run:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>codex\n<\/code><\/pre>\n\n\n\n<p>OpenAI\u2019s quickstart lists both npm and Homebrew installation methods for Codex CLI on macOS. (<a href=\"https:\/\/developers.openai.com\/codex\/quickstart\">OpenAI Developers<\/a>)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Upgrade Codex CLI later<\/h2>\n\n\n\n<p>For npm install:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>npm i -g @openai\/codex@latest\n<\/code><\/pre>\n\n\n\n<p>OpenAI notes that new CLI versions are released regularly, so upgrading is useful. (<a href=\"https:\/\/developers.openai.com\/codex\/cli\">OpenAI Developers<\/a>)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Recommended setup for developers<\/h2>\n\n\n\n<p>Use both:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>brew install codex\n<\/code><\/pre>\n\n\n\n<p>Then install the <strong>Codex macOS app<\/strong> too.<\/p>\n\n\n\n<p>That gives you:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Tool<\/th><th>Best for<\/th><\/tr><\/thead><tbody><tr><td><strong>Codex App<\/strong><\/td><td>Managing projects, threads, worktrees, Git, review, local tasks<\/td><\/tr><tr><td><strong>Codex CLI<\/strong><\/td><td>Terminal-based coding, repo inspection, file edits, running commands\/tests<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>So the clean macOS setup is:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>brew install codex\ncodex\n<\/code><\/pre>\n\n\n\n<p>Then install the desktop app for a smoother GUI workflow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For macOS, you have two good options: Codex Desktop App or Codex CLI. Option 1: Install Codex Desktop App on [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3527","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/3527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=3527"}],"version-history":[{"count":1,"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/3527\/revisions"}],"predecessor-version":[{"id":3528,"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/3527\/revisions\/3528"}],"wp:attachment":[{"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=3527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=3527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aiopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=3527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}