Skycode

API Конфигурация

Настройка провайдеров и моделей AI

Вкладка API Конфигурация — главная настройка Skycode. Здесь выбирается провайдер, модель и указывается API-ключ.

Провайдер

Выпадающий список всех поддерживаемых AI-провайдеров. Среди них:

  • OpenRouter — агрегатор, один ключ даёт доступ к 200+ моделям (Claude, GPT, Gemini, DeepSeek, Qwen и др.)
  • Anthropic — прямой доступ к Claude
  • OpenAI — GPT-4o, o3-mini, GPT-5 и др.
  • Google AI — Gemini
  • Ollama — локальные модели без интернета
  • LM Studio — локальный сервер моделей
  • LiteLLM — унифицированный прокси для любых моделей
  • Azure OpenAI — для корпоративного использования
  • И другие: DeepSeek, Groq, Bedrock, Vertex AI, Mistral, xAI и т.д.

После выбора провайдера появятся дополнительные поля.

API-ключ

Ключ доступа к выбранному провайдеру. Хранится локально в секретном хранилище VS Code. Не передаётся на серверы Skycode.

Модель

Выбор конкретной модели у провайдера. Для большинства провайдеров список моделей загружается автоматически. Для Ollama — подтягиваются модели, установленные на локальной машине.

Также можно ввести ID модели вручную — полезно для новых или кастомных моделей.

Раздельные модели для режимов

Переключатель «Использовать разные модели для режимов Планирования и Действия» позволяет задать отдельную модель для каждого режима. Например:

  • План — мощная модель рассуждений (Claude Sonnet 4, o3)
  • Акт — быстрая модель кодирования (GPT-4o, DeepSeek Coder)

Это экономит токены: дорогая модель думает, дешёвая — выполняет.

Конфигурация модели

Расширенные параметры для каждой модели:

ПараметрОписание
Поддержка изображенийВключить, если модель умеет работать с изображениями
Формат сообщений R1Для моделей DeepSeek R1 — специальный формат мышления
Размер контекстного окнаМаксимальное количество токенов в одном запросе. Обычно определяется автоматически
Макс. выходных токеновОграничение длины ответа модели
Цена ввода / выводаСтоимость за 1M токенов — используется для подсчёта расходов
ТемператураСтепень «креативности» модели. 0 — детерминированный ответ, 1 — более разнообразный

Облегчённый режим

Переключатель «Облегчённый режим (для слабых моделей)» уменьшает размер системного промпта и количество доступных инструментов. Рекомендуется для моделей менее 70B параметров или бесплатных версий.

Сбрасывается автоматически при смене модели.

Базовый URL и кастомные заголовки

Для провайдеров с собственным API (self-hosted, прокси) можно указать:

  • Базовый URL — адрес API-эндпоинта
  • Кастомные заголовки — дополнительные HTTP-заголовки для авторизации или маршрутизации