Jak używać GPT-5.3 Codex z Claude Code, OpenCode, OpenClaw i Codex CLI

Używaj GPT-5.3 Codex od OpenAI z agentami do kodowania zbudowanymi dla API Anthropic — Claude Code, OpenCode, OpenClaw, Codex CLI i dowolnym SDK Anthropic. Smart AIPI automatycznie tłumaczy między formatami API.

S
Smart AIPI Team
5 min czytania ·
Jak używać GPT-5.3 Codex z Claude Code, OpenCode, OpenClaw i Codex CLI

TL;DR: Ustaw ANTHROPIC_API_KEY na swój klucz Smart AIPI i ANTHROPIC_BASE_URL na https://api.smartaipi.com. Claude Code, OpenCode, OpenClaw, Codex CLI i dowolne SDK Anthropic będą używać GPT-5.3 Codex po stronie backendu — 75% taniej, z automatycznym tłumaczeniem formatów.

Smart AIPI pozwala używać modeli OpenAI, takich jak GPT-5.3 Codex, z dowolnym narzędziem zbudowanym dla API Anthropic Claude — w tym Claude Code, OpenCode, OpenClaw, Codex CLI i SDK Python/Node Anthropic. Automatycznie tłumaczy między formatami API, więc nie musisz zmieniać żadnego kodu.

Dlaczego miałbym tego potrzebować?

Wiele popularnych agentów do kodowania i narzędzi deweloperskich jest zbudowanych pod format API Anthropic:

  • Claude Code — agent CLI do kodowania od Anthropic
  • OpenCode — open-source'owy asystent AI do kodowania działający w terminalu
  • OpenClaw — agent AI do kodowania ze wsparciem dla API Anthropic
  • Codex CLI — agent do kodowania od OpenAI (obsługuje format API Anthropic)
  • SDK Anthropic — biblioteki Python i Node.js

Te narzędzia oczekują endpoint /v1/messages Anthropic. Jeśli chcesz używać z nimi modeli OpenAI, normalnie musiałbyś napisać warstwę tłumaczącą. Smart AIPI robi to automatycznie.

Jak to skonfigurować?

Ustaw dwie zmienne środowiskowe. Większość narzędzi zgodnych z Anthropic odczytuje je automatycznie:

export ANTHROPIC_API_KEY=sk-proj-your-smart-aipi-key
export ANTHROPIC_BASE_URL=https://api.smartaipi.com

I to wszystko. Twoje narzędzie wysyła żądania w formacie Anthropic do Smart AIPI, które tłumaczy je na format OpenAI, pobiera odpowiedź z GPT-5.3 Codex i tłumaczy ją z powrotem.

Python (SDK Anthropic)

from anthropic import Anthropic

client = Anthropic(
    api_key="sk-proj-your-smart-aipi-key",
    base_url="https://api.smartaipi.com"
)

# To trafia do GPT-5.3 Codex po stronie backendu
response = client.messages.create(
    model="claude-sonnet-4-5-20250929",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello!"}]
)

Node.js (SDK 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!' }],
});

Co dokładnie jest tłumaczone?

Smart AIPI obsługuje pełne tłumaczenie w obie strony między formatami API Anthropic i OpenAI:

  • Format żądania — styl Anthropic z system i messages konwertowany do formatu OpenAI
  • Format odpowiedzi — odpowiedzi OpenAI konwertowane z powrotem do struktury content_block Anthropic
  • Streaming — zdarzenia wysyłane przez serwer tłumaczone między obiema formatami w czasie rzeczywistym
  • Mapowanie modeli — nazwy modeli Claude automatycznie kierowane do najlepiej dopasowanego modelu OpenAI

Jakie modele są mapowane na jakie?

Gdy żądasz nazwy modelu Claude, Smart AIPI kieruje ją do równoważnego modelu OpenAI:

Żądasz Smart AIPI kieruje do Koszt / 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

Często zadawane pytania

Czy mogę używać Claude Code ze Smart AIPI?

Tak. Ustaw ANTHROPIC_API_KEY i ANTHROPIC_BASE_URL, aby wskazywały na Smart AIPI, a Claude Code będzie działać z GPT-5.3 Codex po stronie backendu.

Czy streaming działa przez endpoint Anthropic?

Tak. Smart AIPI tłumaczy format streaming OpenAI na format SSE Anthropic w czasie rzeczywistym. Nie są potrzebne żadne zmiany w Twoim kodzie.

Czy jakość odpowiedzi jest taka sama jak przy bezpośrednim wywołaniu OpenAI?

Tak. Smart AIPI kieruje do tych samych modeli OpenAI. Jedyna różnica to tłumaczenie formatu API i cena niższa o 75%.

Czy mogę też używać formatu OpenAI z tym samym API key?

Tak. Smart AIPI obsługuje zarówno /v1/chat/completions (OpenAI), jak i /v1/messages (Anthropic) z tym samym API key. Użyj formatu, którego potrzebuje Twoje narzędzie.

Integracja Anthropic Agenci do kodowania
S
Autor
Smart AIPI

Brama API kompatybilna z OpenAI. Uzyskaj dostęp do frontier AI models przy koszcie niższym o 75%.

Zacznij za darmo

Wiadomość wysłana

Odpowiemy w ciągu 2 dni roboczych.

Kontakt z supportem

Masz pytanie albo potrzebujesz pomocy? Wyślij nam wiadomość, a odpowiemy w ciągu 2 dni roboczych.