Claude Support › Claude Code › Cẩm nang khởi động (Launch Guides) › Claude Code: Các trường hợp sử dụng phổ biến của nhà phát triển (Claude Code: Common developer use cases)

Claude Code: Các trường hợp sử dụng phổ biến của nhà phát triển (Claude Code: Common developer use cases)

Cập nhật: 06/10/2026 • Hướng dẫn kỹ thuật bởi vMix Việt Nam

Claude Code là một tác nhân dòng lệnh hoạt động trong terminal của bạn, đọc kho lưu trữ của bạn, chỉnh sửa tệp, thực thi lệnh và yêu cầu xác nhận trước khi thực hiện các hành động có khả năng gây hại. Nó được thiết kế để hỗ trợ ở mọi giai đoạn của vòng đời phát triển phần mềm—từ khám phá một cơ sở mã chưa quen thuộc đến vận chuyển và duy trì mã sản xuất.

Bảng dưới đây tóm tắt nơi Claude Code phù hợp trong vòng đời phát triển. Phần còn lại của bài viết này sẽ đi qua mười nhiệm vụ mà các nhà phát triển thường sử dụng nó nhất, kèm theo một ví dụ về prompt và kết quả mong đợi cho từng nhiệm vụ.

1. Khám phá

2. Thiết kế

3. Xây dựng

4. Triển khai

5. Hỗ trợ và mở rộng

Khám phá cơ sở mã và lịch sử

Lập kế hoạch dự án

Triển khai mã

Tự động hóa CI/CD

Gỡ lỗi các lỗi

Tìm kiếm tài liệu

Phát triển thông số kỹ thuật công nghệ

Viết và thực thi các bài kiểm tra

Cấu hình các môi trường

Tái cấu trúc quy mô lớn

Tham gia và học tập

Định nghĩa kiến trúc

Tạo các commit và PR

Quản lý các bản triển khai

Giám sát việc sử dụng và hiệu suất

Cách sử dụng hướng dẫn này

Mỗi trường hợp sử dụng dưới đây bao gồm khi nào nên sử dụng, một ví dụ về lời nhắc, và kết quả mong đợi. Không cần cấu hình cho bất kỳ trường hợp nào ngoại trừ §9 (tích hợp trình theo dõi vấn đề), trường hợp này yêu cầu thiết lập kết nối MCP một lần.

Các trường hợp sử dụng được sắp xếp gần đúng theo mức độ sớm mà hầu hết các nhà phát triển gặp phải. Chọn trường hợp phù hợp với nhiệm vụ hiện tại của bạn.


Các trường hợp sử dụng

1. Sửa một bài kiểm tra bị lỗi

Khi nào nên sử dụng điều này:Một bài kiểm tra đang thất bại và nguyên nhân không rõ ngay lập tức. Sử dụng điều này để Claude Code xác định nguyên nhân gốc rễ và đề xuất sửa chữa mà không cần bạn phải xác định tệp nguồn trước.

Ví dụ về lời nhắc:

> các bài kiểm tra trong tests/auth.test.ts đang thất bại, bạn có thể tìm ra lý do và sửa chúng không

Kết quả dự kiến:Claude Code đọc tệp kiểm tra, theo dõi đường dẫn mã qua các mô-đun đang được kiểm tra, nhận diện sự không khớp và đề xuất một chỉnh sửa. Sau khi bạn phê duyệt thay đổi, nó sẽ chạy lại bộ kiểm tra để xác nhận sửa lỗi.

2. Hiểu mã không quen thuộc

Khi nào nên sử dụng điều này:Bạn cần hiểu cách một mô-đun, hàm, hoặc hệ thống con hoạt động trước khi thực hiện thay đổi—ví dụ, khi kế thừa mã hoặc xem xét một khu vực không quen thuộc.

Ví dụ về lời nhắc:

> hướng dẫn tôi cách logic thử lại thanh toán hoạt động

Kết quả dự kiến:Claude Code định vị các tệp liên quan, đọc phần triển khai và giải thích luồng điều khiển bằng ngôn ngữ dễ hiểu: các điểm vào, nhánh quyết định, các trường hợp biên, và cách mã kết nối với phần còn lại của hệ thống. Hỏi các câu hỏi tiếp theo (ví dụ, “X được thiết lập ở đâu”) để tìm hiểu sâu hơn.

3. Tìm nơi mà điều gì đó xảy ra

Khi nào nên sử dụng điều này:Bạn biết một hành vi tồn tại trong cơ sở mã nhưng không thể định vị nó qua tên tệp hoặc tìm kiếm văn bản đơn giản.

Ví dụ về lời nhắc:

> chúng ta xác thực địa chỉ email ở đâu trong cơ sở mã này? Tôi muốn thêm một quy tắc mới

Kết quả dự kiến:Claude Code tìm kiếm trong kho lưu trữ, mở các tệp ứng viên và trả về đường dẫn tệp cùng các số dòng với đủ bối cảnh xung quanh để xác định kết quả khớp đúng. Nếu tồn tại nhiều vị trí, nó sẽ chỉ ra vị trí nào là nguồn thông tin chính xác.

