Разработчик под никнеймом MZULALI опубликовал проект xj‑scanner для диагностики Jeep Cherokee 1994 года выпуска с помощью AI‑агентов. С его помощью к автомобилю можно подключить Claude Code, Codex или другого агента, считывать ошибки, следить за показаниями датчиков и вести историю поездок.

Аппаратная часть устроена максимально просто: три провода соединяют диагностический порт под капотом с платой Arduino Nano, а сама плата подключается к компьютеру по USB. Питание плата получает тоже от ноутбука.

В самой машине используется система диагностики OBD1. Блок управления двигателем обменивается информацией по интерфейсу SCI. Плата Arduino играет роль «переходника». Она передаёт запросы с ноутбука блоку управления и возвращает ответы. За передачу команд диагностики и расшифровку данных отвечает скрипт на Python.

Скриптом через командную строку управляет AI‑агент. Результаты сохраняются в CSV‑таблицу. В ней содержится температура охлаждающей жидкости и воздуха на выпуске, положение дроссельной заслонки, напряжение аккумулятора и показания кислородного датчика. Доступны не только функции чтения данных, но и управления встроенными проверками механизмов: бензонасоса, форсунок и катушек зажигания.

Автор проекта протестировал систему на Jeep Cherokee XJ 1994 года выпуска. Могут работать и другие модели Jeep и Chrysler 1991–1995 годов с блоками семейства SBEC, но разработчик этого не проверял.

Код проекта и инструкции по запуску опубликованы на GitHub по лицензии GPLv3. Комплект железа для подключения автор оценивает в 15 долларов без учёта ноутбука.