Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>udevs ChatNew to Visual Studio Code? Get it now.
udevs Chat

udevs Chat

UDEVS LLC

|
2 installs
| (0) | Free
AI-ассистент и агент в VS Code на базе chat.udevs.io (MCP): читает проект, правит файлы, запускает команды.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

udevs Chat для VS Code

AI-ассистент и агент прямо в VS Code. Работает через MCP-сервер chat.udevs.io (модель Qwen3.5-9B): отвечает на вопросы по коду, сам изучает проект, предлагает правки в виде diff и запускает команды — только с вашего разрешения.

Начало работы

  1. Установите расширение и нажмите иконку udevs Chat на боковой панели (или Cmd+Alt+U / Ctrl+Alt+U).
  2. Нажмите «Указать токен» и вставьте Bearer-токен sk-… от chat.udevs.io. Токен хранится в защищённом хранилище системы (Keychain на macOS), а не в настройках.
  3. Задайте вопрос — открытый файл или выделенный фрагмент автоматически уйдёт вместе с ним.

Режимы

Переключаются кнопкой слева внизу поля ввода или Shift+Tab.

Режим Что делает
Чат вопросы и ответы; модель видит открытый файл/выделение и прикреплённые файлы
Агент сам изучает проект (ищет и читает файлы), правит файлы и запускает команды. Каждая правка показывается как diff с кнопками «Применить / Отклонить», каждая команда — «Выполнить / Всегда разрешать / Пропустить»
Агент · авто то же, но правки применяются сразу (отменяются Cmd+Z в файле); команды всё равно требуют разрешения

Безопасность агента: доступ только внутри открытой папки, запись в .git запрещена, команды запускаются только после разрешения (без stdin, с таймаутом, Esc останавливает процесс). Если файл изменился, пока правка ждала подтверждения, она не применяется.

Возможности

  • Чат в боковой панели или во вкладке редактора.
  • Контекст из редактора: открытый файл или выделение уходит вместе с вопросом. Чип над полем ввода показывает, что будет отправлено; клик по нему отключает контекст.
  • Прикрепление файлов: скрепка в поле ввода или «Добавить файл в чат» в контекстном меню проводника.
  • Изображения: вставьте скриншот прямо в поле ввода (Cmd+V / Ctrl+V), перетащите картинку или выберите её скрепкой. Над полем появится превью с размером; клик открывает изображение целиком. Модель увидит картинку, если сервер поддерживает изображения; иначе расширение об этом предупредит.
  • Веб-поиск: переключатель «Веб-поиск» — ответ с источниками [1].
  • Действия с кодом: у каждого блока кода есть «Копировать», «Вставить» (на место курсора/выделения) и «Новый файл».
  • Быстрые команды (правый клик в редакторе → udevs Chat): объяснить код, найти ошибки, написать тесты.
  • История: локальные чаты с поиском и удалением, плюс просмотр ваших чатов с chat.udevs.io — их можно открыть как Markdown или продолжить в VS Code.
  • Остановка ответа (кнопка ■ или Esc), повтор, таймер ожидания и подсказка про очередь на сервере.
  • API Explorer: справка по MCP-инструментам сервера и ручной вызов любого из них.
  • Статус подключения в шапке чата и в строке состояния.

Горячие клавиши

Действие macOS Windows/Linux
Открыть чат Cmd+Alt+U Ctrl+Alt+U
Спросить о выделенном Cmd+Alt+K Ctrl+Alt+K
Переключить режим Shift+Tab Shift+Tab
Отправить / новая строка Enter / Shift+Enter Enter / Shift+Enter
Остановить ответ / закрыть историю Esc Esc

Настройки (udevsChat.*)

Ключ По умолчанию
serverUrl https://chat.udevs.io/mcp адрес MCP-сервера
systemPrompt "" доп. инструкции модели
webSearchByDefault false веб-поиск в новых чатах
includeActiveEditor true отправлять открытый файл/выделение
maxFileChars 30000 лимит символов на файл
maxHistoryChars 48000 сколько истории передавать в запросе
requestTimeoutSeconds 300 таймаут запроса
agentMaxSteps 25 максимум шагов агента на задачу
agentContextChars 60000 размер журнала агента в промпте (старые результаты сжимаются)
agentCommandTimeoutSeconds 180 таймаут команды агента

Ограничения

  • Сервер не стримит ответ: вместо посимвольного вывода показывается индикатор «Думаю… N с».
  • Сервер обрабатывает один запрос за раз: после 20 с (45 с с веб-поиском) появляется подсказка про очередь.
  • Модель на 9B параметров: для сложных задач давайте точный контекст и используйте systemPrompt.

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

Вопросы, открытый файл/выделение, прикреплённые файлы и изображения, а в режиме агента — прочитанные файлы и вывод команд отправляются на сервер, указанный в udevsChat.serverUrl (по умолчанию chat.udevs.io). Отправку открытого файла можно отключить настройкой udevsChat.includeActiveEditor.

Лицензия

© udevs. Все права защищены. Подробности — в файле LICENSE, который входит в пакет расширения.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft