Під час роботи над проєктом на базі мікроконтролера ESP32 розробник прагнув перевірити, чи здатен Claude Code самостійно пройти весь цикл розробки — від написання прошивки та налаштування реле до тестів і оновлень по повітрю (OTA). ШІ впорався із завданням, але виникла проблема: текст на невеликому підключеному дисплеї відображався некоректно, розповів айтівець на Reddit.

Читайте также: Співзасновник Twitter випустив відкриту альтернативу Slack із вбудованими ШІ-агентами

Для розробника з обмеженою рухливістю процес передачі візуальної інформації був надто виснажливим: доводилося робити скріншот або фото, відправляти його собі через WhatsApp, завантажувати й лише потім завантажувати в чат із Claude. Зрозумівши, що цей ручний процес гальмує роботу, айтівець вирішив автоматизувати «зір» для ШІ та перетворити його на повноцінну навичку інструмента.

Створена навичка claude-code-eyes дозволяє Claude Code отримувати зображення безпосередньо з будь-якої камери, направленої на плату чи дисплей (це може бути старий Android-смартфон із застосунком IP Webcam, Raspberry Pi Camera або будь-яке інше джерело з snapshot URL). Отримавши кадр, ШІ аналізує його як звичайний файл, виявляє дефекти, редагує код, повторно прошиває мікроконтролер і знову перевіряє результат.

Завдяки цьому Claude виявляє помилки, які не здатний помітити жодний юніт-тест: викривлені шрифти, обрізаний на краю екрана текст чи помилково підключені дроти.

Читайте также: Після війни 5% військовий збір можуть замінити «податком на відбудову». Що відомо

Окрему увагу розробник приділив самодіагностиці системи:

  • Захист від галюцинацій: якщо зображення розмите або зняте занадто здалеку, ШІ відмовляється робити припущення та попросить скоригувати камеру.

  • Перевірка зв’язку: порожній кадр сприймається не як «відсутність помилок», а як привід перевірити справність самої камери.

Технічно рішення реалізовано максимально лаконічно — близько 100 рядків коду на Bash та файл конфігурації SKILL.md. Інструмент поширюється під відкритою ліцензією MIT, встановлюється однією командою та навіть уміє самостійно сканувати локальну мережу в пошуках IP-камери.

Читайте также: У Києві запустили пілот 5G, на черзі — Одеса

Код проєкту та коротка демонстрація доступні у відкритому репозиторії на GitHub.

Від admin

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *