Using JetBrains Air with Codex and Azure OpenAI A developer configured JetBrains Air to run a separate "Codex Azure" agent through the Agent Client Protocol (ACP), letting the Codex CLI use OpenAI models deployed in Azure OpenAI without editing Codex's config.toml or restarting the app. The setup pins @agentclientprotocol/codex-acp at version 2.2.2 and installs it locally under ~/.local/share/codex-acp rather than running it via npx, to avoid pulling unpinned dependencies, and sets MODEL_PROVIDER to "azure" in Air's acp.json file stored under ~/Library/Application Support/JetBrains/Air. The author says the approach works and is "quite pleasant," while noting Air still needs access to the API key environment variable named in the env_key setting. So I’ve been switching between using the CLI