Читай-Китай

🤖 Код компилируется — не значит работает: ИИ-агенты дошли до прошивок

Разработка прошивок уходит из чата: производители чипов и независимые IDE всё чаще пускают агента дальше подсказки — собрать проект, залить его в плату, прогнать тесты, прочитать логи. Espressif 19 августа показала плату для кодовых агентов, Texas Instruments пустила в свою среду Claude Code и Codex, MIKROE заявила для NECTO Studio поддержку свыше 10 тысяч микроконтроллеров от 12 производителей.

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

Почему компиляция — только середина цикла

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

Инженеры описывают рабочий цикл иначе: агент получает технические описания, рекомендации по применению, схемы, файлы Gerber, карту регистров и код проекта; вызывает штатный компилятор; разбирает ошибки и логи; повторяет сборку; проверяет периферию в симуляторе и на стенде. Ответ инструментов и платы запускает следующую итерацию.

Независимые IDE доводят агента до тестов

MCP (Model Context Protocol) — открытый стандарт для подключения внешних источников к агенту во время работы.

TASKING на Embedded World 2026 показала более глубокий контур. Агент через MCP вызывает LDRA, анализирует код, создаёт тесты и исправляет найденное, сохраняя результаты статического анализа и проверок соответствия. Контур включает загрузку и пошаговый запуск, трассировку, покрытие и MISRA C; целями служат реальный SoC через BlueBox, виртуальный ECU или симулятор.

MIKROE начала этот переход в 2025 году: NECTO Code Assistant учитывает выбранный микроконтроллер, Click boards, датчики и дисплеи и под них создаёт инициализацию, драйверы и прикладной код. 12 августа 2026 года MIKROE объявила, что NECTO Studio поддерживает более 10 тысяч микроконтроллеров 12 производителей.

Qt выбрала роль шлюза: июньский Qt Creator 20 через Agent Client Protocol подключает Claude Code, Codex, Gemini CLI и GitHub Copilot и не привязывает IDE к одной модели.

Десять производителей — десять способов дать агенту контекст

Что это значит

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

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

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

По материалам 36Kr, Фу Бинь, 21 августа 2026.
По теме:Автопром КитаяПолупроводники и памятьИскусственный интеллект в КитаеТехнологииНаука

Каждый день — 4–5 разборов из китайской прессы. Без рекламы и воды.

Читать в Telegram