aitodayCập nhật xu hướng AI, chatbot, automation, đào tạo và công nghệ mới mỗi ngày
Đào tạo

Lập trình với Claude (bài 1): cài đặt Claude Code và chọn đúng cách dùng cho bạn

Bài mở đầu series 3 phần về lập trình cùng Claude. Phần này trả lời hai câu quan trọng nhất trước khi bắt đầu: dùng Claude qua cửa nào, và cài đặt ra sao trên từng hệ điều hành.

14:39 - 22/07/2026 5 phút đọc 18 lượt xem

Đây là bài đầu trong series ba phần về việc dùng Claude để lập trình:

  • Bài 1 (bài này) — Chọn cách dùng và cài đặt
  • Bài 2 — Làm chủ ngữ cảnh: CLAUDE.md và chế độ lập kế hoạch
  • Bài 3 — Quy trình nâng cao: subagent, phân quyền, soát code

Bốn cách dùng, chọn cái nào?

Nhiều người mới bị rối ngay ở đây vì cùng một mô hình Claude được đóng gói theo bốn cách khác nhau.

Cách dùngPhù hợp khiHạn chế
Chat trên claude.aiHỏi đáp, học khái niệm, sửa đoạn code ngắnPhải copy qua lại, Claude không thấy dự án của bạn
Claude Code (dòng lệnh)Làm việc trên dự án thật, sửa nhiều fileCần quen terminal
Tiện ích trong IDEĐã quen VS Code hoặc JetBrainsVẫn cần cài Claude Code nền
APIXây sản phẩm có AI bên trongPhải biết lập trình rồi mới dùng được

Lời khuyên cho người mới: bắt đầu bằng chat trên claude.ai trong vài tuần đầu để làm quen cách diễn đạt yêu cầu. Khi đã thấy khó chịu vì phải copy code qua lại liên tục, đó chính là lúc chuyển sang Claude Code.

Bốn cửa vào cùng một mô hình — chọn cửa hợp với cách bạn làm việc
Bốn cửa vào cùng một mô hình — chọn cửa hợp với cách bạn làm việc

Claude Code khác gì chat thường?

Khác biệt cốt lõi: Claude Code chạy ngay trong thư mục dự án của bạn và tự đọc file.

Với chat thường, bạn phải tự chọn đoạn code nào đáng dán vào. Claude không biết cấu trúc thư mục, không biết bạn dùng thư viện gì, không đọc được file cấu hình. Mỗi lần hỏi là một lần giải thích lại từ đầu.

Claude Code thì tự tìm file liên quan, đọc, sửa trực tiếp, chạy lệnh kiểm thử và xem kết quả. Sự khác biệt về hiệu quả rất lớn khi làm dự án thật.

Điều kiện: cần gói trả phí

Nói thẳng trước khi bạn mất công cài: Claude Code yêu cầu tài khoản trả phí. Các lựa chọn gồm gói Pro, Max, Team, Enterprise, hoặc tài khoản Console tính tiền theo lượng dùng thực tế.

Với người mới học, gói Pro thường là đủ. Nếu bạn dùng cả ngày cho công việc, gói cao hơn sẽ tiết kiệm hơn là bị chạm trần liên tục.

Cài đặt

macOS, Linux hoặc WSL

Mở terminal và chạy:

curl -fsSL https://claude.ai/install.sh | bash

Windows

Mở PowerShell và chạy:

irm https://claude.ai/install.ps1 | iex

Điểm đáng mừng cho người dùng Windows: không cần cài Node.js, không cần npm, và không bắt buộc phải có WSL2. PowerShell trên Windows 10 hoặc 11 bản 64-bit là đủ. Trước đây đây là rào cản khiến nhiều người bỏ cuộc ngay từ bước cài.

Cách khác

Nếu bạn đã quen công cụ quản lý gói:

  • Homebrew: brew install --cask claude-code
  • npm: npm install -g @anthropic-ai/claude-code@latest (cần Node.js 18 trở lên)
  • Linux: có gói cho apt, dnf, apk trên Debian, Fedora, RHEL, Alpine

Bản cài trực tiếp được khuyến nghị hơn vì nhẹ, xong trong khoảng hai phút và tự cập nhật nền — bạn không phải nhớ nâng cấp thủ công.

Nếu bạn thích giao diện đồ họa hơn terminal, có ứng dụng desktop tại claude.com/download. Cài xong đăng nhập rồi mở tab Code.

Chạy lần đầu

Mở terminal, di chuyển vào thư mục dự án rồi gõ:

cd /duong-dan/toi/du-an claude

Lần đầu chạy, trình duyệt sẽ mở ra để bạn đăng nhập bằng tài khoản Anthropic. Xong là bạn ở trong phiên làm việc.

Ba câu lệnh đầu tiên nên thử

Đừng nhờ nó viết tính năng mới ngay. Ba việc dưới đây giúp bạn cảm nhận được nó làm được gì mà không rủi ro:

1. Nhờ giải thích dự án: “Đọc qua dự án này và giải thích cấu trúc thư mục, mỗi phần làm gì.” Cực kỳ hữu ích khi bạn vừa nhận bàn giao code người khác.

2. Nhờ tìm chỗ: “Chức năng đăng nhập được xử lý ở file nào?” Nhanh hơn tự tìm rất nhiều trong dự án lớn.

3. Nhờ giải thích lỗi: dán thông báo lỗi vào và hỏi nguyên nhân. Nó đọc được code liên quan nên đoán chính xác hơn hẳn chat thường.

Một quy tắc nên đặt ra ngay từ hôm nay

Trước khi để Claude sửa bất cứ thứ gì, hãy chắc chắn dự án của bạn đang được quản lý bằng Git và mọi thay đổi đã commit.

Đây không phải vì Claude hay làm hỏng — mà vì bạn cần khả năng xem chính xác nó đã đổi những gì, và quay lại được trong một lệnh nếu không ưng. Người bỏ qua bước này sớm muộn cũng có một buổi tối rất tệ.

Bài tiếp theo sẽ đi vào thứ tạo ra khác biệt lớn nhất giữa dùng Claude hiệu quả và dùng nó bực bội: cách kiểm soát ngữ cảnh bằng file CLAUDE.md và chế độ lập kế hoạch trước khi cho sửa code.

Chia sẻ bài viết
Tin mới
Đăng ký nhận bản tin AI hàng tuần
Luôn cập nhật những tin tức AI mới nhất, xu hướng công nghệ, hướng dẫn sử dụng AI và các bài phân tích chuyên sâu. Đăng ký để nhận những nội dung nổi bật được gửi trực tiếp đến email của bạn mỗi tuần.