Thiết Lập Không Gian Làm Việc AI Của Bạn
Vibe coding là một mối quan hệ hợp tác. Bạn mang đến ý định và khả năng phán đoán; AI mang đến tốc độ và khả năng gõ phím không biết mệt mỏi. Nhưng giống như bất kỳ mối quan hệ hợp tác nào, nó hoạt động tốt nhất khi có một môi trường chung, các quy tắc rõ ràng, và một nơi an toàn để mắc lỗi. Chương này nói về việc xây dựng môi trường đó trước khi bạn viết dù chỉ một tính năng.
Một không gian làm việc tốt làm được ba việc: nó cung cấp cho AI ngữ cảnh (context) cần thiết để đưa ra những thay đổi thông minh, nó cho phép bạn thấy kết quả của những thay đổi đó thật nhanh, và nó khiến mọi thay đổi đều dễ dàng hoàn tác. Làm đúng những điều này và AI sẽ giống như một cộng sự cấp cao. Làm sai và nó sẽ giống như một cái máy đánh bạc. Sự khác biệt hiếm khi nằm ở mô hình — mà nằm ở căn phòng bạn đặt nó vào. Một (tác nhân AI) có năng lực trong một repo (kho mã nguồn) hỗn loạn không có test, không có file ngữ cảnh, không có quản lý phiên bản sẽ luẩn quẩn; một agent khiêm tốn trong một dự án sạch sẽ, được trang bị tốt sẽ khiến bạn ngạc nhiên. Việc thiết lập chính là hệ số nhân.
Không có việc nào trong số này là công việc vặt bạn làm một lần rồi quên. Hãy coi không gian làm việc của bạn như thứ cần được điều chỉnh liên tục: mỗi khi AI khiến bạn ngạc nhiên theo hướng xấu, hãy tự hỏi liệu có phải do thiếu một mảnh ngữ cảnh, một vòng phản hồi (feedback loop) chậm, hay một cài đặt mặc định không an toàn đã để điều đó xảy ra — rồi sửa căn phòng, chứ không chỉ sửa dòng mã.
