Своїм проєктом розробник із Індії поділився на GitHub.
У чому була проблема
Моделі лінійки HP Laser (зокрема 1003, 1006 та 1008) фактично є перейменованими принтерами Samsung із технологією SPL3. Вони не підтримують стандартні протоколи (як-от AirPrint чи PostScript), тому Mac просто «не бачив» їх як повноцінний друкувальний пристрій.
Як працює
Щоб обійти обмеження, розробник використав оригінальний декодер від HP для Linux та запакував його в компактний Linux-контейнер. Цей контейнер працює у фоновому режимі та транслює команди друку через USB.
Завдяки цьому Mac сприймає пристрій як звичайний принтер: друкувати можна з будь-якої програми стандартним сполученням клавіш Cmd+P без використання командного рядка під час щоденної роботи.
Налаштування драйвера відбувається дуже просто та лише один раз: користувачеві достатньо мати встановлений менеджер пакетів Homebrew, відкрити програму «Термінал», вставити спеціальну команду з GitHub і ввести пароль від свого Mac для підтвердження. Після цього система автоматично все налаштує, пристрій з’явиться у списку під назвою «HP Laser 1008a», і з нього можна буде одразу друкувати з будь-якого додатка за допомогою стандартної комбінації клавіш Cmd-P.
Роль Claude Code
Після того як допис про проєкт набув розголосу в мережі X, розробник детально описав роль Claude Code.
ШІ-помічник Claude Code виступив повноцінним співрозробником, який разом із автором пройшов увесь складний технічний шлях для вирішення проблеми.
«Все почалося з „встанови драйвери“, потім універсальний драйвер завис на з’єднанні з пристроєм, далі ми розбиралися з мовою друку за роздрукованими сторінками помилок самого принтера, обходили песочницю USB у macOS для прямої взаємодії з пристроєм, запускали справжній кодек rastertospl від HP у контейнері Linux для створення справжнього SPL3, налаштовували фоновий демон, стійкий до перезавантажень, і зрештою випустили готовий інсталятор з ліцензією MIT, що запускається однією командою».
— Kuber (@kuberwastaken) August 19, 2026
Тепер драйвер працює настільки добре, що дозволяє «друкувати з macOS на Apple Silicon як зі звичайного принтера. Натиснув CMD-P у будь-якій програмі — і готово. Жодного термінала, жодних додаткових скриптів для кожного друку».
/
Розробник під ніком Kuberwastaken створив за допомогою Claude Code повноцінний драйвер для macOS, який повертає до життя принтери серії HP Laser 1008a. Ці пристрої створювалися виключно для Windows, і компанія HP так і не випустила для них робочого програмного забезпечення під деталі системи Apple. Написати потрібний код розробнику допоміг ШІ-помічник Claude Code.




