Claude Chat là đưa cho nhân sự tập tài liệu, xong việc thì vứt đi. Claude Code là cho nhân sự ngồi vào máy tính của công ty, dùng toàn bộ tài liệu và nhớ việc từ hôm qua.
Ví von: tập tài liệu và cái tủ hồ sơ
Claude Chat — đưa tập tài liệu, xong việc thì vứt đi
Sếp kéo một file vào khung chat, hỏi một câu, nhận một câu trả lời. Đóng cửa sổ là xong: file không còn, câu trả lời không còn, hôm sau hỏi tiếp phải kéo file lại từ đầu.
Giống như gọi một chuyên gia đến phòng họp, đưa họ một tập giấy, họ đọc và nói; họp xong họ trả lại tập giấy và ra về. Họ không được vào kho hồ sơ, không được dùng máy tính của công ty, không biết hôm qua đã bàn gì.
Claude Code — cho nhân sự dùng tài liệu trên máy tính
Sếp chỉ cho Claude một thư mục trên máy. Trong đó có bảng giá, mẫu hợp đồng, danh sách khách, logo, ảnh sản phẩm. Claude tự mở file cần, tự tạo file mới, tự chạy công cụ (xuất PDF, đẩy website lên mạng, gửi tin Telegram), và tự ghi lại việc đã làm.
Giống như nhân sự có bàn làm việc và chìa khoá tủ hồ sơ. Sếp dặn một lần "giá phải lấy ở file này, không được tự nghĩ" — họ ghi vào sổ tay, lần sau làm đúng.
🗂️
Khác biệt cốt lõi chỉ có một chữ: nhớ. Chat nhớ trong một cuộc trò chuyện. Code nhớ trong thư mục — mà thư mục thì ở lại máy Sếp mãi, cuộc trò chuyện nào cũng đọc lại được.
Bảng so sánh 10 điểm
Tiêu chí
Claude Chat
Claude Code
Nhớ việc hôm qua
Không — mỗi cuộc chat bắt đầu từ trắng (có tính năng nhớ sơ bộ, nhưng không nhớ file)
Có — đọc lại sổ tay CLAUDE.md, ghi nhớ riêng, và toàn bộ file trong thư mục
Đọc tài liệu công ty
Từng file, do Sếp kéo vào từng lần
Cả thư mục, tự tìm file cần, không cần Sếp nhớ file nằm đâu
Tạo ra kết quả
Chữ trong khung chat; Sếp tự chép sang Word/Excel
File thật: Word, Excel, PDF, website, đúng mẫu công ty
Dùng công cụ
Tìm web, vài công cụ có sẵn
Mọi công cụ trên máy và trên mạng: xuất PDF, đẩy website, gửi Telegram, đọc Gmail
Làm việc nhiều bước
Mỗi bước Sếp phải hỏi tiếp
Tự chạy chuỗi: đọc tài liệu → soạn → xuất file → kiểm tra → báo cáo
Tự kiểm tra việc mình làm
Không
Có — tự mở website đã dựng trong trình duyệt, chụp màn hình, bắt lỗi rồi sửa
Giữ quy trình
Sếp phải dán lại hướng dẫn mỗi lần
Skill: quy trình lưu một lần, gõ /ten-skill là chạy đúng
Chạy tự động theo lịch
Hạn chế
Có — bản tin 7h sáng, báo cáo cuối ngày, tự gửi Telegram
Nơi làm việc
Trình duyệt / điện thoại, dữ liệu ở máy chủ
Máy tính của Sếp, dữ liệu nằm ở thư mục của Sếp
Phù hợp khi
Hỏi nhanh, soạn email, nghĩ ý tưởng, lúc đang di chuyển
Việc lặp lại, việc nhiều bước, việc cần đúng mẫu công ty, việc cần nhớ lâu
Cùng một yêu cầu, hai kết quả
Giả sử Sếp gõ đúng một câu: "Làm báo giá 2 máy ép nhựa cho công ty Minh Phát."
Trong Claude Chat
Claude hỏi lại giá, hoặc tự đoán một con số trông rất hợp lý.
Trả về một đoạn văn bản báo giá. Sếp copy vào Word, tự căn chỉnh, tự chèn logo.
Không biết Minh Phát là ai, đã báo giá lần nào chưa, lần trước chiết khấu bao nhiêu.
Mai hỏi "báo giá hôm qua gửi chưa?" — Claude không biết.
Trong Claude Code (sau khi đã khởi tạo ở Phần 3)
Mở 03-kien-thuc/bang-gia.json lấy đúng giá niêm yết; thấy báo giá ghi "chưa gồm VAT" thì ghi rõ.
Mở 10-khach-hang/Minh-Phat/HO-SO.md: biết đã khảo sát ngày nào, người liên hệ là ai, lần trước đã hứa gì.
Dựng file PDF đúng mẫu báo giá của công ty (logo, font, chân trang) bằng skill thiết kế.
Ghi một dòng vào nhật ký hồ sơ khách: "23/10 — dựng báo giá, chờ Sếp duyệt". Mai hỏi là trả lời được.
Và vì sổ tay có dặn "giá là thứ nhạy cảm, hỏi trước khi gửi" — nó dừng lại hỏi Sếp trước khi coi là xong.
Chuyện thật ở Roboworld
Hồ sơ khách NewGen Solutions của tôi có đủ 6 giai đoạn: khảo sát → đề xuất → báo giá → hợp đồng → triển khai → sau bán hàng. Khi khách gửi lại hợp đồng có Track Changes, tôi chỉ nói "khách sửa thế này, dựng bản mới" — Claude đọc bản khách sửa, đối chiếu bản cũ, dựng bản mới bằng mẫu Word của công ty, và viết một file ghi chú từng thay đổi + 10 điểm chờ tôi duyệt. Mấy bản hợp đồng đó đi qua 8 vòng sửa trong 4 ngày; bản nào cũng còn, kèm lý do sửa. Trong khung chat thì không thể làm được việc này.
Hình 3. Cùng một câu, hai kết quả. Bên phải: mỗi con số có nguồn, và Claude dừng lại hỏi đúng chỗ sổ tay dặn. Số liệu là ví dụ cho một công ty cơ khí giả định.
Khi nào vẫn nên dùng Chat
Đang trên đường, chỉ có điện thoại: hỏi nhanh, soạn tin nhắn, dịch một đoạn.
Suy nghĩ chiến lược, brainstorm, không cần đụng tới file nào.
Việc một lần, không lặp lại, không cần nhớ: tóm tắt một bài báo, giải thích một thuật ngữ.
Cách tôi phân chia: Chat để nghĩ, Code để làm. Nghĩ xong trong Chat, mang kết luận sang Code để biến thành file, website, quy trình.
Điều CEO hay lo: "Cho AI vào máy, nó làm hỏng gì thì sao?"
Lo là đúng. Dưới đây là những lớp bảo vệ có sẵn và những lớp Sếp tự rào thêm:
Claude hỏi trước khi làm việc có rủi ro.
Mặc định, mỗi lệnh chạy trên máy (tạo file, xoá file, cài phần mềm) Claude đều hiện ra và chờ Sếp bấm Cho phép. Sếp đọc được lệnh bằng tiếng Việt vì Claude luôn giải thích "lệnh này làm gì" phía trên.
Chỉ cho vào một thư mục.
Claude làm việc trong thư mục Sếp chọn. Tài liệu kế toán, ảnh gia đình để ở chỗ khác thì nó không đụng tới.
Git — nút "quay lại" cho cả dự án.
Bật Git trong thư mục (Phần 2 hướng dẫn, Claude làm hộ). Mỗi lần "commit" là một mốc có thể quay về. Tôi đã từng khôi phục được một biên bản bàn giao bị xoá nhầm nhờ đúng một mốc commit tối hôm trước.
Hàng rào bằng chữ: ghi quy tắc vào sổ tay bàn giao.
"Không xoá hàng loạt", "giá phải hỏi trước khi gửi", "không đăng gì lên mạng khi chưa duyệt". Claude đọc sổ tay này mỗi lần bắt đầu.
Hàng rào bằng máy (nâng cao, Phần 5).
Cài một "chốt chặn" tự động: lệnh xoá đệ quy, lệnh đưa mật khẩu vào lịch sử Git → chặn lại và hỏi Sếp, bất kể Claude đang nghĩ gì. Ở Roboworld chốt này tên là chan-nguy-hiem.py, có sau sự cố 24/07.
Hình 4. Năm lớp bảo vệ — lớp nào thủng vẫn còn lớp trong.
Bài học đắt nhất
Ngày 24/07/2026, một lệnh dọn file rác kiểu Get-ChildItem -Recurse | Remove-Item trên Windows đã xoá sạch dự án — vì một lỗi hành vi của PowerShell mà cả người lẫn AI đều không ngờ. Từ đó có hai quy tắc trong sổ tay: Copy, không Move khi sắp xếp; xoá gì phải hỏi, và xoá vào Thùng rác. Sếp nên viết hai dòng này vào sổ tay ngay từ ngày đầu — Phần 3 có mẫu sẵn.
Tóm lại
Ba câu để nhớ
Chat = chuyên gia đến họp, cầm tập giấy, họp xong ra về.
Code = nhân sự có bàn làm việc, có chìa tủ hồ sơ, có sổ tay, làm được việc thật và nhớ lâu.
Muốn nhân sự đó an toàn và hiệu quả: cho một thư mục riêng, bật Git, viết sổ tay bàn giao. Ba việc đó chính là Phần 2 và Phần 3.