コースの紹介
エンジニアリングの厳密さを損なうことなく、AIコーディングエージェントを組み込み開発に導入する。 ファームウェアは特定のハードウェアに紐づいているため、エージェントの推測がうまくコンパイルできたとしても、ターゲット上では失敗する可能性があります。このコースでは、AIが生成するファームウェアを制御、テスト、そして正当性を保つための、証拠を最優先とするワークフローを解説します。
エンジニアリングの厳密さを損なうことなく、AIコーディングエージェントを組み込み開発に導入する。 ファームウェアは特定のハードウェアに紐づいているため、エージェントの推測がうまくコンパイルできたとしても、ターゲット上では失敗する可能性があります。このコースでは、AIが生成するファームウェアを制御、テスト、そして正当性を保つための、証拠を最優先とするワークフローを解説します。
コースの紹介
組み込みエンジニア向けAIツールの現状
埋め込み型問題を促す
仕様主導型開発および機能仕様書
IDEとCLIにAIアシスタントを搭載
データシート、SVD、リファレンスマニュアル、およびプロジェクトの背景情報
モデルコンテキストプロトコル(MCP)
組み込み開発向けAIエージェントの設計
スキル、再利用可能な構成、マルチツールオーケストレーション
AIが生成した組み込みコードの検証
AIのセキュリティと監査