Руководство CodeSpark

Установка, вход, настройка моделей и биллинга. От нуля до первого ответа ИИ — 5 минут.

1. Установка расширения

CodeSpark устанавливается как обычное расширение VS Code:

  1. Откройте VS Code версии 1.84 или выше.
  2. Нажмите Ctrl+Shift+X (Cmd+Shift+X на macOS) — откроется панель Extensions.
  3. В поиске введите CodeSpark.
  4. Нажмите Install напротив расширения от издателя codespark.
  5. В левом сайдбаре появится иконка-искра. Кликните её — откроется панель CodeSpark.

Альтернативно: ссылка на Marketplace — marketplace.visualstudio.com/items?itemName=codespark.codespark.

2. Вход в аккаунт

При первом открытии панели CodeSpark попросит войти. Доступно два способа:

Через Яндекс ID (рекомендуется)

  1. Нажмите кнопку Войти через Яндекс ID.
  2. VS Code откроет браузер — подтвердите вход и дайте разрешение.
  3. Вернитесь в редактор — вы авторизованы.

Через код на e-mail

  1. Нажмите Войти по e-mail.
  2. Введите адрес — придёт шестизначный код.
  3. Введите код в поле подтверждения. Код действителен 10 минут.

После успешного входа на бесплатном тарифе вам начислено 50 спарков. Баланс виден в нижней части панели.

3. Первый запрос

Самый простой способ попробовать CodeSpark — открыть свой проект в VS Code и задать вопрос о коде.

  1. Откройте панель CodeSpark (иконка в сайдбаре или Ctrl+Shift+PCodeSpark: Открыть чат).
  2. Напишите что-нибудь вроде: «Объясни что делает файл src/api.ts» или «Добавь тест на функцию X».
  3. Нажмите Enter. Ответ появится в чате, файл будет прочитан автоматически, если вы упомянули его через @.

Упоминания файлов: наберите @ — откроется fuzzy-поиск по файлам проекта. Можно упоминать и целые папки.

4. Переключение моделей

В правом верхнем углу окна чата — селектор моделей. Доступны:

Стоимость каждого запроса зависит от длины переписки и цены выбранной модели. Детали — что такое спарк, сравнение моделей — страница моделей.

5. Режим агента

Когда вы просите что-то сделать, а не просто объяснить, — модель автоматически подключает инструменты: читает файлы, вносит правки, запускает команды. Это и есть агентский режим. Работает для любой модели из списка.

Что агент умеет:

Перед каждой потенциально разрушительной операцией — запись в файл, выполнение команды — CodeSpark показывает одобрение. Ничего не делается молча. Если агент пошёл не туда, любой шаг с правкой файла можно откатить одним кликом — перед каждой правкой автоматически сохраняется снапшот.

6. Подключение MCP-серверов

CodeSpark поддерживает Model Context Protocol — стандарт для подключения внешних инструментов и источников данных.

Откройте панель MCP-серверов в настройках расширения. Добавьте сервер, указав команду запуска (например, npx -y @modelcontextprotocol/server-filesystem /path). Агент автоматически получит доступ к новым инструментам.

7. Пополнение баланса

Когда бесплатные 50 спарков заканчиваются, есть два пути:

Подписка

Оформите тариф Pro (500 спарков/мес, 1 490 ₽) или Pro Max (1 500 спарков/мес, 3 490 ₽). Списание автоматическое, отмена — в любой момент.

Пакеты спарков

Разовая покупка без срока действия: 100, 500 или 2 000 спарков. Оплата через ЮKassa, фискальный чек по 54-ФЗ приходит на e-mail сразу после оплаты.

Управление подпиской и пакетами — на странице биллинга.

8. Клавиатурные сокращения

9. Поддержка