Công cụ AI Coding

Claude Code cho người mới: 10 bước bắt đầu (2026)

Aug 14, 202614 phút đọc

Claude Code cho người mới bắt đầu là cách nhanh nhất để dùng AI viết code ngay trong terminal - bạn ra lệnh bằng tiếng Việt, Claude đọc dự án và tự sửa file. 10 bước đưa bạn từ số 0 đến dự án đầu tiên trong ~30 phút: cài đặt, đăng nhập, chạy /init, hiểu vòng lặp, viết prompt, dùng Plan Mode, làm dự án thật, tạo CLAUDE.md, học lệnh cốt lõi và tăng tốc bằng skills. Không cần giỏi terminal hay lo tốn tiền nếu làm đúng.

bởi Jasmine, dev dùng Claude Code hằng ngày.

Mình viết bài này cho đúng người từng là mình cách đây hơn một năm: mở terminal lên là thấy sợ, không biết gõ gì, và lo mỗi lần chạy AI là "cháy" tiền token. Tin vui: Claude Code dễ bắt đầu hơn bạn nghĩ rất nhiều. Nếu bạn muốn hiểu bản chất trước, đọc nhanh Claude Code là gì (giải thích A-Z); còn nếu chỉ muốn "làm theo là chạy được", cứ đi thẳng 10 bước dưới đây.

Trước khi bắt đầu: bạn cần gì?

Chuẩn bị vài thứ dưới đây là đủ. Đừng lo nếu bạn chưa rành dòng lệnh - mỗi bước mình đều ghi rõ gõ gì.

Checklist chuẩn bị (5 phút):

  • Máy tính chạy Windows, macOS hoặc Linux đều được.
  • Node.js (bản LTS) - cần cho cách cài qua npm. Kiểm tra bằng node -v; nếu báo lỗi thì tải Node.js LTS về cài trước.
  • Tài khoản Claude: gói Pro $20/tháng (dễ và rẻ nhất cho người mới) hoặc một API key tính theo token.
  • Một thư mục dự án để thử - có thể là folder trống hoàn toàn.
  • Khoảng 30 phút và tinh thần "thử là được".

Không cần giỏi terminal. Bạn chỉ cần biết 2 lệnh: cd để đi vào thư mục và gõ claude để mở. Phần còn lại nói bằng tiếng Việt bình thường.

Bước 1 - Cài đặt Claude Code

Cách phổ biến nhất là cài qua npm. Mở terminal (trên Windows dùng PowerShell hoặc Terminal) và gõ:

npm install -g @anthropic-ai/claude-code

Lệnh này cài Claude Code ở chế độ "global" nên bạn gọi được claude từ bất kỳ thư mục nào (theo tài liệu chính thức). Sau khi cài xong, kiểm tra bằng:

claude --version

Lưu ý theo hệ điều hành:

  • Windows: nếu gõ claude báo "không nhận lệnh", đóng terminal rồi mở lại để nạp PATH mới. Chạy PowerShell là ổn nhất.
  • macOS/Linux: nếu gặp lỗi quyền khi cài global, tránh dùng sudo - thay vào đó chỉnh thư mục npm global, hoặc dùng trình quản lý phiên bản Node.

Mình cố ý không nhồi hết mọi trường hợp cài đặt vào đây để bài không rối. Nếu vướng, xem cách cài đặt Claude Code chi tiết cho từng nền tảng và cách xử lý lỗi thường gặp khi cài.

Bước 2 - Đăng nhập & xác thực

Lần đầu mở, Claude Code sẽ hỏi bạn xác thực. Có hai đường:

CáchPhù hợp vớiChi phí
Đăng nhập gói Claude (Pro/Max)Người mới, cá nhân học tậpPro $20/tháng, dùng thoải mái trong giới hạn gói
API keyNgười muốn kiểm soát chi phí theo mức dùng, hoặc dùng cho việc lớnTrả theo token (ví dụ Sonnet 5: $2/$10 mỗi 1M token in/out)

Lời khuyên cho người mới: chọn gói Pro $20/tháng. Bạn không phải theo dõi từng token, không sợ "vô tình" tốn nhiều tiền trong lúc đang học, và giá cố định dễ tính. Khi nào việc lớn hơn hãy tính đến API key. Chỉ cần gõ claude, chọn phương thức đăng nhập, làm theo hướng dẫn trên màn hình - vài chục giây là xong.

Bước 3 - Mở dự án đầu tiên & chạy /init

Đi vào thư mục dự án của bạn rồi khởi động Claude:

cd duong-dan/den/du-an-cua-ban
claude

Khi giao diện chat hiện ra trong terminal, gõ lệnh:

/init

Lệnh /init bảo Claude quét qua dự án và tạo một file CLAUDE.md mô tả tổng quan (cấu trúc thư mục, công nghệ dùng, quy ước). File này giúp Claude "hiểu ngữ cảnh" ở mọi phiên sau - bạn sẽ tinh chỉnh nó ở Bước 8.

Bước 4 - Hiểu vòng lặp cơ bản

Trước khi ra lệnh, nắm vòng lặp này là bạn hiểu 80% cách Claude Code hoạt động. Nó lặp đi lặp lại như sau:

  1. Bạn ra prompt - nói bằng tiếng Việt bạn muốn gì.
  2. Claude đọc repo - mở các file liên quan để hiểu ngữ cảnh.
  3. Claude đề xuất thay đổi - cho bạn xem sẽ sửa/tạo file nào.
  4. Bạn duyệt (permission) - Claude hỏi trước khi ghi file hay chạy lệnh; bạn bấm đồng ý hoặc từ chối.
  5. Claude sửa file & chạy test - rồi báo kết quả.
  6. Lặp lại cho đến khi đạt ý bạn.

Về permission (quyền): mặc định Claude luôn hỏi trước mỗi hành động có tác động - đây là "phanh an toàn" cho người mới. Bạn cứ đọc kỹ rồi mới đồng ý. Đừng vội bật chế độ tự động chấp nhận mọi thứ khi chưa quen (đây là một trong 5 lỗi phổ biến ở cuối bài). Cứ giữ thói quen đọc - hiểu - rồi mới duyệt.

Điểm khiến nhiều người mới yên tâm: Claude không tự ý xoá file hay chạy lệnh nguy hiểm sau lưng bạn. Mỗi khi nó muốn ghi file, chạy test hay gọi một lệnh terminal, bạn sẽ thấy đúng nội dung sắp làm và có quyền từ chối. Nói cách khác, bạn luôn là người cầm lái - Claude chỉ là người đề xuất và thực thi khi được cho phép. Hiểu vòng lặp này rồi thì mọi bước còn lại chỉ là biến thể của nó.

Bước 5 - Viết prompt đầu tiên đúng cách

Chất lượng kết quả phụ thuộc trực tiếp vào cách bạn ra lệnh. Nguyên tắc vàng cho người mới: nhỏ, cụ thể, mỗi lần một việc. Đừng bắt Claude "làm cả website" trong một câu - hãy chia nhỏ.

Prompt yếu ❌Prompt tốt ✅
"Sửa lỗi giúp tôi""File login.js báo lỗi 'undefined is not a function' ở dòng 42 khi bấm nút Đăng nhập. Tìm nguyên nhân và sửa."
"Làm trang web bán hàng""Tạo một trang index.html tĩnh: tiêu đề, 3 thẻ sản phẩm dạng lưới, chưa cần backend."
"Viết test đi""Viết unit test cho hàm tinhTongGio() trong utils.js, phủ trường hợp input rỗng và số âm."

Prompt tốt luôn có ngữ cảnh (file nào, dòng nào), mục tiêu rõ, và giới hạn phạm vi. Càng cụ thể, Claude càng ít đoán mò và bạn càng ít phải sửa lại.

Bước 6 - Dùng Plan Mode trước khi build

Với việc gì hơi phức tạp, đừng để Claude lao vào code ngay. Hãy yêu cầu nó lập kế hoạch trước. Câu thần chú của mình: 1 phút xem plan tiết kiệm 10 phút build sai hướng - và tiết kiệm cả token, vì bạn không phải làm lại.

Mẹo: Trước khi bảo Claude viết code, thêm câu: "Lập kế hoạch từng bước cho việc này trước, đừng sửa file. Chờ mình duyệt kế hoạch rồi mới làm." Đọc kế hoạch, nếu Claude hiểu sai hướng bạn chỉnh ngay ở bước này - rẻ hơn nhiều so với sửa cả đống code đã viết. Nhiều phiên bản Claude Code có sẵn "Plan Mode" bật/tắt nhanh; nếu bản của bạn có, hãy dùng nó cho mọi task nhiều hơn một file.

Bước 7 - Dự án thực tế đầu tiên (có output thật)

Giờ là phần vui nhất: làm một thứ nhìn thấy được. Mình chọn một mini-project cực nhẹ để ai cũng theo được - tạo một landing page HTML tĩnh. Bạn có thể áp cùng quy trình cho việc "sửa một bug nhỏ" nếu đã có dự án sẵn.

Bước làm: mở terminal ở một thư mục trống, gõ claude, rồi ra prompt cụ thể (nhớ nguyên tắc Bước 5):

Tạo file index.html: một landing page tĩnh cho quán cà phê "Nắng".
Gồm: header có tên quán, 1 câu slogan, phần "Menu" liệt kê 3 món kèm giá,
và footer có địa chỉ. Dùng CSS inline gọn gàng, responsive cơ bản.
Chưa cần JavaScript.

