> ## Documentation Index
> Fetch the complete documentation index at: https://docs.routerlink.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Codex

> This documentation is provided for informational purposes only and demonstrates how to configure and use our API with third-party AI chat interfaces. Any third-party software, websites, or services mentioned are not operated, controlled, or endorsed by us.

# **Introduction to Codex**

<Frame>
  <img src="https://mintcdn.com/matrixlabs/lwKziVVFMY8tXGQu/images/image-69.png?fit=max&auto=format&n=lwKziVVFMY8tXGQu&q=85&s=56c339cb0641f72f94ca9e8e9ec7138a" alt="Image" width="3600" height="2026" data-path="images/image-69.png" />
</Frame>

[Codex](https://github.com/openai/codex) is OpenAI’s coding agent for software development. ChatGPT Plus, Pro, Business, Edu, and Enterprise plans include Codex. It can help you:

**Codex** Key Features:

* **Write code**: Describe what you want to build, and Codex generates code that matches your intent, adapting to your existing project structure and conventions.
* **Understand unfamiliar codebases**: Codex can read and explain complex or legacy code, helping you grasp how teams organize systems.
* **Review code**: Codex analyzes code to identify potential bugs, logic errors, and unhandled edge cases.
* **Debug and fix problems**: When something breaks, Codex helps trace failures, diagnose root causes, and suggest targeted fixes.
* **Automate development tasks**: Codex can run repetitive workflows such as refactoring, testing, migrations, and setup tasks so you can focus on higher-level engineering work.

# **Step**

<Steps>
  <Step title="Install Codex">
    <Tip>
      Need a one-click configuration tool? Try [RouterLink Starter](https://routerlink.ai/?utm_source=chatgpt.com), officially released by RouterLink.
    </Tip>

    <Tabs>
      <Tab title="CLI - Node.js">
        RouterLink has already prepared installation scripts for you. You can run the following commands for one-click installation of Node.js and the corresponding coding agent.

        **macOS, Linux, WSL:**

        ```shellscript theme={null}
        curl -fsSL https://install.routerlink.ai/codex.sh | bash
        ```

        **Windows PowerShell:**

        ```shellscript theme={null}
        irm https://install.routerlink.ai/codex.ps1 | iex
        ```

        > Windows users may be unable to run scripts because of digital signature requirements. Please run the following command:
        >
        > ```powershell theme={null}
        > Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force
        > ```

        **Or**, you can choose to **manually** install Node.js and the corresponding coding agent:

        Install [the newest LTS version of Node.js](https://nodejs.org/en/download/).

        After installation is complete, open the terminal (Windows users use PowerShell) and check the version number.

        * macOS, Linux, Windows:

        ```shellscript theme={null}
        npm i -g @openai/codex
        ```

        Verify the installation.

        ```shellscript theme={null}
        codex --version
        ```

        If the version number is displayed correctly, the installation is successful.
      </Tab>

      <Tab title="App">
        The Codex app is available on macOS and Windows.

        Please follow [the tutorial](https://developers.openai.com/codex/app#getting-started) to complete the installation.
      </Tab>

      <Tab title="VS Code Extension">
        **Install** the [**Codex Code extension**](https://marketplace.visualstudio.com/items?itemName=openai.chatgpt) from the [**VS Code**](https://code.visualstudio.com/download) Marketplace — Codex is OpenAI’s coding agent that helps you write, review, and ship code faster. Use it side-by-side in your IDE or delegate larger tasks to the cloud.

        <Frame>
          <img src="https://mintcdn.com/matrixlabs/K0A5vv7bEAxRSIcd/images/image-93.png?fit=max&auto=format&n=K0A5vv7bEAxRSIcd&q=85&s=0cc52927659a4bd22771a586b730c286" alt="Image" width="983" height="258" data-path="images/image-93.png" />
        </Frame>
      </Tab>
    </Tabs>
  </Step>

  <Step title="Install Codex">
    <Tip>
      Need a one-click configuration tool? Try [RouterLink Starter](https://routerlink.ai/?utm_source=chatgpt.com), officially released by RouterLink.
    </Tip>

    <Tabs>
      <Tab title="CLI - Node.js">
        RouterLink has already prepared installation scripts for you. You can run the following commands for one-click installation of Node.js and the corresponding coding agent.

        **macOS, Linux, WSL:**

        ```shellscript theme={null}
        curl -fsSL https://install.routerlink.ai/codex.sh | bash
        ```

        **Windows PowerShell:**

        ```shellscript theme={null}
        irm https://install.routerlink.ai/codex.ps1 | iex
        ```

        > Windows users may be unable to run scripts because of digital signature requirements. Please run the following command:
        >
        > ```powershell theme={null}
        > Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force
        > ```

        **Or**, you can choose to **manually** install Node.js and the corresponding coding agent:

        Install [the newest LTS version of Node.js](https://nodejs.org/en/download/).

        After installation is complete, open the terminal (Windows users use PowerShell) and check the version number.

        * macOS, Linux, Windows:

        ```shellscript theme={null}
        npm i -g @openai/codex
        ```

        Verify the installation.

        ```shellscript theme={null}
        codex --version
        ```

        If the version number is displayed correctly, the installation is successful.
      </Tab>

      <Tab title="App">
        The Codex app is available on macOS and Windows.

        Please follow [the tutorial](https://developers.openai.com/codex/app#getting-started) to complete the installation.
      </Tab>

      <Tab title="VS Code Extension">
        **Install** the [**Codex Code extension**](https://marketplace.visualstudio.com/items?itemName=openai.chatgpt) from the [**VS Code**](https://code.visualstudio.com/download) Marketplace — Codex is OpenAI’s coding agent that helps you write, review, and ship code faster. Use it side-by-side in your IDE or delegate larger tasks to the cloud.

        <Frame>
          <img src="https://mintcdn.com/matrixlabs/K0A5vv7bEAxRSIcd/images/image-93.png?fit=max&auto=format&n=K0A5vv7bEAxRSIcd&q=85&s=0cc52927659a4bd22771a586b730c286" alt="Image" width="983" height="258" data-path="images/image-93.png" />
        </Frame>
      </Tab>
    </Tabs>
  </Step>

  <Step title="Configure Codex">
    Codex uses the `config.toml` file to parse provider parameters. Please locate and create/edit this file according to your operating system.

    **Edit or create** `config.toml` file

    On macOS & Linux: `~/.codex/config.toml`

    On Windows: `C:\Users\<USERNAME>\.codex\config.toml`

    Delete the previous content and replace it with the following.Configuration file:

    ```shellscript theme={null}
    model_provider = "custom"
    model = "gpt-5.5"
    model_reasoning_effort = "high"
    disable_response_storage = true

    [model_providers.custom]
    name = "custom"
    wire_api = "responses"
    base_url = "https://router-link.world3.ai/api/v1"
    ```

    You can replace the "model" field with any [model](https://routerlink.ai/models) that is compatible with the OpenAI format:

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/ltkRsDbAxyB4nlOA/images/image-92.png?fit=max&auto=format&n=ltkRsDbAxyB4nlOA&q=85&s=5db79d68829c4b7ef0b9ba681ea23747" alt="Image" width="1180" height="913" data-path="images/image-92.png" />
    </Frame>

    Next, **edit or create** `auth.json` file. Codex uses this file to read the API key.

    On macOS & Linux: `~/.codex/auth.json`

    On Windows: `C:\Users\<USERNAME>\.codex\auth.json`

    Make sure to replace `<ROUTERLINK_API_KEY>` with your API key from [RouterLink](https://routerlink.ai/settings/api-keys). When replacing it, do not keep the angle brackets `<` and `>`.

    ```json theme={null}
    {
      "OPENAI_API_KEY": "<ROUTERLINK_API_KEY>"
    }
    ```
  </Step>

  <Step title="Codex Loading and Validation">
    <Tabs>
      <Tab title="CLI">
        > Windows users may encounter issues running the software due to missing VC runtime libraries. Please download and install [this software](https://aka.ms/vs/17/release/vc_redist.x64.exe).

        Navigate to your code working directory and run the `codex` command in the terminal

        ```shellscript theme={null}
        codex
        ```

        Select "Yes" to trust this folder.

        <Frame>
          <img src="https://mintcdn.com/matrixlabs/xDQbqIXsjCOPeJoa/images/image-71.png?fit=max&auto=format&n=xDQbqIXsjCOPeJoa&q=85&s=cce2bf7b5b9b8c13945dfc24c2fc1f6a" alt="Image" width="1126" height="276" data-path="images/image-71.png" />
        </Frame>

        Now you can use Codex CLI.
      </Tab>

      <Tab title="App">
        Open Codex App. If prompted to choose, select “sign in with your OpenAI API key” and enter your API key from [RouterLink](https://routerlink.ai/settings/api-keys).

        Now you can use Codex App.

        <Frame>
          <img src="https://mintcdn.com/matrixlabs/gZAsOOdNTNP5Nmcy/images/img_v3_0211f_cb906c37-5e8d-4c44-bed3-bce56b67e8hu.jpg?fit=max&auto=format&n=gZAsOOdNTNP5Nmcy&q=85&s=8ef34cac14cfa1b4c9fb9258e6b8c6a7" alt="Img V3 0211f Cb906c37 5e8d 4c44 Bed3 Bce56b67e8hu" width="2560" height="1640" data-path="images/img_v3_0211f_cb906c37-5e8d-4c44-bed3-bce56b67e8hu.jpg" />
        </Frame>
      </Tab>

      <Tab title="VS Code Extension">
        Click the **Toggle Chat** button at the top (shortcut: `Ctrl+Alt+I`), then click **Codex**.

        <Frame>
          <img src="https://mintcdn.com/matrixlabs/9M5olMZ8YMDkECKE/images/1.jpg?fit=max&auto=format&n=9M5olMZ8YMDkECKE&q=85&s=124310660b30cc2a012116473327aeac" alt="1" width="1360" height="940" data-path="images/1.jpg" />
        </Frame>

        Done! You can now use Codex for VS Code.
      </Tab>
    </Tabs>
  </Step>
</Steps>
