Skip to main content

Быстрая таблица

Ключи и квота

Неверный или обрезанный ключ

Чаще всего проблема не в сломанном ключе, а в потерянных символах при выделении текста мышью. Всегда используйте кнопку Copy на странице активации. Вставьте ключ на странице проверки: если он действителен, ключ в порядке, а проблема в настройках приложения.

Срок ключа истёк

У каждого пакета есть срок действия с момента активации (указан на товаре). После истечения каждый запрос возвращает 401, даже если квота осталась. Страница проверки показывает дату окончания. Неиспользованные токены на новый код не переносятся.

Квота исчерпана

Всё работало, и вдруг каждый запрос падает с insufficient quota. Посмотрите остаток на странице проверки. Аномально быстрый расход обычно означает, что агент читает весь репозиторий или очень длинный диалог пересылается каждый ход.

Потерян ключ

Активируйте тот же код CDK снова на redeem.teamsoclo.site; страница покажет исходный ключ. Новые ключи для уже активированных кодов не выдаются.

Сколько машин на один ключ

Ограничения по устройствам нет, но лимит запросов в минуту делится между всеми машинами, использующими ключ. При совместном использовании пользователи конкурируют за один лимит и быстрее упираются в 429.

Подключение

Пропущен /v1

Правильный Base URL — https://gpt.teamsoclo.site/v1. Без /v1 запросы уходят на сайт вместо API, и приложение показывает 404 или «не удалось подключиться».
Обратное тоже не работает: некоторые приложения (Chatbox, некоторые сборки Cline) сами добавляют /v1. Если вы его указали и всё равно 404, попробуйте без /v1: реальный адрес мог стать /v1/v1.

Вызов модели другого пакета

No available channel for model gpt-astra under group default значит, что ключ GPT вызывает модель Astra (или наоборот). Каждый ключ вызывает только модель своего пакета. Проверьте:

429 Too Many Requests

У каждого ключа есть максимум успешных запросов в минуту, заданный пакетом. Сверх него вы получаете 429 с сообщением «request limit reached». Подождите следующей минуты. Для пакетных скриптов добавьте паузу между вызовами или купите ещё один код, чтобы разделить нагрузку.

Ответ обрывается

На вопросах, требующих долгих размышлений, запрос без стриминга может оборваться до первого токена. Включите stream: true. Большинство чат-приложений уже так делают; при вызове из кода добавьте сами.

Unsupported parameter: reasoning_effort

Верхнеуровневый reasoning_effort принимает только Chat Completions. В Responses API используйте "reasoning": {"effort": "high"}. Codex делает это сам.

Codex

codex: command not found после установки

npm завершился, но текущий терминал не перечитал PATH. Откройте новый терминал. Если не помогло, проверьте, что папка bin из npm есть в PATH:
Эта папка плюс /bin должны быть в $PATH.

Codex всё ещё просит войти в OpenAI

Переменная TEAMSOCLO_API_KEY не дошла до процесса Codex:
  • Терминал: откройте новую вкладку, проверьте echo $TEAMSOCLO_API_KEY.
  • VS Code на macOS: выйдите через Cmd + Q и откройте снова. Команда установки задала переменную для GUI-приложений через launchctl.
  • VS Code на Linux: запустите VS Code из терминала (code .) или перелогиньтесь.
  • Windows: откройте новый PowerShell или VS Code после setx.
Проверьте, что в config.toml есть requires_openai_auth = false и env_key = "TEAMSOCLO_API_KEY".

config.toml изменён, но Codex не меняется

Конфиг читается только при старте процесса. Reload Window недостаточно: полностью закройте VS Code (macOS Cmd + Q, Windows — все окна и фоновые процессы). Это самый частый вопрос про Codex.

EACCES: permission denied при npm install

Node установлен с системными правами, часто на Linux. Смените prefix npm:
Добавьте строку export в ~/.bashrc или ~/.zshrc. В долгосрочной перспективе ставьте Node через nvm, см. Начало работы.

Windows: running scripts is disabled on this system

PowerShell блокирует файлы .ps1, а набранные в PowerShell codex / npm идут через .ps1-шимы npm. Выполните один раз:
Затем откройте новый PowerShell. Или набирайте codex.cmd, npm.cmd.

Windows: EBUSY: resource busy or locked

Codex запущен (CLI, расширение или приложение), и npm не может перезаписать codex.exe. Закройте всё, где работает Codex, и повторите команду установки. Конфиг уже записан до этого шага; пропущено только обновление CLI.

Windows: ошибка кодировки конфига

Правка в PowerShell 5.1 через Set-Content -Encoding UTF8 добавляет BOM, который Codex не читает. Снова выполните команду установки (пишет UTF‑8 без BOM) или сохраните файл в VS Code как UTF-8 (не UTF-8 with BOM).

Восстановить прежний конфиг

Каждый запуск команды установки сохраняет старый конфиг рядом с новым:
В инструменте выберите Reset — он восстановит сам.

Частые вопросы

Как сменить ключ

Повторите команду установки Codex с новым ключом или перезапустите инструмент. В Cursor, Cline и Chatbox измените поле API Key в Settings.

Можно ли запускать команду установки несколько раз

Да. Она рассчитана на повтор: старый конфиг сохраняется как .bak.<метка времени>, CLI обновляется, старая строка ключа в rc-файле оболочки заменяется.

Отправляет ли команда мой ключ куда-то

Нет. Вы вставляете ключ в команду на своей машине; она пишет только переменную окружения и локальный конфиг. Команда целиком показана на странице — прочитайте каждую строку перед запуском.

Удалить всё

См. Удаление на странице Codex. В других приложениях просто удалите ключ в их Settings.

Всё ещё не работает

1

Жив ли ключ

Вставьте его на странице проверки. Ошибка здесь означает проблему с ключом (неверный, истёк, без квоты), а не с приложением.
2

Вызовите API напрямую через cURL

Если это работает, а приложение нет, проблема в настройках приложения.
3

Перепроверьте три вещи в приложении

Base URL заканчивается на /v1, ключ полный, модель соответствует пакету. Это почти все причины.
4

Обратитесь в поддержку

Отправьте скриншот ошибки и последние 4 символа ключа в t.me/teamsoclo. Никогда не отправляйте ключ целиком.