# Codex++

Source: https://docs.aicentos.com/en/clients/codex-plus

Language: en

> Connect the aicentos GPT API to the Codex on your computer with the Codex++ enhancement launcher — pure API mode, graphical configuration, done in minutes

[Codex++](https://github.com/BigPizzaV3/CodexPlusPlus) is an **external enhancement launcher and management tool** for the Codex App. It does not modify the Codex App's original installation files; instead it launches Codex through an external launcher and injects enhancement scripts via the Chromium DevTools Protocol — so you can use it with peace of mind, your original Codex stays untouched.

This tutorial shows you how to connect **aicentos' GPT API** to the Codex on your computer: a few clicks in Codex++'s graphical interface, no hand-writing `config.toml`.

## Prerequisites

* A computer (Windows / macOS both supported)
* A [aicentos](https://aicentos.com) account, with a Key created on the [API Keys page](https://aicentos.com/keys) — include `codex` in the name to make usage easier to track

When creating the Key, pay attention to its **group**: it must be in the same group as the models you fill in below, otherwise you will get a permission error.

## Step 1: Download and install Codex++

Open the official GitHub Releases page: [github.com/BigPizzaV3/CodexPlusPlus/releases](https://github.com/BigPizzaV3/CodexPlusPlus/releases)

Codex++ Releases download page

In the latest release, pick the installer **for your system**, download it, then install and open it. What you see after opening is the Codex++ management tool:

Codex++ management tool interface

## Step 2: Add a provider

Click **Add Provider** to create a new connection configuration:

Add provider

Fill in as follows:

| Field               | What to enter                                                                                             |
| ------------------- | --------------------------------------------------------------------------------------------------------- |
| Name                | The relay's name — anything you can recognize (e.g. `aicentos`)                                           |
| Connection mode     | **Pure API**                                                                                              |
| Models to configure | Models supported by aicentos — **copy the full model names**, separated by commas, e.g. `gpt-5.5,gpt-5.4` |

## Step 3: Fill in the Codex target

Under **Codex target**, **enable it ✅** and fill in the following two items:

| Field    | Value                                                                  |
| -------- | ---------------------------------------------------------------------- |
| Base URL | `https://aicentos.com`                                                 |
| Key      | The Key generated in aicentos Token Management, for the matching group |

Fill in the Base URL and Key

For **Upstream protocol**, make sure to select **chat completions** — other protocols will make requests fail.

Selecting chat completions as the upstream protocol

When done, click **Save** at the top.

## Step 4: Restart Codex

After saving, click **Restart** in the top-right corner for the configuration to take effect:

Restart Codex

## Step 5: Sign in with the Key

After the restart, choose **Sign in with another method**:

Sign in with another method

Paste the Key generated in [aicentos Token Management](https://aicentos.com/keys) and click **Continue**:

Paste the Key and continue

That completes the integration — you can start using Codex right away.

## Troubleshooting

When requests fail, compare the Codex output with the usage logs in the [aicentos console](https://aicentos.com). Common causes:

* **Wrong model name**: follow aicentos' [Supported models](https://docs.aicentos.com/en/billing/models-list) and copy the full model name.
* **Wrong upstream protocol**: it must be **chat completions**.
* **Wrong Base URL**: enter `https://aicentos.com`, with no stray spaces or extra path segments at either end.
* **401 / no permission**: check that the Key was copied in full and that the Key's group includes the models you want to use; check your balance on the [Wallet](https://aicentos.com/wallet) page.