Bài Google Cloud này có giá trị không chỉ ở chuyện “học Go trong một ngày”, mà ở cách nó minh họa lập trình với AI agent như một quy trình kỹ thuật có kiểm soát.
Tác giả dùng Antigravity 2.0 để port một CLI TypeScript phân phối qua npm sang Go, tạo công cụ skl khởi động trong khoảng 2 ms và dùng chỉ 11 MB RAM. Điểm quan trọng: con người không buông tay cho AI tự làm, mà giữ vai trò kiến trúc sư — đặt mục tiêu, kiểm tra logic, audit code; còn agent xử lý phần cơ học như dịch code, sinh test, mapping path đa nền tảng và viết tài liệu.
Giá trị thực tiễn nằm ở workflow. Trước khi viết code, tác giả yêu cầu agent so sánh Rust, Python, Zig, Swift và Go; sau đó đặt ràng buộc rõ: zero-dependency core, hạn chế package ngoài, bảo mật kiểu zero-trust, sanitize input, chặn path traversal và giới hạn depth scan để tránh treo CPU. Khi port chức năng, Antigravity xử lý hơn 51 agent configuration records, mapping cho Aider, Claude Code, Cursor, Zed và nhiều môi trường khác.
Bài còn cho thấy AI coding hiệu quả phải đi kèm TDD và review người thật. Agent viết test trước, chạy go test, sửa lỗi, nhưng tác giả vẫn audit để bổ sung integration tests cho các trường hợp không có agent, một agent, nhiều agent và agent có cấu hình global. Với bề mặt CLI lớn gồm init, add, list, remove, find, update, tác giả dùng subagent song song, mỗi subagent kiểm một command và các flag như -g/--global, --copy.
AI agent không thay lập trình viên; nó buộc lập trình viên nâng vai trò lên thiết kế mục tiêu, kiểm soát chất lượng, chia nhỏ việc và biến kinh nghiệm thành Agent Skill tái sử dụng.