DevMachine развивает среду разработки с ИИ для рабочих задач программистов и ИТ-команд
DevMachine — среда разработки с ИИ для работы над проектами и решения задач ИТ-команды. В одном приложении можно работать с кодом, Git, терминалом и базами данных, выбирать ИИ-модель под задачу и передавать модели работу в агентном режиме. Подробное описание продукта опубликовано на https://devmachine.ai/.
Среда рассчитана прежде всего на разработчиков, программистов и ИТ-специалистов. Новичок тоже может начать с описания задачи: приложение помогает собрать контекст, предложить план и показать изменения. Решение о принятии правок и проверка результата остаются за человеком. Для сложных задач понадобятся технические знания, настройка окружения и, при необходимости, помощь специалиста.
От запроса к проверяемому изменению
Рабочий цикл DevMachine строится вокруг проекта. Среда изучает доступный контекст, помогает составить план, вносит изменения доступными инструментами, запускает проверки и показывает diff. Пользователь может просматривать изменения целиком или по частям, остановить действие и вернуть проект к предыдущему состоянию.
Такой подход подходит для повседневной разработки: исправления ошибок, тестов, миграций, переноса на новую версию библиотеки и разбора чужого кода. Примеры задач для прототипов, сайтов, ботов и внутренних инструментов собраны на странице сценариев DevMachine. Итог зависит от задачи, проекта, прав доступа, подключённых инструментов и проверки со стороны команды.
Вайбкодинг с рабочим контекстом
Вайбкодинг можно начать с короткого описания идеи и быстрых итераций. DevMachine помогает превратить такой импульс в рабочий процесс: уточнить задачу, увидеть план, получить изменения и проверить их в проекте. Скорость наброска здесь не отменяет инженерную дисциплину. Код, тесты, зависимости и поведение приложения требуют внимания человека.
ИИ в среде может выступать помощником или выполнять порученную задачу в агентном режиме. Модели разных разработчиков остаются инструментами внутри приложения. Их возможности зависят от выбранной модели, режима, ОС, редакции, подключённых сервисов и выданных разрешений.
Сценарии для 1С
Для 1С в описании DevMachine для 1С заявлены интеграция с 1С:EDT через MCP, чтение структуры метаданных и модулей, работа с изменениями и проверка правок анализатором BSL. Также описаны чтение данных через OData в режиме только чтения, путь через выгрузку конфигурации и работа с типовыми объектами через расширения.
Совместимость зависит от версии платформы, конфигурации, EDT, BSL Language Server и конкретного окружения. Перед рабочим внедрением эти условия стоит проверить на задаче команды.
Возможности для бизнеса
Команда DevMachine готова работать с бизнесом и ИТ-командами. На странице для бизнеса описаны варианты облачного размещения в России, установки в контуре заказчика и офлайн-работы, а также интеграция с LDAP/AD. Для корпоративной работы предусмотрены роли, права на базы, кластеры и очереди, отдельное подтверждение опасных действий, аудит, песочница, сетевой белый список и квоты.
В материалах также указаны 45+ правил маскирования секретов и собственные шаблоны. Маскирование применяется до передачи данных модели, записи в историю и показа в интерфейсе. При размещении on-prem с собственной моделью данные удерживаются в периметре. При выборе внешней флагманской модели обработку выполняет разработчик этой модели.
Для QA и эксплуатации описаны API-клиент Ignition с импортом cURL, OpenAPI и Postman, граничные случаи по схеме, коллекции в Git, автотесты, ночные CI-прогоны, подключение систем наблюдаемости и настройка Grafana через diff. Kubernetes обозначен как BETA. Опасные действия в production требуют подтверждения оператора.
Состав поставки, редакция, ОС, совместимость, модель размещения и условия поддержки уточняются для конкретного проекта и договора.
Человек остаётся частью цикла
DevMachine помогает держать задачу, контекст и изменения в одном рабочем пространстве. Среда даёт инструменты для планирования, выполнения и проверки. Человек задаёт цель, определяет разрешения, принимает решения и отвечает за результат.
Подробнее о применении ИИ в разработке команда рассказывает в блоге DevMachine.
