Хочете будувати кар’єру в Data Science та AI? Vodafone Big Data Lab відкриває новий набір —>
Наталя ХандусенкоШІ
2 вересня 2026, 17:00
2026-09-02
«Походив по кімнатах з маком і знайшов навушник». Як інженер Wix відшукав загублений AirPods за допомогою Claude та власної утиліти
Senior Software Engineer у компанії Wix Денис Довгань поділився кейсом використання штучного інтелекту в побуті. Коли його дружина поїхала у відпустку й випадково залишила вдома один навушник AirPods, стандартний пошук через застосунок Find My виявився недоступним, оскільки гаджет був прив’язаний до її облікового запису.
Щоб розв’язати проблему, розробник вирішив написати спеціальну утиліту для сканування Bluetooth-діапазону, залучивши як помічника ШІ-агента Claude.
Senior Software Engineer у компанії Wix Денис Довгань поділився кейсом використання штучного інтелекту в побуті. Коли його дружина поїхала у відпустку й випадково залишила вдома один навушник AirPods, стандартний пошук через застосунок Find My виявився недоступним, оскільки гаджет був прив’язаний до її облікового запису.
Щоб розв’язати проблему, розробник вирішив написати спеціальну утиліту для сканування Bluetooth-діапазону, залучивши як помічника ШІ-агента Claude.
«Я попросив агента написати утиліту, яка сканує Bluetooth-діапазон із використанням бібліотеки Bleak та видає список усіх пристроїв: шкалу з силою сигналу, приблизну відстань, ідентифікатор та можливе імʼя. Мої пристрої відразу позначив сірим, а найбільш підозрілі попросив підсвітити жовтим, адже пристрої Apple мають характерний код в ідентифікаторах», — розповідає Денис.
За допомогою цієї програми та ноутбука MacBook розробник походив по кімнатах і зрештою виявив загублений навушник у кишені шортів серед одягу.
Технічні деталі та робота з ШІ
За словами інженера, на створення повністю робочого коду знадобилося близько 20 хвилин. Для отримання базового функціоналу вистачило двох промптів, а ще близько чотирьох ітерацій знадобилося для калібрування інтерфейсу під власні потреби.
Основою для рішення стала популярна Python-бібліотека Bleak: «Вона реалізує практично усю функціональність, яка мені була потрібна. Крім цього, Bleak уже достатньо стійка та популярна і використовується в таких відомих проєктах, як Home Assistant, для взаємодії з BLE-пристроями».
Чому власна утиліта на Mac виявилася ефективнішою за мобільні застосунки
Попри те, що в App Store існує чимало аналогічних програм для пошуку Bluetooth-пристроїв, розробнику не вдалося знайти навушник за допомогою смартфона. Рішення створити інструмент саме під macOS виправдало себе з апаратної точки зору.
«Я навіть пробував користуватись готовими мобільними застосунками, але не знайшов з ними навушник. Тому зробив власну утиліту на Mac, бо ноутбук має фізично більшу антену і є більш чутливим до пристроїв, тож і виявити загублений AirPods з ним було легше», — пояснив Денис Довгань.
Публікувати вихідний код на GitHub розробник не планує, зазначаючи, що програма складається буквально з 20 рядків коду — ініціалізації бібліотеки Bleak, підписки на події та форматування отриманих результатів.