Релиз модели19 августа 2026 г., 13:17 МСК🤖 Auto

Разработчик создал драйвер macOS для HP Laser 1008a с помощью Claude AI

Программист Kuberwastaken использовал AI-агент Claude Code для создания рабочего драйвера macOS для принтера HP Laser 1008a, который изначально поддерживал только Windows. Решение работает через Linux-контейнер и доступно на GitHub.

Баннер новости 6063

Проблема совместимости и решение на базе AI

HP Laser 1008a (а также модели 1003 и 1006) — это переименованные лазерные принтеры Samsung SPL3. Они не поддерживают стандартные протоколы PostScript или PCL, не работают с открытыми драйверами SPL/QPDL и не совместимы с Apple AirPrint. HP никогда не выпускала полноценный драйвер для macOS, оставляя пользователей без возможности печати «из коробки».

Разработчик под ником Kuberwastaken (Kuber) решил эту проблему, делегировав написание кода AI-агенту Claude Code. Результатом стал пакет драйверов, позволяющий печатать с Apple Silicon Mac через стандартное сочетание Cmd+P без использования терминала или скриптов для каждой задачи.

Техническая реализация: Linux-контейнер в macOS

Ключевой особенностью решения является использование проприетарного кодека rastertospl от HP, который обычно применяется в Unified Linux Driver. Разработчик внедрил этот кодек внутрь легковесного Linux-контейнера, который обрабатывает данные и передает их на принтер через USB. Это позволяет обойти отсутствие нативной поддержки macOS, эмулируя среду, в которой драйвер работает штатно.

Установка и требования

Процесс установки сводится к одному шагу. Пользователю необходимо иметь установленный пакетный менеджер Homebrew. После клонирования репозитория с GitHub и запуска скрипта ./install.sh система запрашивает пароль администратора один раз, настраивает контейнер и добавляет принтер в систему.

Параметр Значение / Описание
Используемый AI Claude Code (Anthropic)
Совместимые модели HP Laser 1008a, 1003, 1006 (Samsung SPL3)
Технология Linux-контейнер с кодеком rastertospl
Требования к ПО Homebrew, Colima (должен быть запущен)
Ссылка на код GitHub: Kuberwastaken/hp-laser-1008a-macos

Нюансы использования

Несмотря на успешную работу, разработчик отмечает несколько ограничений. Первое отпечатанное изображение может занимать больше времени из-за загрузки контейнера. Также требуется, чтобы сервис Colima (виртуализация Docker для macOS) был активен. В редких случаях пользователям может потребоваться вручную обновить USB Product ID, если драйвер не видит принтер.

Этот проект демонстрирует практическую применимость AI-ассистентов для решения узкоспециализированных задач системного программирования, когда официальная поддержка вендора отсутствует.

Источник: Tom's Hardware ↗