Lộ trình nâng cao

Triển khai mã nhanh hơn với Claude Code

Làm chủ phát triển được hỗ trợ bởi AI từ terminal

Claude Code là CLI của Anthropic dành cho phát triển được hỗ trợ bởi AI. Học cách cấu hình nó, xây dựng quy trình làm việc của tác nhân và triển khai nhanh hơn với các bài tập thực hành dạy các kỹ năng thực tế.

Claude Code là giao diện dòng lệnh tác nhân của Anthropic cho phép các nhà phát triển viết, kiểm tra và triển khai mã bằng ngôn ngữ tự nhiên. Nó chạy trực tiếp trong terminal của bạn, đọc toàn bộ dự án của bạn và thực hiện các tác vụ đa bước một cách tự động — chỉnh sửa tệp, chạy kiểm thử, tạo commit và mở pull request mà không cần bạn chạm vào một tệp nào.

Claude Code là gì?

Claude Code là công cụ dòng lệnh của Anthropic đưa Claude trực tiếp vào terminal của bạn. Nó đọc cơ sở mã của bạn, chạy lệnh, chỉnh sửa tệp và quản lý quy trình làm việc đa bước — tất cả thông qua ngôn ngữ tự nhiên. Hãy nghĩ về nó như một kỹ sư cấp cao sống trong terminal của bạn và hiểu toàn bộ dự án của bạn.

Chương trình học

Những gì bạn sẽ học

Lệnh Slash
Làm chủ các lệnh tích hợp giúp Claude Code mạnh mẽ — từ /init và /compact đến các lệnh slash tùy chỉnh bạn tự xây dựng.
Hệ thống bộ nhớ
Cấu hình các tệp CLAUDE.md cung cấp cho Claude ngữ cảnh liên tục về dự án, tiêu chuẩn mã hóa và tùy chọn của bạn qua các phiên.
Quy trình làm việc của tác nhân
Xây dựng các quy trình làm việc của tác nhân đa bước lập kế hoạch, thực thi và xác minh các tác vụ phức tạp một cách tự động với sự giám sát của con người.
Hooks
Thiết lập các hook dựa trên sự kiện kích hoạt các hành động tùy chỉnh trước, trong và sau các hoạt động của Claude Code.
Cấu hình CLAUDE.md
Viết các quy tắc dự án và tệp cấu hình hiệu quả định hình hành vi của Claude cho cơ sở mã cụ thể của bạn.
Các mẫu nâng cao
Kết hợp các lệnh slash, bộ nhớ, tác nhân và hook vào các quy trình làm việc cấp sản xuất giúp tăng tốc độ phát triển của bạn.
CLAUDE.md
# Project Configuration

## Commands
- Build: `npm run build`
- Test: `npm test`
- Lint: `npm run lint`

## Style Guide
- Use TypeScript strict mode
- Prefer named exports
- Max line length: 100 chars
+50 XP

Học cách cấu hình Claude Code cho bất kỳ dự án nào

Bắt đầu

Cách sử dụng Claude Code

1
Cài đặt qua npm

Chạy npm install -g @anthropic-ai/claude-code để cài đặt CLI toàn cầu. Bạn cần Node.js 18 trở lên. Xác thực bằng claude login hoặc đặt biến môi trường ANTHROPIC_API_KEY của bạn.

2
Tạo tệp CLAUDE.md

Thêm tệp CLAUDE.md vào thư mục gốc dự án của bạn. Điều này cho Claude biết về ngăn xếp công nghệ, quy ước mã hóa, các lệnh chính và các quy tắc cụ thể của dự án. Claude đọc nó tự động khi bắt đầu mỗi phiên.

3
Giao cho nó một nhiệm vụ

Điều hướng đến thư mục dự án của bạn và gõ claude theo sau là một hướng dẫn ngôn ngữ tự nhiên. Ví dụ: "Sửa các kiểm thử thất bại trong src/auth" hoặc "Thêm xác thực đầu vào vào biểu mẫu đăng ký và viết kiểm thử cho nó."

4
Xem xét và lặp lại

Claude cho bạn thấy những gì nó dự định làm trước khi thực thi. Bạn có thể chấp thuận, sửa đổi hoặc từ chối các thay đổi. Đối với các quy trình làm việc đáng tin cậy, hãy sử dụng --yes để tự động chấp thuận các hoạt động không phá hủy.

Sử dụng trong thế giới thực

Các quy trình làm việc phổ biến của Claude Code

Sửa lỗi

Mô tả lỗi và Claude đọc mã liên quan, xác định nguyên nhân gốc rễ, áp dụng bản sửa lỗi và chạy bộ kiểm thử của bạn để xác minh. Một prompt thay thế 30 phút gỡ lỗi.

Đánh giá mã

Dán một PR diff hoặc chỉ Claude đến các tệp đã thay đổi. Nó kiểm tra các vấn đề bảo mật, vấn đề hiệu suất, thiếu xử lý lỗi và vi phạm kiểu — sau đó đề xuất các bản sửa lỗi cụ thể.

Triển khai tính năng

Mô tả những gì bạn muốn xây dựng. Claude dàn dựng các tệp, viết triển khai, thêm kiểm thử và cập nhật mã liên quan. Bạn xem xét đầu ra và lặp lại.

Tái cấu trúc

Yêu cầu Claude tái cấu trúc một mô-đun để dễ đọc, trích xuất logic chung hoặc di chuyển từ mẫu này sang mẫu khác. Nó hiểu toàn bộ ngữ cảnh cơ sở mã của bạn, vì vậy việc đổi tên sẽ được lan truyền chính xác.

CLAUDE.md là gì?

CLAUDE.md là tệp cấu hình cấp dự án cung cấp cho Claude Code ngữ cảnh liên tục về cơ sở mã của bạn. Nó hoạt động như một tài liệu giới thiệu của kỹ sư cấp cao — mô tả ngăn xếp công nghệ, tiêu chuẩn mã hóa, các lệnh chính và các quy tắc cụ thể của dự án mà Claude nên tuân theo trong mỗi phiên.

Những gì cần bao gồm

Phiên bản ngăn xếp công nghệ và framework, lệnh xây dựng và kiểm thử, quy ước mã hóa, tổng quan cấu trúc tệp và bất kỳ quy tắc nào Claude phải tuân theo (ví dụ: "luôn sử dụng các truy vấn tham số hóa").

Đặt nó ở đâu

Đặt CLAUDE.md trong thư mục gốc dự án của bạn. Claude cũng hỗ trợ ~/.claude/CLAUDE.md cho các tùy chọn toàn cầu và các tệp CLAUDE.md lồng nhau trong các thư mục con cho các quy tắc cụ thể của mô-đun.

Luôn cập nhật

Coi CLAUDE.md như một tài liệu sống. Khi bạn thêm một phụ thuộc mới, thay đổi một quy ước hoặc khám phá một mẫu mà Claude nên tuân theo, hãy cập nhật tệp. CLAUDE.md tốt hơn có nghĩa là đầu ra của Claude tốt hơn.

Các câu hỏi thường gặp

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

Claude Code yêu cầu khóa API Anthropic với thanh toán dựa trên mức sử dụng, hoặc gói đăng ký Claude Pro/Max. Không có phí cấp phép riêng cho CLI — bạn trả tiền cho việc sử dụng API.

Claude Code hỗ trợ những ngôn ngữ nào?

Claude Code hoạt động với bất kỳ ngôn ngữ lập trình nào. Nó đặc biệt mạnh với Python, TypeScript, JavaScript, Go, Rust và Java, nhưng nó có thể đọc và chỉnh sửa bất kỳ tệp dựa trên văn bản nào trong dự án của bạn.

Claude Code có thể chạy trên máy chủ từ xa không?

Có. Claude Code chạy ở bất cứ đâu bash chạy — máy cục bộ, máy chủ từ xa qua SSH, vùng chứa Docker và các pipeline CI/CD như GitHub Actions. Không yêu cầu GUI.

Claude Code khác với Cursor như thế nào?

Claude Code là một CLI terminal được xây dựng cho các tác vụ tự động, đa bước. Cursor là một fork của VS Code được xây dựng để chỉnh sửa nội tuyến và hoàn thành mã. Claude Code xuất sắc trong các quy trình làm việc của tác nhân; Cursor xuất sắc trong mã hóa tương tác. Nhiều nhà phát triển sử dụng cả hai.

Cách tốt nhất để học Claude Code là gì?

Cách tốt nhất để học Claude Code là thông qua các bài tập thực hành dạy các quy trình làm việc thực tế. Lộ trình nâng cao của Claude Academy bao gồm Claude Code từ cài đặt đến các mẫu tác nhân nâng cao, với mỗi bài học yêu cầu bạn viết các lệnh thực tế và xây dựng các dự án thực tế trong terminal của bạn.

Claude Code có tốt hơn GitHub Copilot không?

Claude Code và GitHub Copilot phục vụ các mục đích khác nhau. Claude Code là một công cụ tác nhân gốc terminal tự động xử lý các tác vụ đa bước như tái cấu trúc, kiểm thử và triển khai. Copilot chủ yếu là một công cụ hoàn thành mã nội tuyến trong IDE của bạn. Claude Code xuất sắc trong các hoạt động phức tạp, đa tệp; Copilot xuất sắc trong các gợi ý từng dòng.

Sẵn sàng làm chủ Claude Code

Bài tập thực hành. Quy trình làm việc thực tế. Không rườm rà.

Claude Academy là một nền tảng học tập độc lập và không liên kết, không được Anthropic chứng thực hoặc tài trợ. Claude là nhãn hiệu của Anthropic, PBC.