Skip to content

xclang-brain/embedded-debug-kit

v0.1.0MIT

組み込み機器の C/C++ の不具合を、AI が実機で試しながら直す。スキル、作業エージェント、統括・検証エージェント、Web管理画面の4つの段階で使える。

embedded-debug-kit

組み込み機器で動く C/C++ プログラムの不具合を、AI が、ビルドと機器での実行を繰り返して直すプラグインです。

必要なもの

  • GitHub Copilot CLI(1.0.107 以降)か Claude Code
  • uv
  • Git
  • 機器向けのコンパイラー
  • 機器の FTP サーバーとシリアルコンソール
  • Windows か Linux の PC

インストール

copilot plugin marketplace add xclang-brain/plugin-market-place
copilot plugin install embedded-debug-kit@plugin-market-place

Claude Code では、copilot を claude に読み替えます。

使い方

AI に任せる範囲に合わせて、4つの段階から選びます。 不具合を直してもらうなら、2段階目から始めます。1段階目の準備も、その手順の中で済みます。

段階できること使い方
1下の3つを使う準備を、AI の質問に答えて済ませるskill-config
1プログラムをビルドするcross-build
1ファイルを機器に送るftp-deploy
1機器でコマンドを動かすserial-console
2不具合の調査と修正を、AI に任せる作業エージェント
3修正を任せ、直ったかを別の AI に判定させる統括エージェント
42段階目と3段階目の進み具合と結果を、ブラウザーで見るWeb管理画面

1段階目の4つを、スキルと呼びます。スキルと作業エージェントは、自分で作ったものに置き換えることができます。スキルの置き換えは、AI に任せられます。

してはいけないこと

  • ソースに、コミットしていない変更を残したまま、2段階目以降を使わないでください。AI がソースを書き換えるので、AI の変更と区別できなくなります。
  • パスワードをチャットに書かないでください。環境変数で渡します。