Нейросеть для программирования существует в трёх уровнях: чат с моделью для разовых вопросов, ассистент прямо в редакторе кода и агент, который работает в терминале самостоятельно. Какой уровень взять компании, зависит от того, кто пишет код — штатный разработчик, фаундер без техкоманды или бухгалтер, автоматизирующий отчёт в 1С. Дальше — карта инструментов по классам, критерии выбора и риски, которые ловит ревью перед продакшном.

Карта инструментов

TL;DR

Пятнадцать материалов сайта разбирают нейросеть для программирования по трём уровням — чат с моделью, ассистент в редакторе, агент в терминале; ниже — карта по классам и с чего начинать компании.

Чат с моделью — входная точка: разработчик вставляет кусок кода и получает объяснение, тест или вариант рефакторинга. GigaChat справляется с типовыми задачами на популярных языках, разбор возможностей — в статье GigaChat для программирования и кода. Формулировки запроса для кода собраны в материале промпт для кода.

Ассистент в редакторе — следующий уровень: модель видит открытый проект целиком, предлагает автодополнение и правки прямо в файле. Сюда попадает Cursor, а сравнение с агентом в терминале — в статье Cursor или Claude Code.

Агент в терминале — самый автономный уровень: получает задачу текстом, сам читает проект, редактирует несколько файлов, запускает тесты и коммитит результат. Claude Code — из этого класса, установка и первый запуск разобраны в статье установка и старт Claude Code.

Инструменты по классам

Разбор Зинина и Штурбина по темам — пятнадцать статей о нейросетях и коде на сайте, сгруппированных по классам инструментов и сценариям.

Чат с моделью и промпты для кода:

Ассистент в редакторе и агент в терминале:

Обучение команды и запуск без штатных разработчиков:

Интеграция с 1С:

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

Критерии выбора

Четыре ситуации закрывают большую часть запросов клиентов на выбор инструмента.

Ситуация в компанииЧто подходитПочему
Закрытый код клиентов, финансовая, медицинская сфераЛокальный запуск модели на своём сервереКод остаётся внутри периметра сервера
Команда без штатных разработчиковАгент в терминале с человеческим ревью пул-реквестовФаундер ставит задачу словами вместо ручного кода
Интеграция с 1С и учётными системамиСпециализированные модели и MCP-подключение к даннымОбщие модели путают синтаксис конфигураций 1С
Разработка уже идёт, нужен разгон рутиныАссистент в редакторе для автодополнения и рефакторингаРазработчик остаётся у руля, модель ускоряет черновик

Критерий «локально или в облаке» решает вопрос конфиденциальности раньше вопроса удобства — риски выдуманных библиотек и утечки кода разобраны в следующем разделе.

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

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

Риски и проверка

Агент в терминале ошибается предсказуемо: три риска повторяются на любом стеке. Модель выдумывает несуществующую библиотеку или метод API — код падает на этапе сборки, и это самый безобидный вариант ошибки. Модель обращается с доступом к секретам и переменным окружения небрежно, если границы контура заданы нечётко, — здесь вопрос безопасности выходит на первый план.

  • Выдуманные библиотеки и методы — код падает на сборке
  • Утечка доступов и секретов через открытый репозиторий
  • Технический долг от кода, написанного без архитектурного плана

Проверка строится на трёх шагах вместо доверия на слово. Юнит-тесты и линтер запускаются на каждом коммите агента. Код-ревью человеком остаётся обязательным перед мёржем в основную ветку. Пилот стартует на одном модуле вместо всей кодовой базы сразу — так риск ограничен масштабом эксперимента.

Разгон агента под конкретный проект — отдельная настройка: права доступа, гайдлайны репозитория, интеграция с CI. Разбор задачи под пилот делаем в рамках консалтинга по внедрению ИИ.

● Discovery · 1 час · бесплатно

На каком модуле готовы запустить пилот агента-программиста?

Прийти на Discovery →

Старт пилота

Пилот занимает один спринт, если сфокусирован на одном модуле и одном классе задач — рефакторинг легаси-функции, генерация тестов для существующего кода или разбор бага. Выбор класса инструмента на старте — чат для разовых вопросов, ассистент для активной разработки в редакторе или агент для рутинных задач без постоянного присмотра.

  1. Выберите один модуль или репозиторий для пилота
  2. Определите класс инструмента — чат, ассистент в редакторе или агент в терминале
  3. Настройте права доступа и границы контура для агента
  4. Запустите тесты и линтер на каждом коммите
  5. Проведите код-ревью человеком перед мёржем в основную ветку
// с чего начать

Начните с модуля без критичной бизнес-логики — вспомогательный скрипт, внутренний отчёт, тестовое покрытие. Метрика пилота простая: сколько пул-реквестов агента прошло код-ревью без серьёзных правок.

Через один-два спринта видно, тянет ли команда следующий уровень автономии — от ассистента к агенту в терминале, или разработчику хватает автодополнения в редакторе. Решение принимает команда по факту пилота вместо чужих рекомендаций из статьи.

Частые вопросы

Чем нейросеть для кода отличается от нейросети для программирования?
По сути это синонимы одного запроса — модель, которая пишет, объясняет и правит код. Разница только в уровне: чат отвечает на вопрос, агент в терминале выполняет задачу самостоятельно от начала до конца.
Можно ли запустить локальную нейросеть для программирования?
Да, для закрытого кода локальный запуск на своём сервере — рабочий вариант, актуальные параметры моделей и требования к железу смотрите у вендора. Это снимает вопрос утечки кода наружу.
Подходит ли GigaChat для программирования на 1С?
GigaChat справляется с типовыми задачами по коду, а специфику синтаксиса 1С увереннее ловят модели и инструменты, заточенные под платформу — разбор в статье про нейросеть для 1С-программиста.
Какой инструмент выбрать команде без штатных разработчиков?
Агент в терминале с обязательным человеческим ревью пул-реквестов — фаундер ставит задачу словами, разработчик или подрядчик проверяет результат перед продакшном.
Нужно ли разработчику отказываться от привычного редактора ради агента?
Нет, ассистент в редакторе и агент в терминале работают параллельно: ассистент ускоряет активную разработку, агент берёт рутинные задачи без постоянного присмотра.
Сколько стоит внедрение агента-программиста в компании?
Точная цифра зависит от объёма кодовой базы, числа интеграций и требований к безопасности — вилку и состав работ считаем после Discovery-часа, напишите нам через страницу консалтинга по Claude Code.