0

[Claude Code Series] Bài 2: Đưa Claude vào Terminal – Hướng dẫn cài đặt "tận răng"

Chào anh em! Sau bài giới thiệu hôm trước, chắc hẳn nhiều người cũng tò mò: "Ủa, rồi dùng cái Claude Code này thế nào? Có phải mở trình duyệt rồi copy-paste không?".

Câu trả lời là Không. Sức mạnh thực sự của Claude Code nằm ở việc nó "sống" ngay trong Terminal của bạn. Hôm nay, mình sẽ hướng dẫn anh em cách cài đặt và cấu hình để biến Claude thành một cộng tác viên thực thụ trong dự án.

1. Điều kiện cần (Prerequisites)

Trước khi gõ lệnh, anh em kiểm tra giúp mình xem máy đã có sẵn những thứ này chưa nhé:

  • Node.js: Phiên bản 18 trở lên (khuyên dùng bản LTS mới nhất). Bạn có thể check bằng lệnh node -v.
  • Hệ điều hành: Hỗ trợ tốt trên macOS, Linux và Windows (thông qua WSL).
  • Tài khoản Anthropic: Bạn cần có quyền truy cập vào API của Anthropic (mình sẽ nói kỹ hơn ở phần dưới).

2. Cài đặt Claude Code CLI

Việc cài đặt cực kỳ đơn giản, chỉ mất khoảng 30 giây thôi. Anh em mở Terminal lên và chạy lệnh:

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

Lưu ý nhỏ: Nếu anh em dùng macOS hoặc Linux mà gặp lỗi permission denied, hãy thêm sudo vào phía trước nhé.

3. Cấu hình xác thực (Authentication)

Đây là bước quan trọng nhất. Để Claude Code có thể hoạt động, nó cần được cấp quyền thông qua tài khoản Anthropic của bạn.

  1. Gõ lệnh: claude auth hoặc chỉ cần gõ claude lần đầu tiên.
  2. Một đường link sẽ hiện ra, bạn click vào đó để đăng nhập vào trang quản trị của Anthropic.
  3. Sau khi đăng nhập và xác nhận, một mã code (token) sẽ được cấp để bạn dán ngược lại vào Terminal.

Mẹo nhỏ: Hiện tại Claude Code vẫn đang trong giai đoạn thử nghiệm (Beta), nên nếu bạn chưa có quyền truy cập, hãy đăng ký vào waitlist của họ, họ duyệt cũng khá nhanh thôi.

4. Bắt đầu "cuộc trò chuyện" đầu tiên

Sau khi cài đặt xong, bạn hãy điều hướng (cd) vào một thư mục dự án bất kỳ (ví dụ một project React hoặc Node.js nhỏ) và gõ:

claude

Lúc này, bạn sẽ thấy một giao diện chat xuất hiện ngay trong Terminal. Hãy thử hỏi nó một câu đơn giản xem sao:

  • "Liệt kê các file trong project này giúp tôi."
  • "Giải thích luồng chạy của file index.js."

Bạn sẽ thấy Claude bắt đầu quét cấu trúc file và trả lời cực kỳ thông minh.

Một vài lưu ý cho anh em "newbie"

  • Chi phí API: Dùng Claude Code là bạn đang dùng qua API, nên sẽ tốn phí dựa trên số lượng token (input/output). Hãy kiểm tra mức giới hạn (limit) trong dashboard của Anthropic để tránh bị "viêm màng túi" cuối tháng nhé.
  • Quyền riêng tư: Claude Code sẽ yêu cầu quyền đọc file trong project của bạn. Yên tâm là nó chỉ đọc những gì cần thiết để hỗ trợ bạn thôi, nhưng vẫn nên lưu ý với các dự án có dữ liệu cực kỳ nhạy cảm.

Tạm kết

Vậy là xong! Chúng ta đã đưa được Claude từ "trên mây" xuống ngay dưới bàn phím của mình. Cảm giác gõ lệnh rồi thấy AI tự đọc code, tự hiểu cấu trúc project nó "phê" lắm anh em ạ.

Ở bài tiếp theo (Bài 3), mình sẽ chia sẻ với anh em cách dùng Claude Code để sửa lỗi (debug) và viết tính năng mới trực tiếp trên source code mà không cần động vào phím Esc hay Ctrl+C/V quá nhiều.

Anh em đã cài đặt thành công chưa? Có gặp lỗi gì ở bước npm install không? Hãy để lại comment mình hỗ trợ nhé!


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí