TL;DR
Tháng trước, tôi đã chia sẻ với các đồng nghiệp trong lĩnh vực sản phẩm và kinh doanh về cách bắt đầu với AI Coding. Kết hợp với một bài tweet gần đây về việc nhiều sinh viên bỏ lỡ các công cụ AI Coding hàng đầu do rào cản đăng ký, tôi nhận ra rằng phương pháp và thói quen có thể được học miễn phí trước. Tôi đã tổng hợp phần hướng dẫn bắt đầu ở đây. Để dễ hiểu hơn, tôi đã đính kèm một số hình ảnh minh họa đơn giản giúp các khái niệm trở nên trực quan hơn.
Nhiều người mắc kẹt ở bước đầu tiên khi sử dụng Claude Code: dòng lệnh. Nhìn thấy một terminal chỉ toàn chữ khiến họ nghĩ rằng nó chỉ dành cho lập trình viên. Thực tế, ngưỡng cửa không cao đến vậy. Bất kỳ ai có thể sử dụng chat AI như Doubao đều có thể bắt đầu với một chút thời gian; phần còn lại chỉ là làm quen với việc giao phó việc thực thi cho AI.
Khi bạn đã quen, bạn sẽ thấy nó giống như một trợ lý tài năng, đảm nhận bất kỳ nhiệm vụ nào: chạy backend dữ liệu, viết các công cụ nhỏ để giải quyết vấn đề của bạn, hợp nhất các tài liệu lộn xộn thành báo cáo tóm tắt, tạo nguyên mẫu hoặc sắp xếp báo cáo bán hàng. Việc bạn có thể viết code trước đây hay không không phải là vấn đề. Khi bạn chủ động viết ngữ cảnh dự án vào CLAUDE.md, đưa ra yêu cầu chính xác và nghĩ đến việc tạo "Skills" để đóng gói các hành động lặp đi lặp lại, về cơ bản bạn đã bước vào cánh cửa. Bài viết này nhằm dẫn dắt những người không chuyên về kỹ thuật sử dụng công cụ yêu thích của tôi, Claude Code.
Rào Cản Đầu Tiên: Dòng Lệnh
Những người không phải dân code đã quen với các chat AI như Doubao. Lần đầu tiên cài đặt Claude Code, họ cảm thấy hơi lạ lẫm. Trước đây, đó là một quy trình qua lại: bạn mô tả nhu cầu, nó tạo code, và bạn copy-paste sang chỗ khác để kiểm tra. Giờ đây, Claude Code chạy trực tiếp trong terminal, bỏ qua bước vận chuyển thủ công.

Nếu bạn chưa từng sử dụng terminal, tôi khuyên dùng Kaku, công cụ tôi tạo riêng cho AI Coding. Nó sẵn sàng sử dụng ngay mà không cần chỉnh màu sắc hay font chữ. Nó tự động theo chế độ sáng/tối của hệ thống, dùng Cmd + D để chia màn hình và Cmd + Shift + Y cho trình quản lý tệp. Quan trọng nhất cho người mới bắt đầu, nó có tích hợp hỗ trợ AI: gợi ý sửa lỗi lệnh và có thể tạo lệnh nếu bạn gõ # kèm theo tiếng Trung.

Cài đặt Claude Code chỉ cần một lệnh (xem tài liệu chính thức), sau đó chỉ cần gõ claude trong thư mục dự án của bạn để bắt đầu code.
curl -fsSL
| bash
Đề Xuất Cao: Trau Dồi Kiến Thức Kỹ Thuật
Để thực sự sử dụng tốt Claude Code, chỉ mô tả nhu cầu thôi là chưa đủ. Hiểu các khái niệm cơ bản giúp việc khắc phục sự cố dễ dàng hơn nhiều.
Biết các framework phổ biến làm gì: Hiểu React, Vue hay Next.js giải quyết vấn đề gì giúp bạn không bị lạc khi nhìn vào đầu ra của Claude Code.
Kiến thức cơ bản về phần mềm: Các lệnh terminal, Git, VS Code và Chrome DevTools. Khi xảy ra lỗi, bạn có thể giúp xác định vị trí thay vì chỉ chờ đợi.
Ý tưởng cốt lõi của lập trình: Hàm là gì, biến và trạng thái là gì, và tại sao code được chia thành nhiều tệp. Điều này làm cho yêu cầu của bạn chính xác hơn.
Học cách đọc code và lỗi: Điều này hữu ích ngay cả trước khi bạn có thể viết code. Liếc qua một thay đổi để xem nó làm gì nhanh hơn là yêu cầu giải thích. Đừng hoảng sợ khi gặp lỗi; copy toàn bộ lỗi và hỏi "Điều này có nghĩa là gì và làm thế nào để sửa?" Chín trên mười lần, nó sẽ chỉ cho bạn chính xác dòng nào có vấn đề.
Bạn không cần phải đạt đến trình độ tự viết code; chỉ cần biết những thứ này trông như thế nào là đủ. Dành một hoặc hai buổi tối cho các phần giới thiệu của freeCodeCamp hoặc MDN, hoặc xem một khóa học giới thiệu như Crash Course Computer Science hoặc Harvard CS50. Nó sẽ thay đổi đáng kể hiệu quả cộng tác của bạn.
Tôi khuyên bạn nên đọc ba cuốn sách này để có góc nhìn rộng hơn: "Inspired" về phán đoán sản phẩm, "The Linux/Unix Design Philosophy" về triết lý kỹ thuật, và "Listening to the Wind" về tầm nhìn của một lập trình viên chuyên nghiệp.
Chuẩn Bị: Tài Khoản và Đăng Ký
Tài khoản: Đăng ký tại claude.ai bằng Gmail. Sử dụng IP Mỹ ổn định để tránh bị kích hoạt kiểm soát rủi ro. Không nhảy ngay sang đăng ký Max trên tài khoản mới để tránh bị cấm.
Cách dễ nhất là qua App Store Mỹ hoặc Google Play. Đăng ký Pro trong ứng dụng Claude bằng số dư của bạn. Lưu ý rằng App Store có thuế (gói 100 đơn vị có thể hiển thị là 125), nhưng an toàn hơn. Bắt đầu với Pro và nâng cấp lên Max nếu hạn mức không đủ.