4. Phân loại một lỗi hoặc ngăn xếp theo dõi

Khi nào nên sử dụng điều này:Bạn có một lỗi thời gian chạy, theo dõi ngăn xếp hoặc đầu ra nhật ký và cần ánh xạ nó trở lại mã chịu trách nhiệm.

Ví dụ về lời nhắc:

<table class="prompt"> <colgroup> <col style="width: 100%" /> </colgroup>
<tbody> <tr class="odd"> <td>&gt; nhận được điều này trong môi trường sản xuất:<br />
TypeError: Không thể đọc các thuộc tính của undefined (đang đọc 'sessionId')<br />
tại validateSession (src/auth/session.ts:47)<br /> tại middleware
(src/auth/middleware.ts:12)<br /> chuyện gì đang xảy ra?</td> </tr> </tbody>
</table>

Kết quả dự kiến:Claude Code đọc các tệp được tham chiếu trong dấu vết, giải thích những gì không xác định và tại sao, và đề xuất cách sửa. Đối với các lỗi không có dấu vết ngăn xếp rõ ràng, hãy dán bất kỳ đầu ra nhật ký nào có sẵn và Claude Code sẽ tái tạo lỗi từ ngữ cảnh.

5. Tái cấu trúc với một kế hoạch

Khi nào nên sử dụng điều này:Một thay đổi trải dài trên nhiều tệp và bạn muốn xem xét toàn bộ phạm vi trước khi thực hiện bất kỳ chỉnh sửa nào.

Điều kiện tiên quyết:NhấnShift+Tabcho đến khi chỉ báo chế độ hiển thị “kế hoạch.”

Ví dụ về lời nhắc:

> tái cấu trúc module xác thực để sử dụng kho lưu trữ phiên mới thay vì SessionCache

Kết quả dự kiến:Claude Code phân tích mã và tạo một kế hoạch được đánh số liệt kê mọi tệp mà nó sẽ chỉnh sửa và thay đổi trong từng tệp. Bạn có thể phê duyệt kế hoạch nguyên vẹn hoặc chỉnh sửa nó (ví dụ: “đừng chạm vào đường dẫn đăng xuất”). Không có tệp nào được chỉnh sửa cho đến khi bạn phê duyệt.

Tham khảo:Quyền hạn

6. Viết kiểm thử cho mã hiện có

Khi nào nên sử dụng điều này:Một tệp nguồn thiếu phạm vi kiểm thử, hoặc bạn cần các bài kiểm thử trường hợp biên bổ sung phù hợp với các quy ước kiểm thử hiện có của dự án.

Ví dụ về lời nhắc:

> thêm các bài kiểm tra cho @src/billing/invoice.ts — bao phủ các trường hợp biên liên quan đến việc hoàn tiền một phần. phù hợp với phong cách của các bài kiểm tra hiện có trong tests/billing/

Kết quả dự kiến:Claude Code đọc cả tệp nguồn và thư mục kiểm tra tham chiếu, tạo một tệp kiểm tra mới theo phong cách hiện có, và chạy nó để xác nhận các bài kiểm tra đều thành công. Nếu còn các khoảng trống bao phủ rõ ràng, nó sẽ đánh dấu chúng và hỏi liệu có nên xử lý chúng không.

7. Xem xét một yêu cầu kéo

Khi nào nên sử dụng điều này:Bạn cần xem xét hoặc tóm tắt một PR, đặc biệt là trong một phần của cơ sở mã mà bạn không quen thuộc.

Điều kiện tiên quyết:GitHub CLI đã xác thực (chạygh auth đăng nhậpmột lần).

Ví dụ về lời nhắc:

> /pr https://github.com/example/api/pull/4471
> việc xử lý lỗi có chắc chắn không?

Kết quả dự kiến:Claude Code lấy sự khác biệt, các bình luận đánh giá và trạng thái CI, sau đó đọc các tệp đã thay đổi trong toàn bộ bối cảnh kho lưu trữ của chúng. Nó có thể tạo ra một đánh giá tập trung, soạn thảo các bình luận đánh giá, xác minh một mối quan tâm cụ thể hoặc tóm tắt PR.

8. Gia nhập một kho lưu trữ mới

Khi nào nên sử dụng điều này:Bạn đang làm việc trong một kho lưu trữ lần đầu tiên và cần một cái nhìn tổng quan có cấu trúc về kiến trúc của nó, các lệnh xây dựng và các quy ước.

Ví dụ về lời nhắc:

<table class="prompt"> <colgroup> <col style="width: 100%" /> </colgroup>
<tbody> <tr class="odd"> <td>&gt; /init<br /> &gt; cho tôi một chuyến tham quan nơi này
codebase — điểm vào ở đâu, nó được cấu trúc như thế nào, tôi nên
đọc trước</td> </tr> </tbody> </table>

Kết quả dự kiến:/khởi tạoquét dự án và viết mộtCLAUDE.mdtệp tóm tắt các lệnh build, kiến trúc và quy ước. Lời nhắc tham quan tiếp theo tạo ra một hướng dẫn đi qua cấu trúc dự án. Ngữ cảnh dự án vẫn được giữ cho phần còn lại của phiên làm việc.

