Сегодня утром посмотрел доклад на "1C AI Club" от @vladimir_kharin
С чего начать разработку в 1С с кодовыми агентами?
Владимир привел интересный слайд (на скрине) о шагах освоения разработки в ИИ-мире. Хотел бы отметить, что это не просто не универсальная схема, но и достаточно редкая.
IDE - Integrated Development Environment - это по своей концепции инструмент класса все-в-одном, где совмещены редактор кода, проверка синтаксиса (линтер), встроенная документация по языку/фреймворку/проекту, инструменты компиляции и сборки, возможности выполнения отладки с анализом значения переменных на каждом шаге выполнения (для поиска "где что-то пошло не так"). Именно за эти возможности люди платили деньги даже когда отдельные компоненты подобных систем были бесплатные.
AI-first IDE - это все тот же IDE плюс инструментарий по работе с LLM и AI-агентами. Варианты реализации различны - от типа 1С:Напарника, который по своей сути является просто боковой панелькой с чатом, до глубоких интеграций как в Google Antigravity, где можно навести курсор мышки на подсвеченную ошибку и ИИ предлагает тут же ее исправить, или выделить сообщения об ошибках в консоли и попросить их прокомментировать или поправить код для корректной работы.
CLI-агенты - это чисто консольные агенты без всех инструментов и возможностей IDE - просто голая работа напрямую с LLM в виде чата, но с возможностью выполнения произвольного кода.
Это может быть следующим шагом в развитии "вайбкодера", который делает "прыжок веры" и отказывается от личного контроля правок. Там можно смотреть правки в виде дифов файлов перед принятием, но для больших баз это очевидно неудобно - уже проще запустить этого CLI-агента в терминале IDE. Не спроста же в популярных IDE появились расширения для запуска Claude Code, OpenCode и для прочих CLI, которые их глубоко интегрируют и позволяют использовать внутренний инструментарий этих IDE.
Т.е. современные IDE - это уже сразу и CLI-агенты, и фоновые агенты, и субагенты, и использование MCP, и использование Skills. Быть универсальными "комбайнами" - это как раз и суть универсальных IDE.
Если бы я делал схему уровней "освоения" или даже скорее "погружения" в ИИ-разработку, то у меня на третьем и последнем месте были бы агентские автономные системы типа OpenClaw (кстати, этот проект взяли под свое крылышко OpenAI). Тут ключевым является отсутствие человека, который активно пишет промпт-команды - система живет реагированием на тригеры: пришло сообщение через мессенджер, пришло письмо, появилась новая задача в системе задач, появился новый пулл-реквест для ревью, проверки на тестовом контуре и обновления документации.
Другими словами AI-first IDE - это уже достаточный уровень одновременно для вайбкодинга и для вдумчивой AI-assistant разработки (во многих IDE даже предусмотрены переключатели интерфейсов), а следующим уровнем является умная автоматизация рутины, чтобы освободить больше времени на творчество и на жизнь вне работы! 🤓
#AI #вебинар
Post #360
305

- 👍 4
- ❤ 1