Để tránh bị cấm: sử dụng mạng ổn định, không chia sẻ tài khoản, sử dụng phương thức thanh toán đáng tin cậy (tránh thẻ ảo) và sử dụng tài khoản Gmail đã được thiết lập.
Những Nhiệm Vụ Nào Phù Hợp Với Claude Code?
Tôi đã thử Cursor, Windsurf và Codex, nhưng Claude Code là công cụ hàng ngày của tôi.
Khả năng mô hình của nó rất xuất sắc, và việc triển khai khái niệm "Harness" của nó là đẳng cấp hàng đầu. Nó quét CLAUDE.md và cấu trúc thư mục để hiểu ngữ cảnh, sau đó sửa đổi tệp, chạy lệnh, kiểm tra lỗi và tự động lặp lại. Vì nó nằm trong terminal, nó có thể trực tiếp gọi git, kiểm thử và script.

Claude Code thực chất là một Agent đa năng. Các đội ngũ bán hàng và tài chính nội bộ của Anthropic sử dụng nó để xử lý dữ liệu CRM và email. Nếu bạn ghét terminal, hãy sử dụng ứng dụng desktop Cowork, ứng dụng này có thể đọc/ghi các thư mục cục bộ của bạn để thực hiện các việc như biến ảnh chụp hóa đơn thành báo cáo chi phí.
Quan trọng: trong code, độ chính xác quan trọng hơn tốc độ. Tốt hơn là nó mất 20 phút và hoạt động, còn hơn mất 10 phút và cần 20 phút gỡ lỗi.

Nhiệm vụ tốt nhất: Nguyên mẫu và công cụ nội bộ, xử lý CSV/báo cáo bán hàng, tóm tắt điều khoản hợp đồng và trích xuất thông tin từ PDF/liên kết.
Xây Dựng Phần Mềm Cho Một Người
Chuyên mục gia của NYT, Kevin Roose, đã đề xuất khái niệm phần mềm cho một người: bạn không cần một ứng dụng cho một triệu người; bạn có thể tạo phần mềm chỉ cho riêng mình. Đây có thể là một công cụ để chuyển ghi chú thoại thành biên bản cuộc họp hoặc một bảng điều khiển cá nhân. Những người làm sản phẩm và kinh doanh giỏi nhất ở việc này vì họ biết rõ những điểm đau của chính mình.

Nhịp Điệu 1 Ngày Đến 3 Tháng
Đừng cố xây dựng Notion ngay từ ngày đầu tiên. Hãy theo nhịp điệu này:

Ngày 1: Sửa đổi một tệp Excel hoặc Markdown hiện có. Tuần 1: Xây dựng một trang chủ cá nhân đơn trang. Tháng 1: Tự động hóa một tác vụ hàng tuần lặp đi lặp lại. Tháng 3: Xây dựng một công cụ "phần mềm cho một người".
Biến Hành Động Web Thành Lệnh Với OpenCLI
Nhân viên vận hành thường dành cả ngày để click trong trình duyệt. Những tác vụ này thường có thể bỏ qua giao diện người dùng thông qua API.
OpenCLI cung cấp các bộ điều hợp CLI cho Xiaohongshu, X, Bilibili, v.v. Nó cho phép Claude Code thực hiện các hành động web như click, nhập liệu và thu thập dữ liệu chỉ với một lệnh duy nhất.
Nghiên cứu Xiaohongshu: Yêu cầu Claude Code sử dụng OpenCLI để thu thập dữ liệu và tóm tắt các từ khóa hot.
Tổng hợp cảm xúc: Kết hợp các bộ điều hợp cho X, Reddit và HackerNews thành một báo cáo hàng ngày.
Claude Code cũng có tính năng Routines để tự động hóa quy trình làm việc thông qua Webhooks hoặc sự kiện GitHub.

