
Boris Cherny, người đứng đầu dự án Claude Code của Anthropic, đã trình bày trên sân khấu Startup School 2026 về một thí nghiệm gần đây: yêu cầu Claude Code viết lại toàn bộ ứng dụng Claude Desktop – hiện đang chạy trên Electron – sang Swift native trên macOS. Quá trình bao gồm việc cung cấp cho Claude quyền truy cập vào một máy ảo macOS trên GitHub Runner, sau đó yêu cầu Claude so sánh pixel‑by‑pixel giữa phiên bản Electron và phiên bản Swift.
Theo Cherny, kết quả không đạt kỳ vọng. Claude có thể tạo mã Swift, nhưng việc tái tạo giao diện người dùng không‑Mac‑like của Electron dẫn đến một ứng dụng trông vẫn “không tự nhiên”. Ông nhấn mạnh rằng vấn đề không chỉ là công nghệ mà còn là thiết kế: một UI được xây dựng cho Electron sẽ không tự động trở nên phù hợp với chuẩn Mac dù chuyển sang AppKit hay SwiftUI.
Cuộc thảo luận cũng đề cập tới tầm quan trọng của verification – việc để LLM tự kiểm chứng kết quả của mình trong suốt quá trình thực hiện. Cherny cho rằng đây là yếu tố quyết định thành công khi giao cho AI các nhiệm vụ khó, hơn là chỉ tập trung vào prompt engineering.
Với cộng đồng AI Việt Nam, bài học này nhắc nhở rằng khi triển khai Claude Code hay các công cụ tương tự, chúng ta cần cân nhắc cả thiết kế UI/UX và cơ chế kiểm tra tự động, tránh việc chỉ “đổi khung” mà không cải thiện trải nghiệm người dùng.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com