Codex

Codex Installation

Install OpenAI Codex CLI, the desktop app, or the official VS Code extension on macOS and Windows, then connect with Passion8 API-key configuration.

For local Codex access through Passion8, install → configure the Passion8 URL, API key, and enabled Responses model → restart → verify a request. An OpenAI account or browser OAuth is not required. If you mainly work in VS Code, Cursor, or Windsurf, go directly to official Codex extension installation and setup; a standalone CLI is not required.

Codex has three common entry points:

Entry pointPurpose
Codex CLIRun an agent in your terminal for development and repository tasks
Desktop clientManage projects, conversations and diffs visually
Official IDE extensionIntegrate with supported VS Code, Cursor, Windsurf and JetBrains editors

After installation, follow Configuration to connect to Passion8.

#Install Codex CLI

Codex CLI is distributed through npm. Install Node.js LTS first.

#1. Install Node.js LTS

brew install node
node -v
npm -v

Without Homebrew, download a supported LTS installer from nodejs.org. Homebrew's unversioned node package may track the current release rather than LTS; check the version you install.

#2. Install Codex CLI

npm install -g @openai/codex
codex --version

If codex is not found after installation, open a new terminal or PowerShell window and check that npm's global executable directory is on PATH.

Installing the CLI only makes the command available. Set the Passion8 base URL and key in Configuration.

#Install the desktop client

Download: Codex App.

1

After installation, open Codex from Applications or Launchpad.

2

Open your local project folder. Start with default permissions and raise them only after understanding the workflow.

For Passion8, the desktop client's base URL also includes /v1: https://passion8.cc/v1. Use a Passion8 API key.

#Install the official IDE extension

Install the OpenAI-published Codex extension in a supported VS Code, Cursor, Windsurf or JetBrains editor. Availability depends on the editor and its current marketplace.

1

Open Extensions with Cmd+Shift+X on macOS or Ctrl+Shift+X on Windows.

2

Search for Codex and install the extension published by OpenAI.

3

Restart the editor, then open Codex from the sidebar or command palette.

The IDE extension generally uses the local Codex configuration. Complete Configuration and write both auth.json and config.toml before connecting to Passion8. Remote editors and WSL use the runtime's own user directory.

#Next steps

Support

Need help?

For setup, billing, or model issues, email us. Check the status page for uptime.

WeChat / QQ support is available at the bottom right.