Claude sẽ đề xuất tạo index.html, xin quyền ghi file, và bạn duyệt. Sau khi file được tạo, mở nó bằng trình duyệt (nhấp đúp index.html hoặc kéo vào tab trình duyệt) để thấy kết quả render thật.

Trung thực chỗ này: lần đầu Claude thường làm đúng khung nhưng có thể chưa hợp gu bạn - ví dụ màu sắc nhạt, hay khoảng cách chưa đẹp. Đừng nản: cứ nói tiếp "Cho phần Menu nền màu kem, mỗi món có viền bo tròn và tăng khoảng cách giữa các món." Đây chính là vòng lặp ở Bước 4. Chỗ Claude làm rất tốt là dựng khung nhanh và sửa theo yêu cầu ngắn; chỗ bạn cần chủ động là nói rõ gu thẩm mỹ và kiểm tra lại kết quả trên trình duyệt. Sau vài vòng, bạn có một trang hoàn chỉnh mà không viết tay dòng HTML nào.

Bước 8 - Tạo file CLAUDE.md cho dự án

CLAUDE.md là một file văn bản đặt ở gốc dự án, ghi những điều bạn muốn Claude luôn nhớ: dự án này là gì, dùng công nghệ nào, quy ước code ra sao, lệnh test/chạy là gì. Mỗi phiên mới, Claude đọc file này đầu tiên nên bạn không phải nhắc lại từ đầu.

Người mới nên có CLAUDE.md sớm vì nó giảm hẳn chuyện Claude "quên ngữ cảnh" và đoán sai. Một CLAUDE.md tối giản có thể như sau:

# Dự án: Landing page quán Nắng

## Công nghệ
- HTML/CSS tĩnh, không framework, không build step.

## Quy ước
- Giữ CSS inline trong index.html cho gọn.
- Viết tiếng Việt cho nội dung hiển thị.

## Việc thường làm
- Chỉnh layout, màu sắc, nội dung menu.

Bạn đã có bản nháp từ /init ở Bước 3 - giờ chỉ việc mở ra sửa cho đúng thực tế. Muốn viết CLAUDE.md bài bản (cấu trúc, mẹo, ví dụ cho dự án lớn), xem hướng dẫn viết file CLAUDE.md chuẩn cho dự án.

Bước 9 - Học phím tắt & slash command thiết yếu

Bạn không cần thuộc hết. Nhớ khoảng 6 lệnh cốt lõi này là đủ dùng hằng ngày:

LệnhTác dụng
/helpXem danh sách lệnh và trợ giúp nhanh.
/initQuét dự án và tạo/khởi tạo CLAUDE.md.
/clearXoá ngữ cảnh phiên hiện tại - dùng khi chuyển sang việc mới để tránh "context loãng" và đỡ tốn token.
/reviewNhờ Claude review lại đoạn code hoặc thay đổi vừa làm.
/undoHoàn tác thay đổi gần nhất khi lỡ tay.
EscDừng Claude giữa chừng khi nó đang đi sai hướng.

Mẹo nhỏ: dùng /clear mỗi khi bắt đầu một task không liên quan đến task trước - đây là thói quen tiết kiệm token hiệu quả nhất cho người mới. Muốn bảng đầy đủ hơn, xem bảng phím tắt & lệnh Claude Code đầy đủ. Khi đã quen tay, bạn còn có thể thêm các skills và slash command dựng sẵn để khỏi gõ lại những quy trình lặp đi lặp lại - đó chính là nội dung Bước 10.

Bước 10 - Tăng tốc bằng skills & subagents dựng sẵn

Sau khi chạy trơn tru vài dự án, bạn sẽ nhận ra mình lặp lại nhiều thứ: cùng một kiểu prompt review code, cùng quy trình dựng backend, cùng cách viết test. Đây là lúc skillssubagents phát huy - chúng là những "quy trình đóng gói sẵn" để Claude làm theo, thay vì bạn phải mô tả lại mỗi lần.

Người mới hoàn toàn không bắt buộc phải tự dựng mọi thứ. Có những bộ kit gom sẵn hàng loạt skills và agents cho cả việc code lẫn marketing - ví dụ bộ kit AgentKit cho Claude Code (review chi tiết). Với người mới, mình xem đây là bước nâng cấp khi đã quen, không phải thứ cần ngay ngày đầu: cứ nắm chắc 9 bước trên trước đã. Khi thấy mình mất thời gian gõ lại cùng một quy trình, hãy dùng thử AgentKit (giảm 20% qua link) để xem một hệ skills/subagents dựng sẵn tiết kiệm được bao nhiêu công. Đừng vội mua khi chưa thực sự cần - nguyên tắc trung thực là vậy.

5 lỗi người mới hay gặp (và cách tránh)

