Nguồn: AI Coding - leaflet.pub
Tóm tắt
“The Conversation Is the Commit” đề xuất một paradigm mới trong quy trình phát triển phần mềm: thay vì commit là đơn vị nguyên tử của thay đổi code, conversation với AI coding assistant trở thành đơn vị mang ý nghĩa. Bài viết thách thức cách chúng ta nghĩ về version control khi AI mediates giữa intention và implementation. (Không thể truy cập nội dung đầy đủ)
Trong workflow truyền thống, developer tự viết code → commit → pull request. Trong workflow AI-assisted, developer diễn đạt intent bằng ngôn ngữ tự nhiên → AI tạo code → developer review → commit. Câu hỏi đặt ra là: đâu là “nguồn sự thật” (source of truth) thực sự — code hay conversation?
Nếu conversation là nơi intent được capture đầy đủ nhất, thì git history của code chỉ là projection của intent ban đầu. Một số công cụ như Cursor và GitHub Copilot đã bắt đầu lưu trữ context của AI session song song với code changes. Bài viết có thể là dự báo về tương lai nơi commit message được tự động sinh từ conversation history, và code review bao gồm cả review conversation log.