9. Xử lý một vấn đề từ đầu đến cuối

Khi nào nên sử dụng điều này:Bạn muốn đọc một vé, thực hiện sửa chữa và xác nhận nó trong một cuộc trò chuyện duy nhất mà không chuyển đổi công cụ.

Điều kiện tiên quyết:Trình theo dõi vấn đề được kết nối qua MCP (một lần).mcp.jsoncấu hình).

Ví dụ về lời nhắc:

<table class="prompt"> <colgroup> <col style="width: 100%" /> </colgroup>
<tbody> <tr class="odd"> <td>&gt; vấn đề ưu tiên hàng đầu được giao là gì
đối với tôi?<br /> &gt; cứ tiếp tục và sửa nó</td> </tr> </tbody> </table>

Kết quả dự kiến:Claude Code truy vấn theo dõi vấn đề, đọc vé, xác định mã liên quan, đề xuất sửa lỗi và chạy các bài kiểm tra. Phiên làm việc kết thúc với một bản diff có thể xem xét và bối cảnh cần thiết để đóng vé.

Tham khảo:MCP

10. Biến một nhiệm vụ lặp đi lặp lại thành một Kỹ năng

Khi nào nên sử dụng điều này:Bạn thường xuyên lặp lại cùng một câu lệnh nhiều bước (kiểm tra trước khi cam kết, tóm tắt họp đứng, mô tả yêu cầu kéo, ghi chú phát hành) và muốn làm cho nó có thể tái sử dụng cho toàn bộ nhóm.

Ví dụ về lời nhắc:

> tạo cho tôi một kỹ năng /ship chạy các bài kiểm tra, chạy trình kiểm tra mã, xem sự khác biệt git, và soạn thảo một thông điệp commit theo chuẩn — sau đó hiển thị cho tôi thông điệp mà không thực hiện commit

Kết quả dự kiến:Claude Code viết mộtKỸ NĂNG.mdtệp đến.claude/kỹ năng/tàu/. Cái/tàulệnh có sẵn ngay lập tức, không cần khởi động lại, và được chia sẻ với bất kỳ ai sao chép kho lưu trữ. (Di sản.claude/lệnh/đường dẫn vẫn được hỗ trợ, nhưng kỹ năng là hình thức được khuyến nghị.)

Tham khảo:Kỹ năng

Phụ lục: Tham khảo nhanh

#

Trường hợp sử dụng

Ví dụ về gợi ý

Một

Sửa một bài kiểm tra bị hỏng

các bài kiểm tra trong [file] đang thất bại — tìm lý do và sửa chúng

Hai

Hiểu mã lạ

hướng dẫn tôi cách [module] hoạt động

Ba

Tìm nơi mà điều gì đó xảy ra

chúng ta [hành động] ở đâu trong cơ sở mã này?

Bốn

Phân loại một lỗi

Dán dấu vết ngăn xếp, sau đó hỏi:Chuyện gì đang xảy ra?

Năm

Tái cấu trúc với một kế hoạch

Shift+Tab → chế độ lập kế hoạch → mô tả việc tái cấu trúc

Sáu

Viết các bài kiểm tra

thêm các kiểm thử cho @[file] — phù hợp với phong cách trong [dir]

Bảy

Đánh giá một PR

/pr [URL]sau đó đặt câu hỏi của bạn

Tám

Tham gia vào một kho lưu trữ

/khởi tạothì “dẫn tôi đi tham quan”

Chín

Xử lý một vấn đề từ đầu đến cuối

vấn đề ưu tiên hàng đầu của tôi là gì?→tiến lên và sửa nó

mười

Tạo một kỹ năng

tạo cho tôi một kỹ năng /[tên] mà [các bước]

Phụ lục: Thư mục tài nguyên

Tài nguyên

Liên kết

Bắt đầu nhanh

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

Quyền hạn

Bộ nhớ vàCLAUDE.md

Đầu nối MCP

Kỹ năng

Lệnh tích hợp sẵn

Để biết chi tiết về/khởi tạo, @-tham chiếu, chế độ quyền, kỹ năng, MCP và móc, xemcode.claude.com/docs. Claude Code thường xuyên giao hàng—kiểm tra các chi tiết theo từng phiên bản đối chiếu vớicode.claude.com/docstrước khi phân phối nội bộ.

✦ LIÊN HỆ TƯ VẤN CÁC DỊCH VỤ AI

Hỗ trợ tư vấn, đào tạo và chuyển giao giải pháp AI cho cá nhân, doanh nghiệp và tổ chức.

Nguồn tài liệu tham khảo: Bài viết được chuyển ngữ và tổng hợp từ tài liệu hỗ trợ chính thức của Anthropic Claude Support: https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases ↗
Bản quyền nội dung gốc thuộc về Anthropic. Bản dịch tiếng Việt phục vụ mục đích học tập và tra cứu cộng đồng.
Chat Zalo Chat Zalo
Gọi ngay Chat