Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>TopCodeNew to Visual Studio Code? Get it now.
TopCode

TopCode

Preview

TopRouter

|
1 install
| (0) | Free
ИИ-агент для программирования на DeepSeek V4: правит код, запускает команды и тесты. Оплата в рублях через TopRouter.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TopCode

ИИ-агент для программирования в VS Code на моделях DeepSeek V4. Оплата в рублях через TopRouter, без иностранной карты.

Агент читает проект, правит файлы, запускает команды и тесты — и спрашивает разрешения так, как вы настроите.

Что умеет

Работа с проектом Читает и ищет по файлам, правит код, запускает команды в терминале и тесты, доводит задачу до зелёных тестов.
Две модели Balanced — DeepSeek V4 Flash (быстро и дёшево), Quality — DeepSeek V4 Pro (сложные задачи).
Режимы контроля Default Safe, Accept Edits, Plan, Full Control — см. ниже.
Откат Изменения файлов за ход можно откатить одной кнопкой.
Стоимость Цена каждого ответа в рублях — прямо в чате.
История Беседы сохраняются и продолжаются после перезапуска VS Code.
Скриншоты Вставьте картинку в чат — агент её разберёт.
MCP Подключение своих MCP-серверов в настройках.
CLI topcode в терминале — тот же агент.

Ядро агента — OpenCode (MIT), встроено в расширение.

Быстрый старт

  1. Установите TopCode и откройте его значок на боковой панели.
  2. Зарегистрируйтесь на toprouter.ru и пополните баланс.
  3. В кабинете (раздел «Ключи API») создайте ключ nr_live_... и вставьте его в TopCode. Ключ хранится в защищённом хранилище VS Code и в проект не попадает.
  4. Откройте папку проекта и напишите задачу.

Примеры:

Тесты падают. Найди причину, исправь и прогони тесты снова.
Добавь в src/cart.js функцию applyCoupon с тестами и прогони npm test.
Спланируй переход format.js на Intl.NumberFormat — пока ничего не меняй.

Режимы контроля

Режим Что происходит
Default Safe Чтение и безопасные команды — сами; правки файлов и прочие команды — после вашего «Разрешить».
Accept Edits Правки файлов — сами; команды терминала — после разрешения.
Plan Агент изучает проект и предлагает план; файлы не меняются.
Full Control Всё без вопросов — только в доверенных проектах.

Во всех режимах, включая Full Control, агент не получает доступ к секретам: .env, credentials, .npmrc, ~/.aws, ключи ~/.ssh — ни инструментами чтения, ни командами терминала. Запросы агента во внутреннюю сеть и к адресам метаданных облака заблокированы.

Свои правила — в %USERPROFILE%\.topcode\settings.json (allow / deny / ask); в проекте .topcode/settings.json можно только запрещать.

Скриншоты

Чат TopCode

Действия агента свёрнуты в один блок

Вход по ключу TopRouter

CLI

topcode                          # интерактивная сессия
topcode run "задача"             # одна задача, подтверждения в терминале
topcode run --accept-edits "…"   # правки без вопроса, команды — с вопросом
topcode doctor                   # проверить настройку

Ключ — в переменной TOPCODE_API_KEY (или в .env текущей папки).

Настройки

Настройка По умолчанию Что делает
topcode.model topcode-mode/balanced topcode-mode/balanced (V4 Flash) или topcode-mode/quality (V4 Pro).
topcode.permissionMode default default, acceptEdits, plan, yolo (Full Control).
topcode.mcpServers {} MCP-серверы (только из пользовательских настроек и в доверенной папке).
topcode.apiBaseUrl https://toprouter.ru Адрес API TopRouter.

Цены

TopCode тратит баланс TopRouter: платите только за использованные токены, в рублях, без подписки. Цена каждого ответа видна в чате; задача среднего размера на Balanced обычно стоит единицы рублей.

Конфиденциальность

  • Ключ API хранится только в защищённом хранилище VS Code и отправляется только в API TopRouter вместе с вашими запросами.
  • Запросы и код уходят только в API TopRouter — для ответа на них. Сторонних трекеров нет.
  • Телеметрия выключена по умолчанию; если включить — не более 4 разовых событий активации со случайным id установки, без запросов, кода, путей и ключей.
  • Полный текст — PRIVACY.md внутри расширения. Поддержка: toprouter.ru.

Требования

  • VS Code 1.94 или новее, Windows x64.
  • Аккаунт и ключ API TopRouter.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft