Обновлено 03.08.2026
Cursor и OpenCode через единый API
Базовая схема подключения IDE-клиентов и чек-лист безопасного перехода между моделями.
Общие параметры
- Provider: OpenAI Compatible.
- Base URL: https://apirouter.store/v1.
- API key: отдельный ключ из кабинета.
- Model: точный ID из публичного каталога.
Зачем отдельный ключ на приложение
Ключи Cursor, OpenCode и production-сервиса лучше разделять. Тогда историю и расход проще анализировать, а скомпрометированный ключ можно отозвать без остановки остальных проектов.
Не храните ключ в репозитории, frontend-коде или скриншотах. Используйте секрет-хранилище клиента либо переменную окружения.
Проверка после подключения
- Отправьте короткий запрос без инструментов.
- Проверьте, что в истории указана ожидаемая модель.
- Запустите небольшой tool-call сценарий.
- Проверьте streaming, если клиент использует потоковый ответ.
- Только после этого давайте агенту крупную задачу по репозиторию.
Если приложение показывает контекст 0
Некоторые клиенты получают capabilities только из собственного каталога моделей и не запрашивают их у провайдера повторно. В этом случае удалите и заново добавьте provider после обновления каталога, проверьте точный model ID и перезапустите клиент. Фактический серверный лимит при этом определяется конфигурацией модели, а не подписью в интерфейсе IDE.