Как использовать GPT-5.3 Codex с Claude Code, OpenCode, OpenClaw и Codex CLI
Используйте GPT-5.3 Codex от OpenAI с coding agents, созданными для Anthropic API — Claude Code, OpenCode, OpenClaw, Codex CLI и любым Anthropic SDK. Smart AIPI автоматически переводит между форматами API.
Кратко: Установите ANTHROPIC_API_KEY в ваш ключ Smart AIPI и ANTHROPIC_BASE_URL в https://api.smartaipi.com. Claude Code, OpenCode, OpenClaw, Codex CLI и любой Anthropic SDK будут использовать GPT-5.3 Codex на backend — на 75% дешевле, с автоматическим переводом форматов.
Smart AIPI позволяет использовать модели OpenAI, такие как GPT-5.3 Codex, с любым инструментом, созданным для Anthropic Claude API — включая Claude Code, OpenCode, OpenClaw, Codex CLI и Anthropic SDK для Python/Node. Он автоматически переводит между форматами API, поэтому вам не нужно менять код.
Зачем это может понадобиться?
Многие популярные coding agents и инструменты для разработчиков построены вокруг формата Anthropic API:
- Claude Code — CLI coding agent от Anthropic
- OpenCode — AI coding assistant с открытым исходным кодом для терминала
- OpenClaw — AI coding agent с поддержкой Anthropic API
- Codex CLI — coding agent от OpenAI (поддерживает формат Anthropic API)
- Anthropic SDKs — библиотеки для Python и Node.js
Эти инструменты ожидают endpoint Anthropic /v1/messages. Если вы хотите использовать с ними модели OpenAI, обычно пришлось бы писать слой перевода. Smart AIPI делает это автоматически.
Как это настроить?
Задайте две переменные окружения. Большинство инструментов, совместимых с Anthropic, считывают их автоматически:
export ANTHROPIC_API_KEY=sk-proj-your-smart-aipi-key
export ANTHROPIC_BASE_URL=https://api.smartaipi.com
Вот и всё. Ваш инструмент отправляет запросы в формате Anthropic в Smart AIPI, который переводит их в формат OpenAI, получает ответ от GPT-5.3 Codex и переводит его обратно.
Python (Anthropic SDK)
from anthropic import Anthropic
client = Anthropic(
api_key="sk-proj-your-smart-aipi-key",
base_url="https://api.smartaipi.com"
)
# Здесь на backend используется GPT-5.3 Codex
response = client.messages.create(
model="claude-sonnet-4-5-20250929",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}]
)
Node.js (Anthropic SDK)
import Anthropic from '@anthropic-ai/sdk';
const client = new Anthropic({
apiKey: 'sk-proj-your-smart-aipi-key',
baseURL: 'https://api.smartaipi.com',
});
const response = await client.messages.create({
model: 'claude-sonnet-4-5-20250929',
max_tokens: 1024,
messages: [{ role: 'user', content: 'Hello!' }],
});
Что именно переводится?
Smart AIPI обрабатывает полный двусторонний перевод между форматами Anthropic и OpenAI API:
- Формат запроса —
system+messagesв стиле Anthropic преобразуются в формат OpenAI - Формат ответа — ответы OpenAI преобразуются обратно в структуру Anthropic
content_block - Streaming — Server-sent events переводятся между обоими форматами в реальном времени
- Сопоставление моделей — имена моделей Claude автоматически направляются к наиболее подходящей модели OpenAI
Какие модели с чем сопоставляются?
Когда вы запрашиваете имя модели Claude, Smart AIPI направляет запрос к эквивалентной модели OpenAI:
| Вы запрашиваете | Smart AIPI направляет к | Стоимость / 1M Output |
|---|---|---|
| claude-opus-4-6 | GPT-5.3 Codex | $3.50 |
| claude-sonnet-4-5 | GPT-5.3 Codex | $3.50 |
| claude-haiku-4-5 | Codex Mini | $0.15 |
Часто задаваемые вопросы
Могу ли я использовать Claude Code с Smart AIPI?
Да. Укажите ANTHROPIC_API_KEY и ANTHROPIC_BASE_URL так, чтобы они указывали на Smart AIPI, и Claude Code будет работать, используя GPT-5.3 Codex на backend.
Работает ли streaming через endpoint Anthropic?
Да. Smart AIPI переводит формат streaming от OpenAI в SSE-формат Anthropic в реальном времени. Никаких изменений в коде не требуется.
Такое же ли качество ответа, как при прямом вызове OpenAI?
Да. Smart AIPI направляет запросы к тем же моделям OpenAI. Единственная разница — перевод формата API и цена ниже на 75%.
Могу ли я также использовать формат OpenAI с тем же API key?
Да. Smart AIPI поддерживает и /v1/chat/completions (OpenAI), и /v1/messages (Anthropic) с одним и тем же API key. Используйте тот формат, который нужен вашему инструменту.
OpenAI-совместимый API gateway. Доступ к frontier AI моделям на 75% дешевле.
Начать бесплатно