Руководство CodeSpark
1. Установка расширения
CodeSpark устанавливается как обычное расширение VS Code:
- Откройте VS Code версии 1.84 или выше.
- Нажмите Ctrl+Shift+X (Cmd+Shift+X на macOS) — откроется панель Extensions.
- В поиске введите
CodeSpark. - Нажмите Install напротив расширения от издателя
codespark. - В левом сайдбаре появится иконка-искра. Кликните её — откроется панель CodeSpark.
Альтернативно: ссылка на Marketplace — marketplace.visualstudio.com/items?itemName=codespark.codespark.
2. Вход в аккаунт
При первом открытии панели CodeSpark попросит войти. Доступно два способа:
Через Яндекс ID (рекомендуется)
- Нажмите кнопку Войти через Яндекс ID.
- VS Code откроет браузер — подтвердите вход и дайте разрешение.
- Вернитесь в редактор — вы авторизованы.
Через код на e-mail
- Нажмите Войти по e-mail.
- Введите адрес — придёт шестизначный код.
- Введите код в поле подтверждения. Код действителен 10 минут.
После успешного входа на бесплатном тарифе вам начислено 50 спарков. Баланс виден в нижней части панели.
3. Первый запрос
Самый простой способ попробовать CodeSpark — открыть свой проект в VS Code и задать вопрос о коде.
- Откройте панель CodeSpark (иконка в сайдбаре или Ctrl+Shift+P →
CodeSpark: Открыть чат). - Напишите что-нибудь вроде: «Объясни что делает файл
src/api.ts» или «Добавь тест на функцию X». - Нажмите Enter. Ответ появится в чате, файл будет прочитан автоматически, если вы упомянули его через
@.
Упоминания файлов: наберите @ — откроется fuzzy-поиск по файлам проекта. Можно упоминать и целые папки.
4. Переключение моделей
В правом верхнем углу окна чата — селектор моделей. Доступны:
- Claude: Opus 4.7, Sonnet 4.6, Haiku 4.5
- OpenAI: GPT-5, GPT-5 mini
- Google: Gemini 2.5 Pro
- DeepSeek: DeepSeek V3
- Яндекс: YandexGPT 5 Pro
Стоимость каждого запроса зависит от длины переписки и цены выбранной модели. Детали — что такое спарк, сравнение моделей — страница моделей.
5. Режим агента
Когда вы просите что-то сделать, а не просто объяснить, — модель автоматически подключает инструменты: читает файлы, вносит правки, запускает команды. Это и есть агентский режим. Работает для любой модели из списка.
Что агент умеет:
- Читать файлы проекта и собирать контекст без вашего участия.
- Редактировать и создавать файлы — каждое изменение показывается в виде диффа с одобрением перед записью.
- Запускать команды в терминале — с подтверждением перед выполнением.
- Искать по коду через
search_files/list_files.
Перед каждой потенциально разрушительной операцией — запись в файл, выполнение команды — 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. Клавиатурные сокращения
- Ctrl+Shift+N (Cmd+Shift+N) — новый чат
- Ctrl+Shift+H (Cmd+Shift+H) — история чатов
- Ctrl+Shift+P →
CodeSpark: ...— все команды @в чате — упоминание файлов проекта/в чате — встроенные слэш-команды
9. Поддержка
- E-mail: support@codespark.tech
- Telegram: @codespark
- Новости и анонсы: страница новостей