Dev dùng Claude Code tự tạo driver máy in cho macOS: Bằng chứng AI đang thay đổi cách làm phần mềm

19 tháng 8, 2026·4 phút đọc

Một lập trình viên tại Ấn Độ đã dùng công cụ AI Claude Code của Anthropic để tự viết driver macOS cho máy in HP Laser 1008a vốn không được hỗ trợ chính thức. Dự án mở source này không chỉ giải quyết vấn đề tương thích mà còn cho thấy AI đang giúp những người không chuyên có thể xử lý các tác vụ lập trình phức tạp như viết driver thiết bị.

Dev dùng Claude Code tự tạo driver máy in cho macOS: Bằng chứng AI đang thay đổi cách làm phần mềm

Dev dùng Claude Code tự tạo driver máy in cho macOS: Bằng chứng AI đang thay đổi cách làm phần mềm

Việc viết driver cho thiết bị phần cứng từ trước đến nay vốn là công việc đòi hỏi chuyên môn sâu về lập trình hệ thống. Nhưng một lập trình viên tại Ấn Độ vừa chứng minh rằng, với sự trợ giúp của AI, ngay cả những tác vụ khó nhằn nhất cũng có thể được giải quyết trong vài chục câu lệnh.

Kuber Mehta, nhà phát triển và là người sáng lập PolyThink có trụ sở tại New Delhi, đã công bố chi tiết quá trình dùng Claude Code của Anthropic để tạo driver macOS cho máy in HP Laser 1008a — một thiết bị mà hãng HP chỉ cung cấp driver cho Windows và Linux.

Vấn đề nan giải với máy in "SPL3"

Theo giải thích của Mehta trong bài đăng trên blog, HP Laser 1008a thực chất là một máy in host-based được Samsung sản xuất lại, sử dụng ngôn ngữ raster độc quyền SPL3.

"Máy in này không có driver macOS, không hỗ trợ AirPrint, PostScript hay PCL (Printer Command Language). Về lý thuyết, nó hoàn toàn không thể in từ máy Mac," Mehta viết.

Các driver SPL/QPDL hiện có cũng không hoạt động, khiến mọi kết nối thông thường đều thất bại. Đây là tình huống quen thuộc với nhiều người dùng tại Việt Nam khi sở hữu những thiết bị ngoại vi cũ hoặc không phổ biến trên hệ điều hành macOS.

Giải pháp: Vá lỗ hổng với mã nguồn mở

Thay vì bỏ cuộc, Mehta và Claude Code đã tạo ra một bản vá cho SpliX — driver mã nguồn mở dành cho các máy in sử dụng chuẩn SPL2 và SPLc của Samsung, Xerox, Dell, Lexmark và Toshiba.

Điều đáng chú ý là cuộc trò chuyện với Claude Code chỉ mất khoảng 30-40 lượt gợi ý (prompts) và tiêu tốn khoảng 4% hạn mức sử dụng hàng tháng của Mehta. Toàn bộ mã nguồn của driver đã được xuất bản trên GitHub với giấy phép MIT.

Khi AI "tự tin" — và cần được sửa sai

Một điểm thú vị mà Mehta ghi nhận là trong quá trình làm việc, mô hình Opus 4.8 — phiên bản AI được sử dụng — thường đưa ra những tuyên bố rất chắc chắn nhưng đôi khi cần phải được hiệu chỉnh. Đáng chú ý, mô hình này còn có xu hướng mô tả các câu trả lời của mình là "thành thật" (honest) — một hành vi đã được "huấn luyện" vào phiên bản này.

Điều này phản ánh một thực tế quan trọng: AI là công cụ hỗ trợ mạnh mẽ nhưng vẫn cần sự kiểm tra và phản biện từ con người.

Ý nghĩa lớn hơn: AI giúp giấc mơ "tự làm" trở nên khả thi

Dự án của Mehta không chỉ dừng lại ở việc giải cứu một chiếc máy in cũ. Nó là minh chứng sống động cho một trong những lợi ích được nhắc đến nhiều nhất của AI: khả năng giúp những người không có chuyên môn sâu có thể tham gia vào quá trình phát triển phần mềm.

Mehta thừa nhận: "Tôi biết rất ít về driver macOS nhưng đã học được rất nhiều trong quá trình làm." Dù vậy, việc tạo ra các driver như thế này cũng đặt ra câu hỏi về "kỹ thuật nợ" (technical debt) khi AI tạo ra mã mà con người chưa hiểu hết.

Chia sẻ về xu hướng này, Guillermo Rauch, CEO của Vercel, từng nói trên mạng xã hội: "Mọi ý tưởng bạn từng gác lại vì 'quá tham vọng' giờ đây đều có thể trở thành hiện thực."

Làn sóng mã nguồn do AI tạo ra

Số liệu từ GitHub cho thấy bức tranh rõ ràng: khoảng 1 tỷ commit được thực hiện trong năm 2025. Nếu xu hướng này tiếp tục, con số có thể đạt 14 tỷ commit vào cuối năm 2026, phần lớn nhờ vào sự hỗ trợ của các công cụ AI.

Với người dùng Việt Nam, câu chuyện của Mehta mở ra một hướng tiếp cận mới: thay vì tốn kém mua thiết bị mới hoặc chấp nhận giới hạn của hệ điều hành, người dùng có thể tận dụng AI để "hồi sinh" những thiết bị cũ. Tất nhiên, đi kèm là trách nhiệm kiểm tra và đảm bảo an toàn cho hệ thống của chính mình.

Dù vậy, không thể phủ nhận rằng AI đang tạo ra một sự "thay đổi sâu rộng" trong cách chúng ta tương tác với công nghệ — ngay cả với những thiết bị tưởng chừng đã lỗi thời. Hãy tận hưởng sự dồi dào này khi nó còn tồn tại.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