Skip to content
Last verified:

Verification scope not recorded

Codex Guide ​

Codex is an AI Agent tool designed for code generation, modification, and review.

Installation ​

Choose an installation method based on your workflow.

Codex App is suitable for users who prefer a graphical interface.

Choose the installer for your system:

After downloading, follow the system prompts to install and launch it.

Connect to Flux ​

After installation, choose one of the following methods to connect Codex to Flux.

Using CC-Switch is recommended for centralized configuration.

Steps:

  1. Follow Create API Key to generate an API key.
  2. Follow CC-Switch to configure a unified provider.
  3. Restart Codex or Codex App after configuration is complete.

About Remote Compaction ​

The configuration above already sets name in [model_providers.flux] to OpenAI, which is what enables Codex remote compaction.

Codex triggers compaction when a long conversation approaches the context limit. Codex only prefers the remote compaction endpoint (/v1/responses/compact) when the upstream provider name is exactly OpenAI. Remote compaction has higher quality and keeps very long conversations stable, with less quality degradation.

If you change name to any other value (such as flux), Codex falls back to local compaction, which works much worse.

Notes:

  • name is the display name used to trigger remote compaction; keep it as OpenAI.
  • The provider id flux (used by model_provider and [model_providers.flux]) is not affected and stays unchanged.
  • This setting does not lose your existing chat history.

1M Context Window ​

The ChatGPT groups now fully support a one-million-token context, and enabling it is recommended.

Install the Skill ​

Clone it into the Codex user skill directory:

bash
git clone https://github.com/smartcmd/codex-context-window.git ~/.codex/skills/codex-context-window

You can also send the following to Codex and let it handle installation and configuration:

text
Install this skill: https://github.com/smartcmd/codex-context-window

Then set the context window of gpt-5.6-luna, gpt-5.6-terra, and gpt-5.6-sol to 1M, with the auto-compaction threshold at 900k.

Configure the Models ​

Start a new task so Codex discovers the skill, then send:

text
Set the context window of gpt-5.6-luna, gpt-5.6-terra, and gpt-5.6-sol to 1M, with the auto-compaction threshold at 900k.

The skill confirms the target models, raw window size, effective-window percentage, and auto-compaction policy before writing anything. Leave the effective percentage at its default of 95% (a 1M raw window gives 950000 usable tokens, matching the status bar display). Restart Codex once it is done.

Verify It Took Effect ​

  • Codex App: enable Show context window usage under Settings → General → Editor, then start a new message to see the window size.
  • Codex CLI: run /status and check the Context window field.

About codex-auto-review ​

To remove any ambiguity, codex-auto-review now redirects to gpt-5.6-sol by default.

Model routing is live, so you can redirect it yourself to gpt-5.6-terra or gpt-5.6-luna on the API keys page to lower your costs.

Flux Integration Docs