Nordic добавляет разработку с помощью ИИ в nRF Connect SDK и nRF Cloud

Компания Nordic Semiconductor добавила разработку с помощью ИИ для своих беспроводных микроконтроллеров IoT, с рабочими процессами, охватывающими полный жизненный цикл от первого прототипа до развернутого парка устройств.

Многие разработчики копируют и вставляют информацию из LLM, обученных на общих данных. Однако решение Nordic AI специально обучено на документации nRF Connect SDK и данных nRF Cloud и интегрируется с любимой IDE разработчика. Оно также подключается к Claude Code, Cursor, GitHub Copilot или любой другой LLM с гораздо меньшей стоимостью токенов благодаря специализированной модели.

Nordic Semi AI assisted development​

Компания заявляет, что оно основано на реализации протокола Model Context Protocol (MCP), где серверы Nordic MCP предоставляют ИИ-ассистентам доступ к проверенным источникам от Nordic, включая документацию SDK, ссылки на API, конфигурации устройств и полевые данные клиента из nRF Cloud.

Ключевые особенности разработки с помощью ИИ от Nordic

  • Подключение к документации nRF Connect SDK и данным nRF Cloud
  • Интеграция с ИИ-ассистентами, такими как Claude Code, Cursor, GitHub Copilot или любыми другими
  • Предназначен для помощи разработчикам, а не для их замены
  • Охватывает полный жизненный цикл разработки от прототипирования до управления парком устройств

Nordic объясняет, что ИИ-агент может быть особенно полезен для автоматизации скучных задач, ускорения прототипирования и упрощения отладки, например, при миграции между версиями SDK, при настройке пользовательской платы или диагностике сбоя на развернутом устройстве.

Предоставлено несколько видео-примеров, включая миграцию с помощью ИИ, поиск неисправных устройств в парке, снижение затрат на ИИ, устранение ошибок, сообщенных пользователями, генерацию DeviceTree и Kconfig (см. видео ниже), проверку готовности к релизу и добавление команд оболочки.

Важно быть конкретным и проверять код, так как агент может ошибаться. Например, в видео выше ИИ-агент добавил случайные периферийные устройства (кнопку и дополнительные светодиоды), и это пришлось исправлять вручную. Также очевидно, что для использования этих инструментов нужно быть инженером, поскольку промпт должен быть довольно конкретным и техническим, иными словами, нельзя просто «кодировать на авось» при настройке платы. ИИ-агентов можно сравнить со стажерами или пьяными/обкуренными старшими инженерами-программистами; в любом случае нельзя позволять им действовать самостоятельно, они нуждаются в надзоре…

ИИ часто рассматривается как угроза для средств к существованию инженеров-программистов, но пока это в основном инструмент. Хотя некоторые компании увольняли инженеров-программистов из-за ИИ, появлялись заголовки о повторном найме из-за запретительно высоких затрат на ИИ. Некоторые также утверждают, что число инженеров-программистов может скорее увеличиться, чем уменьшиться, поскольку более дешевая разработка программного обеспечения, и в данном случае прошивок, в конечном итоге может привести к более высокому спросу на программное обеспечение. Время покажет.

Можно посмотреть примеры и узнать, как начать, на веб-сайте Nordic .

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments