ИИ-мастерская

Работа с ИИ в IDE

Обновлено 30.10.2026

Что понадобится

  • установленная IDE: Visual Studio Code, Cursor или другой вариант;

  • экспортированный проект 1С в виде файлов;

  • доступ к ИИ-инструменту: подписка на Cursor или API-ключ для подключения к модели.

Не открывайте в ИИ конфиденциальные данные, персональные данные, пароли, токены, строки подключения и реальные клиентские базы.

Что такое IDE

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

Можно представить, что IDE — это Проводник для написания кода и работы с ИИ.

ИИ может объяснять код, искать ошибки, предлагать изменения и готовить правки, но итоговую проверку выполняет разработчик.

Чем отличаются Visual Studio Code и Cursor

Visual Studio Code — универсальный редактор кода. Он удобен как основа для более контролируемой корпоративной настройки: компания может отдельно выбрать расширения, AI-ассистента, модели, правила доступа и ограничения.

Cursor — IDE, за основу которой был взят Visual Studio Code, но уже упакованная в набор инструментов для работы с ИИ. В ней уже собраны редактор, чат по проекту, агентские сценарии, автодополнение и работа с контекстом кодовой базы.

Из чего состоит AI + IDE

Будь это Cursor или Visual Studio Code.

Компонент

Аналогия

Cursor или VS Code

Офис, где открыт проект и находятся рабочие инструменты

LLM

Мозг, который умеет читать текст, рассуждать и писать код

Agent

Сотрудник, который получает задачу, планирует шаги и выполняет действия

Rules

Корпоративные инструкции: стиль кода, запреты, стандарты проекта

Skills

Накопленная экспертиза по конкретным задачам: ревью, тесты, миграции, 1С

Tools

Конкретные инструменты: IDE, Git, терминал, поиск, линтер, браузер

MCP

Доступ к внешним системам: GitHub, Jira, Confluence, базы данных, файловые хранилища

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

Как подключить Rules и Skills — в инструкции Как добавить Rules и Skills в IDE.

Как выглядит 1С-проект в виде файлов

В IDE 1С-конфигурация обычно выглядит как папка с вложенными папками и файлами. Например:

project/
  Configuration.xml
  CommonModules/
    ОбменДанными/
      Module.bsl
    ОбменДанными.xml
  Catalogs/
    Номенклатура/
      Номенклатура.xml
      Forms/
        ФормаЭлемента/
          Module.bsl
          Form.xml
  Documents/
    ЗаказКлиента/
      ObjectModule.bsl
      ManagerModule.bsl
    ЗаказКлиента.xml

Список файлов и папок проекта доступен на вкладке «Explorer». Здесь и далее скриншоты Visual Studio Code (в Cursor интерфейс части, не связанной с ИИ, аналогичен).

Как создать рабочую папку проекта

  1. Создайте отдельную папку для работы в Проводнике, например crm_config_review.

  2. Выгрузите в эту папку конфигурацию, расширение, внешнюю обработку или отчет.

  3. Убедитесь, что внутри папки видны файлы и подпапки проекта.

  4. Не смешивайте в одной папке несколько несвязанных конфигураций.

Ожидаемый результат: на диске есть отдельная папка, которую можно открыть в IDE как проект.

Как открыть проект в IDE

  1. Откройте Visual Studio Code или Cursor.

  2. Нажмите File → Open Folder.

  1. Выберите папку с 1С-проектом.

  2. Если IDE спросит, доверяете ли вы папке, подтвердите доверие только для проекта из надежного источника.

  3. Откройте панель Explorer слева.

  4. Проверьте, что видите дерево файлов проекта.

В левой панели в примере один тестовый файл test_file.md. В вашем проекте файлов может быть намного больше.

Как добавить файлы в проект

Файл в проект можно перетащить или вставить с помощью стандартного copy + paste.

Также вы можете создать новый файл нажатием на знак «+». Файл можно создать с любым расширением, просто укажите расширение в названии файла. Например, example.txt.

Как ограничить контекст для ИИ

ИИ тратит время и токены на чтение файлов. Чем больше лишних папок открыто, тем выше риск, что агент будет искать не там или изменит не тот файл.

Перед задачей:

  1. Откройте только нужную папку проекта.

  2. Закройте несвязанные проекты и большие архивы.

  3. Укажите агенту конкретные файлы или папки.

  4. Напишите, какие файлы менять нельзя.

  5. Попросите сначала показать план, если задача затрагивает несколько модулей.

Пример запроса:

Проанализируй только папку CommonModules/ОбменДанными.
Найди, где формируется пакет обмена.
Пока ничего не меняй, сначала покажи план исправления.

Что такое расширения

Расширение — это дополнение к IDE. Оно может добавить подсветку синтаксиса, поиск по метаданным, форматирование, интеграцию с Git и другие полезные функции.

Не путайте расширение IDE с расширением конфигурации 1С. Расширение IDE устанавливается в Visual Studio Code или Cursor и меняет возможности редактора. Расширение конфигурации 1С относится к прикладному решению и загружается в 1С.

Для 1С полезны расширения, которые помогают работать с .bsl, XML-структурой конфигурации и деревом метаданных.

Расширения доступны по вкладке, отмеченной на скриншоте:

Примеры расширений, полезных для работы с 1С:

  • Language 1C;

  • 1C Metadata Viewer.

Расширения получают доступ к файлам проекта, поэтому ставьте только расширения из доверенных источников или из списка, утвержденного компанией.

Как установить расширение в Visual Studio Code

  1. Откройте Visual Studio Code.

  2. Нажмите значок Extensions слева.

  3. В строке поиска введите Language 1C или название другого расширения, которое вам необходимо.

  4. Откройте карточку нужного расширения.

  5. Проверьте автора, описание и дату обновления.

  6. Нажмите Install.

  1. Откройте файл .bsl и проверьте, что появилась подсветка синтаксиса (проверка расширения Language 1C).

Ожидаемый результат: файлы .bsl стали удобнее читать, а в IDE появились команды или панели расширения.

Как установить расширение в Cursor

Процесс установки расширения в Cursor аналогичен установке в Visual Studio Code.

Где искать полезные расширения

  • встроенный раздел Extensions в IDE;

  • поиск в интернете.

Для первого набора обычно достаточно расширения для подсветки синтаксиса 1С и расширения для просмотра метаданных. Остальные расширения добавляйте, только когда понимаете, какую рабочую задачу они решают.

Дата обновления: 1 июля 2026

Не нашли ответ? Гена поищет по всей базе знаний или заведёт обращение на консультанта