Đây là những lỗi mình thấy nhiều nhất ở người mới. Tránh được là bạn đi nhanh hơn hẳn:

  • 1. Giao task quá to. "Làm cả app cho tôi" khiến Claude đoán mò và đi lạc. Cách tránh: chia nhỏ, mỗi prompt một việc rõ ràng (xem lại Bước 5).
  • 2. Bỏ qua Plan Mode. Lao vào code ngay dễ đi sai hướng rồi phải làm lại, tốn cả thời gian lẫn token. Cách tránh: yêu cầu lập kế hoạch trước với mọi việc nhiều hơn một file (Bước 6).
  • 3. Auto-accept mọi thứ không đọc. Bật tự động chấp nhận rồi để Claude sửa lung tung. Cách tránh: giữ thói quen đọc - hiểu - rồi mới duyệt permission, ít nhất cho đến khi thật quen.
  • 4. Không dùng /clear. Nhồi mọi task vào một phiên khiến ngữ cảnh loãng, câu trả lời kém đi và token tăng. Cách tránh: /clear mỗi khi đổi việc.
  • 5. Không có CLAUDE.md. Không có file này thì mỗi phiên Claude phải đoán lại dự án của bạn. Cách tránh: tạo CLAUDE.md sớm và cập nhật dần (Bước 8).

Câu hỏi thường gặp (FAQ)

Claude Code có miễn phí không?

Có một mức dùng thử giới hạn, nhưng để dùng ổn định bạn cần gói Claude (Pro $20/tháng là lựa chọn phổ biến cho cá nhân) hoặc trả theo token qua API key. Với người mới, gói Pro dễ kiểm soát chi phí nhất vì giá cố định.

Cần biết code trước không?

Không bắt buộc để bắt đầu - bạn ra lệnh bằng tiếng Việt và Claude viết code. Nhưng biết cơ bản (đọc hiểu code, biết dự án gồm những gì) giúp bạn ra prompt tốt hơn và kiểm tra được kết quả. Càng học, bạn càng dùng Claude Code hiệu quả.

Chạy trên Windows được không?

Được. Claude Code chạy trên Windows, macOS và Linux. Trên Windows nên dùng PowerShell hoặc Terminal; nếu gõ claude chưa nhận, đóng và mở lại terminal để nạp PATH.

Tốn bao nhiêu token/tiền?

Nếu dùng gói Pro $20/tháng thì chi phí cố định, không phải lo từng token trong lúc học. Nếu dùng API key, bạn trả theo lượng token (ví dụ Sonnet 5 khoảng $2 vào và $10 ra cho mỗi 1 triệu token). Dùng /clear khi đổi việc và bật Plan Mode giúp giảm token đáng kể.

Khác gì so với ChatGPT hay Claude chat?

Chat thường chỉ trả lời bằng văn bản, bạn phải tự copy code qua lại. Claude Code chạy ngay trong terminal, đọc trực tiếp dự án của bạn, tự sửa file và chạy lệnh (sau khi xin phép). Nói ngắn gọn: chat là trợ lý trả lời, Claude Code là đồng đội thao tác trên chính codebase của bạn.

Học Claude Code mất bao lâu?

Để chạy được dự án đầu tiên chỉ mất khoảng 30 phút như 10 bước trên. Để dùng thành thạo (prompt tốt, quản lý ngữ cảnh, dùng skills/subagents) thường cần vài ngày thực hành. Cứ làm dự án thật là quen rất nhanh.

Kết luận & bước tiếp theo

Xong 10 bước, bạn đã đi từ con số 0 đến chạy được dự án đầu tiên - cài đặt, xác thực, hiểu vòng lặp, viết prompt tốt và tránh các lỗi phổ biến. Đó là nền tảng vững để đi xa hơn. Bước tiếp theo mình gợi ý: lưu lại bảng lệnh & phím tắt đầy đủ để tra nhanh, đọc kỹ cách viết CLAUDE.md chuẩn, và nếu muốn hiểu sâu bản chất thì quay lại Claude Code là gì (giải thích A-Z).

Muốn Claude Code mạnh hơn ngay? Khi bạn bắt đầu lặp lại cùng một quy trình mỗi ngày, một bộ skills và subagents dựng sẵn sẽ tiết kiệm rất nhiều công gõ lại - hợp với người đã qua giai đoạn làm quen.

Dùng thử AgentKit (giảm 20% qua link) →

J

Jasmine

Tác giả · Jasmine Daily

Người viết nên Jasmine Daily - ghi lại những suy nghĩ, trải nghiệm và những khoảnh khắc đời thường. Thật lòng, không vội vàng, không hoàn hảo.

Jasmine Daily

Vẫn còn nhiều điều đang chờ được đọc.

Nếu bài viết này chạm đến bạn, hãy ghé xem thêm vài trang khác trong cuốn nhật ký này.

Đọc tiếp

Bài viết liên quan