Crouton Alpha и Pulse Alpha: статус, данные и замена
В OpenCode Crouton Alpha Free помечена как deprecated с 9 ноября 2026 года, а Pulse Alpha Free — с 6 ноября. Разберите ограничения контекста и вывода, условия хранения данных и региональные исключения. Замените прежние ID в Claude Code и OpenCode, настройте модель по умолчанию и проверьте чтение файла. Перед оплатой отдельно проверьте условия доступа к выбранной модели.
Содержание

Замените Crouton Alpha Free и Pulse Alpha Free в OpenCode: не стройте новую работу на этих предварительных версиях. По состоянию на 2026-11-10 OpenCode помечает Crouton как deprecated с 9 ноября, а Pulse — с 6 ноября 2026 года. Выберите доступную замену и проверьте чтение файла через инструмент, прежде чем возвращаться к задачам с кодом.
Доступны ли ещё Crouton Alpha и Pulse Alpha?
Для бесплатных версий в OpenCode ориентируйтесь на официальный список устаревших моделей. В документации OpenCode указаны такие даты:
| Предварительная версия в OpenCode | ID модели | Дата перехода в статус deprecated |
|---|---|---|
| Crouton Alpha Free | crouton-alpha-free | 9 ноября 2026 года |
| Pulse Alpha Free | pulse-alpha-free | 6 ноября 2026 года |
Эти даты относятся только к OpenCode. Они не определяют сроки работы stealth/crouton-alpha в OpenRouter или на API-адресе другого провайдера.
Если вы подключались через OpenRouter, проверьте статус именно этой модели, прежде чем следовать старой инструкции. Наличие записи в каталоге, работающий вход и остаток на балансе не подтверждают, что предварительная версия по-прежнему принимает запросы.
Статус deprecated не определяет и точную ошибку, которую вернёт каждый клиент. Сначала прочитайте уведомление провайдера, а затем решайте, нужно ли менять авторизацию или ждать сброса суточного лимита.
Что означает контекст 1M в характеристиках?
Параметры каталога описывают предварительные версии, но не подтверждают их текущую доступность. В базе моделей OpenCode указаны следующие значения, предоставленные оператором:
| Модель в OpenCode | Контекст, токены | Лимит вывода, токены | Типы входных данных в каталоге |
|---|---|---|---|
| Crouton Alpha Free | 1,048,576 | 270,000 | Текст, изображения, видео, PDF |
| Pulse Alpha Free | 1,048,576 | 131,072 | Текст, изображения |
В обеих записях теперь стоит status = "deprecated". Эти лимиты относятся к подключению через OpenCode. Не переносите их на OpenRouter только потому, что название модели совпадает.
Размер контекста не равен лимиту вывода или суточному числу сообщений и не измеряет качество кода. Кроме того, клиент может использовать меньший контекст, чем допускает каталог провайдера.
Не выбирайте замену по догадкам о том, какая лаборатория стоит за моделью со скрытым разработчиком. Найдите документированный ID и сравните поведение модели на своей задаче.
Сохранялись ли данные и использовались ли они для обучения?
В анонсе Crouton и условиях Pulse были разные обещания об обработке данных. В анонсе от 3 ноября OpenRouter сообщил, что данные не используют для обучения. Само по себе это не означает, что их не сохраняют.
Первоначальная документация Pulse в OpenCode допускала хранение собранных данных и их использование для улучшения модели. Это разрешение улучшать модель на собранных данных, а не гарантия отказа от обучения.
В период предварительного доступа Pulse была недоступна в Европейском союзе, Исландии, Лихтенштейне, Норвегии, на Кубе, в Иране, Северной Корее, России, Украине и Венесуэле. Это исторические ограничения Pulse. Они не определяют правила доступа к модели, которую вы выберете взамен.
Перед подключением закрытого репозитория отдельно проверьте хранение данных, обучение или улучшение модели и региональные ограничения. Требования к месту обработки данных тоже проверяйте отдельно: обработка внутри ЕС и доступ для пользователей из ЕС — разные условия.
Для первого запуска используйте общедоступные файлы или копии без чувствительных данных. Исключите ключи, клиентские данные и конфиденциальные журналы, в том числе файлы, которые инструмент чтения может найти автоматически.
Как заменить модель в Claude Code?
Явно задайте шлюз и новую модель, прежде чем разрешать изменения файлов. В примере используется платная anthropic/claude-sonnet-5.5 из каталога OpenRouter в базе OpenCode.
Это конкретный кандидат на замену, а не раскрытие разработчика одной из предварительных версий и не победитель сравнительного теста. Нужны установленный Claude Code, собственный API-ключ OpenRouter и средства на платные запросы. Запросы оплачиваются через OpenRouter, а не из подписки Claude. Разницу объясняет руководство по установке и оплате Claude Code.
Перед оплатой проверьте, разрешена ли выбранная модель для вашей страны и организации. У Anthropic есть отдельный список регионов коммерческого API. Он не подтверждает доступность каждого стороннего шлюза.
Согласно условиям OpenRouter, сервис не меняет и не отменяет условия моделей без явной письменной оговорки. Поэтому пример ниже не подтверждает доступность Sonnet из России; VPN не заменяет проверку условий. Если они не допускают ваш сценарий, выберите другую разрешённую модель до пополнения баланса.
Начните с репозитория, где есть README.md без чувствительных данных. Если Claude Code сохранил вход в аккаунт Anthropic, выполните /logout и закройте клиент перед сменой способа авторизации.
Пример для Bash следует инструкции OpenRouter для Claude Code. Введите ключ, когда команда начнёт ожидать ввод: символы не отображаются.
read -rs OPENROUTER_API_KEY && export OPENROUTER_API_KEY
(
export ANTHROPIC_BASE_URL="https://openrouter.ai/api"
export ANTHROPIC_API_KEY="$OPENROUTER_API_KEY"
export ANTHROPIC_AUTH_TOKEN=""
export ANTHROPIC_DEFAULT_SONNET_MODEL="anthropic/claude-sonnet-5.5"
export CLAUDE_CODE_SUBAGENT_MODEL="anthropic/claude-sonnet-5.5"
claude --model "anthropic/claude-sonnet-5.5"
)
Круглые скобки ограничивают действие настроек этим запуском. Команды не переписывают профиль оболочки или конфигурацию проекта.
Базовый URL заканчивается на /api, а не на /api/v1. Ключ OpenRouter передаётся через ANTHROPIC_API_KEY, а ANTHROPIC_AUTH_TOKEN явно получает пустое значение. Не смешивайте этот вариант с другой схемой авторизации.
В Claude Code выполните /status. Проверьте, что для авторизации используется ANTHROPIC_API_KEY, а базовый URL — https://openrouter.ai/api. Откройте /model, чтобы проверить выбранную модель.
Затем отправьте задачу:
Use a file-read tool to read README.md. Return its first heading exactly, then summarize the project's purpose in two sentences. Do not edit files or run commands.
Убедитесь, что инструмент действительно прочитал файл, а модель точно воспроизвела первый заголовок. Проверьте, что файлы не изменились. В разделе Activity OpenRouter посмотрите модель, указанную для запроса: ответ модели о собственном названии не доказывает, куда ушёл запрос.
Для совместимости с Claude Code OpenRouter рекомендует поставить прямого провайдера Anthropic на первое место. Следуйте этой рекомендации, прежде чем считать другие варианты поставки модели взаимозаменяемыми.
Перед более крупной задачей найдите старый ID в настройках отдельных ролей. Проверьте ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_HAIKU_MODEL и ANTHROPIC_DEFAULT_FABLE_MODEL, а также настройки Sonnet и субагентов — вспомогательных агентов.
Справочник моделей Claude Code различает выбор модели при запуске и переопределения для ролей. Меняйте только устаревшие значения. Успешный запрос в основном сеансе не проверяет каждого отдельно настроенного помощника.
Как заменить Pulse или Crouton в OpenCode?
Обновите модель и в текущем сеансе, и в постоянных настройках по умолчанию. Пример использует тот же аккаунт OpenRouter, что и настройка Claude Code.
Запустите opencode в тестовом репозитории. Выполните /connect, выберите OpenRouter и введите свой ключ OpenRouter. Выполните /models и выберите openrouter/anthropic/claude-sonnet-5.5.
Этот порядок подключения описан в инструкции OpenRouter для OpenCode. Префикс openrouter/ задаёт провайдера в OpenCode. Оставшаяся часть anthropic/claude-sonnet-5.5 — ID модели на шлюзе.
После подключения выполните проверку в Bash:
opencode run --model openrouter/anthropic/claude-sonnet-5.5 \
"Use a file-read tool to read README.md. Return its first heading exactly, then summarize the project's purpose in two sentences. Do not edit files or run commands."
Просмотрите результат вызова инструмента и ответ в терминале. Сверьте заголовок, убедитесь в отсутствии изменений и проверьте модель запроса в Activity OpenRouter.
Для новых задач задайте документированный параметр верхнего уровня model. Добавьте эту структуру в opencode.json проекта, объединив её с существующими настройками:
{
"$schema": "https://opencode.ai/config.json",
"model": "openrouter/anthropic/claude-sonnet-5.5"
}
Не меняйте остальные параметры. Справочник конфигурации OpenCode подтверждает значение $schema и описывает расположение файлов настроек проекта и пользователя.
Модель, уже выбранная в сеансе, имеет приоритет над значением из конфигурации. Поэтому в текущем сеансе тоже используйте /models. Выбор модели для сеанса не переписывает файл настроек, как объясняет документация выбора моделей.
Если замена отсутствует в списке, проверьте, включены ли модель и её провайдер в этом проекте. При необходимости перезапустите OpenCode после подключения провайдера. Не угадывайте ID и не копируйте его из каталога другого провайдера.
Не переносите старый API-адрес Pulse в Claude Code ради обхода ограничения клиента. По документации OpenCode бесплатные чат-модели требуют OpenCode. Совместимость формата API не отменяет это условие.
Запрос не работает: причина в лимите или настройках?
Сначала проверьте статус модели, затем авторизацию и доступную квоту. Сброс суточного лимита и переход модели в deprecated — разные события.
При ошибке авторизации проверьте источник ключа и базовый URL. В Claude Code снова откройте /status и проверьте сохранённый вход в аккаунт. В OpenCode переподключите нужного провайдера и сверьте полный идентификатор provider/model.
Если закончились бесплатные сообщения, ориентируйтесь на квоту и время сброса в своём аккаунте. Время на чужом скриншоте не определяет ваш лимит. Различайте суточную квоту, ограничения частоты запросов и доступную мощность провайдера.
При тайм-ауте или пустом ответе сохраните состояние задачи перед повтором. Не запускайте несколько параллельных попыток через непроверенное подключение. Ограничьте число повторов, затем переключитесь на заранее выбранную допустимую замену вместо бесконечного цикла.
Процент доступности в день запуска ничего не подтверждает о состоянии сервиса сегодня. При проверке замены записывайте завершённые задачи, ошибки, повторы и начисленные расходы. Одного текстового ответа недостаточно: отдельно проверьте чтение файлов, вызовы инструментов и остальные нужные действия.
Когда стоит перейти на платную модель?
Выбирайте платную модель с известным ID, если сбои предварительной версии мешают работе или её условия обработки данных вам не подходят. Оплата сама по себе не гарантирует доступность, допуск из вашего региона или отсутствие хранения данных.
Настройка Sonnet выше — один конкретный кандидат. Для сравнения другого варианта используйте руководство по подключению MiniMax M3.1 Flash и повторите ту же проверочную задачу.
По состоянию на 2026-11-10 FAQ OpenRouter перечисляет банковские карты, AliPay и криптоплатежи в USDC. Этот перечень сам по себе не подтверждает приём конкретной российской карты. Проверьте доступный вам способ оплаты до пополнения.
Сверьте текущие цены токенов, правила учёта кеша и обязательные комиссии платформы. Сравнивайте расходы на одинаковый принятый результат, включая повторные запросы. Время проверки результата учитывайте отдельно: одной цены токенов недостаточно для выбора.
Перед переходом на другую бесплатную предварительную версию сохраните незавершённую работу локально и настройте допустимую замену. Запишите точный ID в формате provider/model и условия обработки данных. Возвращайтесь к предварительной версии только после повторной проверки доступа и поведения на той же задаче.