米国で、32年前の1994年式Jeep Cherokee(チェロキー)を、AIの助けを借りてカリフォルニア州の排ガス検査(スモッグチェック)に合格させた事例が話題になっている。海外メディアTom's Hardwareは11月13日、持ち主のムハンマド・ズラリ氏が、診断はAnthropicのClaude、プログラム作成はOpenAIのCodexに任せ、自分は「配線と運転をしただけ」だったと報じた。
検査は1回約100ドル、手探りの調整で悪化
このJeepは、特定の速度で走ったときにNOx(窒素酸化物、排ガスに含まれる有害物質)が多すぎて検査に落ちていた。最初は時速25マイルで不合格になり、ズラリ氏が空気と燃料の混ぜ具合を自分で調整すると、今度は25マイルと50マイルの両方で落ちてしまった。中の状態が見えないまま調整していたうえ、検査は1回100ドル近くかかるため、行き詰まっていたという。
Claudeが通信方式を特定、Codexがコードを書く
最初の壁は、古い車と新しいノートPCをどうつなぐかだった。Claudeは、このエンジンがクライスラーの「SCI」という通信方式を約7,800ボー(通信速度の単位)で使っており、一般的なシリアル通信とは電気信号が反転していると説明した。そこで3ドル程度の小型マイコン基板「Arduino Nano」を間に入れて信号を変換し、車の6ピンの診断端子とつないだ。部品代は合計15ドル以下に収まった。
最初の接続では冷却水温度とバッテリー電圧しか読めなかったが、ズラリ氏はClaudeに試運転中のデータ収集を任せた。Claudeは時速25マイルと50マイルで走行中のエンジンデータと故障コードを記録し、燃料の圧力などの操作も行った。途中、他車種のデータをもとに「燃料が22%多すぎる」と見立てる回り道もあったという。
最後に、AIが調整した内容をエンジン制御コンピューター(ECU)に書き込もうとしたが、この車のECUは書き換えに対応する世代より数か月古かった。代わりにCodexが、近くのEEPROM(電源を切っても内容が消えないメモリー)に独自のコードを入れて動かす方法を作り、検査に合格できたという。ディーラーの専用機器や整備士の手も借りなかった。作ったツールは「xj-scanner」としてGitHubでGPLv3ライセンスの無料ソフトとして公開されている。
日本でどう生かせるか
日本の車検制度は米国と仕組みが違い、排ガスに関わる制御を個人で書き換えることは法令や保証の面で注意が必要だ。一方で、古い機器の通信方式を調べる、記録したデータから原因の見当をつける、といった使い方は、古い家電や産業機器の保守、趣味の電子工作でも応用できる。なお、読者のコメント欄では「本当の故障原因を直さず、制御で埋め合わせただけではないか」との指摘も出ている。AIの答えをうのみにせず、最後は人が確かめる姿勢が欠かせない。AIツールの安全面については偽のClaude Code拡張の記事も参考になる。





![Claude Code実践入門 [生成AI深掘りガイド]](../../assets/images/products/claudecodebook.jpg)




