Como usar GPT-5.3 Codex com Claude Code, OpenCode, OpenClaw e Codex CLI
Use o GPT-5.3 Codex da OpenAI com agentes de coding criados para a API da Anthropic — Claude Code, OpenCode, OpenClaw, Codex CLI e qualquer SDK da Anthropic. Smart AIPI traduz entre formatos de API automaticamente.
TL;DR: Defina ANTHROPIC_API_KEY como sua chave Smart AIPI e ANTHROPIC_BASE_URL como https://api.smartaipi.com. Claude Code, OpenCode, OpenClaw, Codex CLI e qualquer SDK da Anthropic usarão GPT-5.3 Codex no backend — 75% mais barato, tradução automática de formato.
Smart AIPI permite que você use modelos da OpenAI como GPT-5.3 Codex com qualquer ferramenta criada para a API Claude da Anthropic — incluindo Claude Code, OpenCode, OpenClaw, Codex CLI e os SDKs Python/Node da Anthropic. Ele traduz entre formatos de API automaticamente, então você não precisa mudar nenhum código.
Por que eu precisaria disso?
Muitos agentes de coding e ferramentas para desenvolvedores populares foram criados para o formato de API da Anthropic:
- Claude Code — agente de coding em CLI da Anthropic
- OpenCode — assistente de coding com AI de código aberto baseado em terminal
- OpenClaw — agente de coding com AI com suporte à API da Anthropic
- Codex CLI — agente de coding da OpenAI (suporta formato de API da Anthropic)
- SDKs da Anthropic — bibliotecas para Python e Node.js
Essas ferramentas esperam o endpoint /v1/messages da Anthropic. Se você quiser usar modelos da OpenAI com elas, normalmente precisaria escrever uma camada de tradução. Smart AIPI cuida disso automaticamente.
Como eu configuro isso?
Defina duas variáveis de ambiente. A maioria das ferramentas compatíveis com Anthropic lê isso automaticamente:
export ANTHROPIC_API_KEY=sk-proj-your-smart-aipi-key
export ANTHROPIC_BASE_URL=https://api.smartaipi.com
É só isso. Sua ferramenta envia requisições no formato Anthropic para Smart AIPI, que as traduz para o formato OpenAI, obtém a resposta do GPT-5.3 Codex e a traduz de volta.
Python (SDK da Anthropic)
from anthropic import Anthropic
client = Anthropic(
api_key="sk-proj-your-smart-aipi-key",
base_url="https://api.smartaipi.com"
)
# Isto usa GPT-5.3 Codex no backend
response = client.messages.create(
model="claude-sonnet-4-5-20250929",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}]
)
Node.js (SDK da Anthropic)
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!' }],
});
O que exatamente é traduzido?
Smart AIPI cuida da tradução completa de ida e volta entre os formatos de API da Anthropic e da OpenAI:
- Formato da requisição —
system+messagesno estilo Anthropic convertidos para o formato da OpenAI - Formato da resposta — respostas da OpenAI convertidas de volta para a estrutura
content_blockda Anthropic - Streaming — eventos enviados pelo servidor traduzidos entre os dois formatos em tempo real
- Mapeamento de modelos — nomes de modelos Claude roteados automaticamente para o modelo OpenAI equivalente
Quais modelos mapeiam para quais?
Quando você solicita um nome de modelo Claude, Smart AIPI o roteia para o modelo OpenAI equivalente:
| Você solicita | Smart AIPI roteia para | Custo / 1M de saída |
|---|---|---|
| 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 |
Perguntas frequentes
Posso usar Claude Code com Smart AIPI?
Sim. Defina ANTHROPIC_API_KEY e ANTHROPIC_BASE_URL para apontar para Smart AIPI, e o Claude Code funcionará usando GPT-5.3 Codex no backend.
O streaming funciona pelo endpoint da Anthropic?
Sim. Smart AIPI traduz o formato de streaming da OpenAI para o formato SSE da Anthropic em tempo real. Nenhuma mudança é necessária no seu código.
A qualidade da resposta é a mesma de chamar a OpenAI diretamente?
Sim. Smart AIPI roteia para os mesmos modelos da OpenAI. A única diferença é a tradução do formato de API e o preço 75% menor.
Também posso usar o formato OpenAI com a mesma API key?
Sim. Smart AIPI oferece suporte tanto a /v1/chat/completions (OpenAI) quanto a /v1/messages (Anthropic) com a mesma API key. Use o formato que sua ferramenta precisar.
Gateway de API compatível com OpenAI. Acesse modelos de AI de ponta com 75% menos custo.
Comece grátis