Tác giả: Vương Kiến Thạc
Ghi chép đơn giản về những kinh nghiệm với Claude Code cho đến nay, hoàn toàn là khám phá cá nhân, không nhất thiết phù hợp với tất cả mọi người.
1. Tập trung sử dụng một công cụ thật nhiều. Tôi dùng Claude Code. Tôi không cho rằng nó tốt hơn Codex, nhưng so sánh sự khác biệt giữa các công cụ thì ROI không cao, dù việc nói rành mạch về sự khác biệt đôi khi mang lại cảm giác thành tựu ảo cao hơn.
2. Nhớ các phím tắt quan trọng nhất. Control+G mở trình soạn thảo, giúp viết nội dung dài hơn; Control+A, Control+E, Control+U - những phím tắt di chuyển con trỏ nhanh rất hữu ích trong command line. Dù không phải là thứ mới trong thời đại AI, nhưng khi sử dụng, chúng quan trọng như Control+C và Control+V vậy.
3. Sử dụng nhập liệu bằng giọng nói. HoldSpeak rất hữu ích.
4. Với một dự án, hãy viết PROJECT.md trước, dùng phương pháp có cấu trúc để viết ra tất cả ý tưởng một lần.
5. Claude agents là chế độ mở theo mặc định.
6. Claude Code kết hợp với github.com và cloudflare.com là hoàn hảo, giao toàn bộ quá trình build, quá trình phát hành, và tất cả thao tác liên quan đến tên miền cho cơ sở hạ tầng.
7. Phân biệt cái do người viết và máy viết. Duy trì thủ công CLAUDE.md cốt lõi nhất, đừng đọc các file .md hay code do Claude Code viết. Máy móc là của máy, con người là của con người. Muốn hiểu thứ do AI viết, hãy hỏi AI, đừng xem mã nguồn.
8. Kéo thả file vào cửa sổ Claude Code - âm thanh, video, tài liệu, ảnh chụp màn hình - không nói rõ được thì dùng Command+Shift+5 chụp màn hình, rồi kéo qua, nhanh nhất.
9. Tái cấu trúc hệ thống trí nhớ. Lấy ~/.claude/CLAUDE.md làm trung tâm, phân loại tham chiếu đến nhiều file memory, yêu cầu không sử dụng memory của dự án, và đặt tất cả file memory vào trong git, đồng bộ lên github (private), như vậy ký ức của bản thân mới là vĩnh viễn, có thể tích lũy, không bị phân tán trong từng dự án.
10. Viết Skill, đồng thời mỗi khi kết thúc công việc, yêu cầu Claude "ngưng đọng những gì học được vào Skill" - có thể để nó tự động làm.
11. Trong điều kiện có thể, với nhiệm vụ phức tạp, hãy sử dụng ultracode để kích hoạt dynamic workflow. Dù đắt, dù chậm, nhưng hiệu quả vẫn được đảm bảo.
12. Vừa đi, vừa tích lũy skill, vừa tái cấu trúc skill. Skill cần được đặt trong git.
13. Dùng tài liệu của git làm đầu ra của nhiệm vụ trước, cũng là đầu vào của nhiệm vụ sau. Để các agents có tài liệu bàn giao rõ ràng, không phụ thuộc vào context để kết nối.
14. Coi Claude Code như một con ngựa (hoặc như một con người), chứ không phải như một chiếc xe. Xe rẽ theo sự chỉ huy của mình, ngựa có suy nghĩ riêng, chúng ta chỉ cần thiết lập mục tiêu và ranh giới. Đặc tính tự tìm đường của nó là một tính năng chứ không phải lỗi.
Mọi người còn bổ sung gì không?