CLAUDE.md: Xác Định Ngữ Cảnh Dự Án Trước
Nhiều người thất vọng vì họ phải lặp lại ngữ cảnh. Giải pháp là một tệp CLAUDE.md trong thư mục gốc.

Claude Code đọc tệp này mỗi khi khởi động. Giữ nó dưới 150 dòng, sử dụng ngôn ngữ mệnh lệnh và cung cấp các quy tắc có thể kiểm chứng (ví dụ: "các hàm phải dưới 50 dòng").
Các quy tắc chính: Hỏi trước khi hành động, ưu tiên sự đơn giản, chỉ chạm vào những gì cần thiết và xác minh sau khi hoàn thành.
Yêu Cầu Chính Xác Ngăn Chặn Sai Lệch
Mơ hồ: Giúp tôi tạo một công cụ theo dõi khách hàng.
Chính xác: Giúp tôi tạo một công cụ theo dõi bán hàng dưới dạng một trang web cục bộ đơn tệp. Danh sách bên trái hiển thị tên công ty, lần theo dõi tiếp theo và trạng thái. Bên phải hiển thị chi tiết. Thêm ba bộ lọc ở trên cùng. Lưu trữ dữ liệu trong localStorage.

Yêu cầu chính xác sẽ có được phiên bản hoạt động ngay từ ngày đầu tiên. Ngay cả khi bạn không biết chi tiết code, bạn phải mô tả yêu cầu một cách cụ thể.

Xác định phạm vi: nêu rõ những gì không làm (ví dụ: "không đăng nhập, không SEO cho bây giờ"). Cung cấp các tiêu chí chấp nhận bằng số (ví dụ: "màn hình đầu tiên tải trong 1.5s").
Chế Độ Plan và Auto
Đối với các tác vụ phức tạp, hãy sử dụng Plan mode (Shift+Tab). Nó liệt kê những gì nó định làm trước khi thực thi. Nếu bạn thoải mái, hãy sử dụng Auto mode, chế độ này tự động thực hiện các thao tác an toàn và chỉ yêu cầu quyền đối với các thao tác rủi ro (như xóa tệp).

Cách Xác Nhận Nó Đúng
Đừng chỉ tin vào lời nói của nó.

Git Snapshots: Chạy git status trước khi thay đổi lớn và commit các điểm kiểm tra. Sử dụng /rewind để hoàn tác thay đổi.
Tránh Vòng Lặp "Thử và Xem": Đừng để nó vá code mà không có chẩn đoán. Hãy hỏi "Dòng nào là vấn đề và tại sao?" trước khi cho phép thay đổi.

Mẹo Nâng Cao Max: Aliases, Models và Phiên Dài
Aliases: Tôi sử dụng alias c='CLAUDE_CODE_AUTO_COMPACT_WINDOW=400000 claude --dangerously-skip-permissions' để bỏ qua xác nhận và trì hoãn nén ngữ cảnh.
Models: Sử dụng /model opusplan để Opus xử lý lập kế hoạch và Sonnet xử lý thực thi.
Phiên Dài: Sử dụng /clear sau khi hoàn thành một tác vụ. Yêu cầu một HANDOFF.md trước khi kết thúc một tác vụ dài để bạn có thể tiếp tục trong một phiên mới.

Waza: Biến Thói Quen Thành Trí Nhớ Cơ Bắp
Tôi đã tạo Waza, một bộ 8 kỹ năng đại diện cho các thói quen kỹ thuật tốt.

/think để lập kế hoạch, /design để thiết kế UI, /hunt để khắc phục sự cố và /check để đánh giá cuối cùng.
Tạo Skills Của Riêng Bạn
Skills là các thư mục trong .claude/skills/ với một tệp SKILL.md. Chúng có thể dựa trên quy trình làm việc (ví dụ: tóm tắt cuộc họp), danh sách kiểm tra (ví dụ: kiểm tra trước khi ra mắt) hoặc dựa trên chuyên gia (ví dụ: ma trận khắc phục sự cố).

Kami và Claude Design
Kami là một công cụ bố trí AI để biến nội dung thành PDF chuyên nghiệp. Claude Design cho phép bạn tạo các nguyên mẫu tương tác từ ảnh chụp màn hình hoặc tài liệu mà không cần viết code.

Cân Nhắc Bảo Mật

Yêu cầu nó giải thích các lệnh trước khi chạy. Không bao giờ sử dụng môi trường sản xuất để thực hành. Không dán trực tiếp API key vào chat; sử dụng tệp .env. Đối với các tính năng nhạy cảm như thanh toán, hãy sử dụng các dịch vụ đã được thiết lập như Stripe thay vì viết từ đầu.





