Что даёт
Агент Cline в VS Code: читает и правит файлы, запускает команды — через наши модели.
Эндпоинт: POST https://api.morsmorii.ru/v1/messages (провайдер Anthropic) или https://api.morsmorii.ru/v1/chat/completions
Какую модель брать
claude-sonnet-5-5
Cline строит длинные агентские ходы с инструментами; Sonnet 5.5 через Messages API ведёт себя ровно как у Anthropic, включая кэш промпта.
Ориентир стоимости
час активной работы агента в коде на Sonnet 5.5 — обычно 50–250 ₽, зависит от размера проекта и числа ходов
Шаги
- Cline → Settings → API Provider: Anthropic.
- Anthropic API Key: ключ Morsmorii.
- Включите «Use custom base URL» и вставьте https://api.morsmorii.ru.
- Model: claude-sonnet-5-5.
- Если claude-sonnet-5-5 нет в списке моделей провайдера Anthropic — провайдер «OpenAI Compatible»: Base URL https://api.morsmorii.ru/v1, API Key — ключ Morsmorii, Model ID claude-sonnet-5-5.
- В «Model Configuration» провайдера OpenAI Compatible задайте вручную: Context Window 200 000, Max Output Tokens 8192, включите Supports Images — сам Cline окно наших моделей не узнает и будет неверно считать контекст.
- Свой агент (agent:Имя) — только через OpenAI Compatible: в провайдере Anthropic своё имя модели не ввести.
Конфигурация
Вместо sk-ВАШ_КЛЮЧ_MORSMORII подставьте ключ из раздела «API-ключи». Для инструмента лучше завести отдельный ключ с ограничением по моделям и бюджетом.
Что шлёт Cline (для проверки curl)
curl https://api.morsmorii.ru/v1/messages \
-H "x-api-key: sk-ВАШ_КЛЮЧ_MORSMORII" -H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-5-5","max_tokens":1024,"stream":true,
"system":"You are Cline","messages":[{"role":"user","content":"ping"}]}'Как ограничить ключ
- В разделе «API-ключи» создайте отдельный ключ для этого инструмента — так расход виден отдельно, а отзыв не заденет остальное.
- В поле «Модели» оставьте только рекомендованные выше: ключ ответит 403 на любую другую модель.
- Задайте месячный бюджет в рублях: после него — 429 key_budget_exceeded, списание останавливается.
- В команде каждый сотрудник заводит свои ключи: расход по людям видно в разделе «Команда» и в
GET /v1/usage.