Перейти к содержанию
CoreInfra
Все записи

Любые модели в любых агентах

Выбор модели в Claude: модели CoreInfra, включая GLM 5.3 Flash, GPT-5.6 и Kimi K3
Выбор модели в Codex: модели CoreInfra, включая DeepSeek V4, GLM 5.3 и Kimi K2.7 Code

Сегодня OpenAI и Anthropic лежали одновременно и довольно долго.
А у нас по этому поводу новая фича.
Легкий выбор ЛЮБЫХ моделей в Claude, Codex и любых других агентах. А также экспериментальная конвертация между разными протоколами.

Зачем, спросите вы? Codex умеет только Responses API, а Claude – только Messages API. А при этом большинство провайдеров предоставляют только Chat Completions. Получаются изолированные миры. А хочется использовать любые модели в любых агентах.

Чтобы это включить в Codex, нужно указать в ~/.codex/config.toml:

base_url = "https://hub.coreinfra.ai/codex/api/v1"
# Необязательно — только если хотите поэкспериментировать с конвертацией
http_headers = { "X-CoreInfra-CrossProtocol" = "1" }

Чтобы включить это в Claude, нужно добавить в секцию env файла ~/.claude/settings.json:

"ANTHROPIC_BASE_URL": "https://hub.coreinfra.ai/claude/api",
"CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY": "1",
"ANTHROPIC_CUSTOM_HEADERS": "X-CoreInfra-CrossProtocol: 1",
"CLAUDE_CODE_SUBAGENT_MODEL": "claude-gpt-5.6-luna",
"CLAUDE_CODE_SUBAGENT_MODEL_FORCE": "1",

ANTHROPIC_CUSTOM_HEADERS нужен для включения конвертации.
CLAUDE_CODE_SUBAGENT_MODEL и CLAUDE_CODE_SUBAGENT_MODEL_FORCE нужны, чтобы явно указать модель для сабагентов. Без них для сабагентов всегда выбирается Sonnet.

Автор: Сергей Разметов