Làm chủ Claude Code

Claude Code rất mạnh mẽ. Nhưng hầu hết mọi người chỉ sử dụng khoảng 20% ​​khả năng của nó. Họ gõ câu hỏi, nhận câu trả lời, rồi sao chép và dán code. Điều đó không sao cả. Nhưng nó giống như dùng một chiếc xe thể thao để lái đến cửa hàng tạp hóa vậy.

Sê-ri này sẽ hướng dẫn bạn cách sử dụng Claude Code một cách hiệu quả cho công việc phát triển phần mềm nghiêm túc. Không chỉ đơn thuần là đặt câu hỏi - mà còn là điều phối các tác vụ phức tạp, quản lý ngữ cảnh mã nguồn, tự động hóa quy trình làm việc và xây dựng mọi thứ nhanh hơn gấp 10 lần so với tưởng tượng.

Sau khi hoàn thành, bạn sẽ tiếp cận các dự án lập trình theo một cách hoàn toàn khác.

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

  • Sử dụng giao diện Claude Code và sử dụng các lệnh thiết yếu một cách hiệu quả
  • Tổ chức ngữ cảnh hiệu quả để nhận được phản hồi chính xác và phù hợp
  • Thiết kế các tác vụ phát triển nhiều bước phức tạp
  • Thực hiện các thao tác file một cách an toàn và hiệu quả
  • Triển khai các lệnh Bash để tự động hóa mạnh mẽ
  • Xây dựng các quy trình làm việc nâng cao kết hợp nhiều kỹ thuật

Sau khóa học này, bạn có thể

  • Điều phối các tác vụ phát triển nhiều bước phức tạp từ terminal, triển khai tính năng nhanh hơn gấp 10 lần
  • Tự động hóa các thao tác file lặp đi lặp lại, tái cấu trúc và di chuyển bằng cách sử dụng quy trình làm việc tích hợp Bash
  • Quản lý ngữ cảnh codebase một cách chiến lược để nhận được phản hồi chính xác và phù hợp trong các dự án lớn
  • Tạo sự khác biệt cho bản thân trong sơ yếu lý lịch với tư cách là người dùng thành thạo Claude Code - một bộ kỹ năng mà ít nhà phát triển nào nắm vững
  • Giảm thiểu chi phí chuyển đổi ngữ cảnh bằng cách xử lý code, kiểm thử và tài liệu từ một phiên CLI duy nhất

Những gì bạn sẽ xây dựng

Hoàn thành tính năng được xây dựng trong Claude Code

Một tính năng sản xuất - code, kiểm thử và tài liệu - được xây dựng hoàn toàn thông qua Claude Code, thể hiện khả năng điều phối tác vụ nhiều bước và các thao tác file.

Sổ tay tự động hóa Claude Code

Một bộ sưu tập các cấu hình CLAUDE.md, những script tích hợp Bash và các mẫu quy trình làm việc có thể tái sử dụng, được tối ưu hóa cho hệ thống công nghệ của bạn.

Thành thạo Claude Code

Chứng minh bạn có thể sử dụng Claude Code để quản lý ngữ cảnh, điều phối tác vụ, thao tác file và các quy trình phát triển nâng cao.

Điều kiện tiên quyết

  • Có kiến ​​thức cơ bản về dòng lệnh
  • Có kinh nghiệm lập trình (bất kỳ ngôn ngữ nào)
  • Có quyền truy cập vào Claude Code CLI

Lợi thế của Claude Code

Tại sao Claude Code thay đổi cách bạn lập trình. Hiểu rõ sự khác biệt giữa giao diện dòng lệnh (CLI) và mô hình trò chuyện trong công việc phát triển.

Tại sao CLI thay đổi mọi thứ?

Trò chuyện AI trên web giống như nhắn tin cho một nhà thầu. Bạn mô tả những gì bạn muốn, họ mô tả những gì mình sẽ làm, và cứ thế trao đổi qua lại. Cuối cùng, bạn sao chép một phần nào đó vào mã nguồn thực tế của mình.

Claude Code giống như việc có một nhà thầu đứng trong xưởng của bạn, có thể xem các công cụ, kiểm tra vật liệu và trực tiếp xây dựng mọi thứ.

Sự khác biệt không chỉ nằm ở sự tiện lợi. Nó thay đổi một cách cơ bản những gì có thể thực hiện được.

Những gì bạn có thể mong đợi

Sê-ri này được chia thành các bài học thực tiễn, tập trung. Mỗi bài học đều dựa trên bài trước đó, với các bài tập thực hành và bài kiểm tra để củng cố kiến ​​thức bạn đã học. Bạn có thể hoàn thành toàn bộ khóa học trong một lần hoặc học một bài mỗi ngày.

Những điều bạn sẽ học được

Sau khi hoàn thành khóa học này, bạn sẽ có thể:

  • Sử dụng giao diện Claude Code và sử dụng các lệnh thiết yếu một cách hiệu quả
  • Tổ chức ngữ cảnh hiệu quả để nhận được phản hồi chính xác và phù hợp
  • Thiết kế các tác vụ phát triển nhiều bước phức tạp
  • Thực hiện các thao tác file một cách an toàn và hiệu quả
  • Triển khai các lệnh Bash để tự động hóa mạnh mẽ
  • Xây dựng các quy trình làm việc nâng cao kết hợp nhiều kỹ thuật

Claude Code có thể làm gì?

Những việc yêu cầu sao chép-dán trong trò chuyện web sẽ diễn ra tự động:

Đọc code của bạn trực tiếp

/add src/auth/*
> Giải thích cách thức hoạt động của xác thực trong codebase này

Nó đọc các file thực tế. Không cần dán 500 dòng vào cửa sổ trò chuyện.

Chạy lệnh và xem kết quả

> Chạy thử nghiệm và sửa bất kỳ lỗi nào

Nó thực hiện npm test, xem lỗi gì và sửa code.

Thực hiện thay đổi trên nhiều file

> Tái cấu trúc lớp User để sử dụng dependency injection

Nó sửa đổi nhiều file một cách nhất quán, không phải từng snippet một.

Duy trì ngữ cảnh xuyên suốt phiên làm việc của bạn

> Bây giờ hãy thêm xử lý lỗi vào những gì chúng ta vừa xây dựng

Nó ghi nhớ ngữ cảnh của phiên làm việc của bạn, xây dựng từng bước một.

Thay đổi tư duy

Ngừng nghĩ "Tôi sẽ hỏi Claude và tự mình thực hiện câu trả lời".

Hãy bắt đầu nghĩ "Tôi sẽ chỉ đạo Claude thực hiện điều này".

Bạn không sử dụng Claude Code như một công cụ tìm kiếm hay tài liệu. Bạn đang sử dụng nó như một công cụ thông minh hoạt động trên codebase của bạn.

Điều này có nghĩa là:

  • Cấp cho nó quyền truy cập vào các file liên quan, không chỉ mô tả
  • Cho phép nó chạy các lệnh, không chỉ đề xuất chúng
  • Yêu cầu nó thực hiện các thay đổi, không chỉ giải thích những gì cần thay đổi
  • Xem lại những gì nó làm, không làm mọi thứ thủ công

Khái niệm thiết yếu

Cửa sổ ngữ cảnh

Claude Code duy trì ngữ cảnh - các file nó đã thấy, lịch sử hội thoại, đầu ra lệnh. Mọi thứ trong ngữ cảnh đều ảnh hưởng đến phản hồi.

Ngữ cảnh bị giới hạn. Bạn không thể load toàn bộ codebase của mình. Bạn cần phải chọn lọc những gì có trong ngữ cảnh.

Ngữ cảnh là của bạn để quản lý. Bạn kiểm soát những gì Claude nhìn thấy bằng các lệnh như /add, /clear và /compact.

Scratchpad

Claude Code có một thư mục scratchpad để lưu trữ các công việc tạm thời. Sử dụng nó cho:

  • Soạn thảo các file trong quá trình lặp lại
  • Kiểm tra đầu ra
  • Kết quả trung gian

Đừng làm lộn xộn thư mục dự án của bạn với code thử nghiệm.

Các lệnh Slash

Các lệnh Slash điều khiển Claude Code:

LệnhChức năng của nó
/addThêm file vào ngữ cảnh
/clearXóa lịch sử cuộc trò chuyện
/compactTóm tắt và cô đọng ngữ cảnh
/helpHiển thị các lệnh có sẵn

Quy trình làm việc đầu tiên của bạn

Hãy thử một quy trình làm việc đơn giản để thấy sức mạnh của Claude Code.

Tình huống: Bạn muốn thêm xác thực đầu vào vào một hàm hiện có.

Cách cũ (trò chuyện web):

  1. Tìm file
  2. Sao chép hàm vào trò chuyện
  3. Yêu cầu xác thực
  4. Sao chép phản hồi
  5. Dán lại vào file
  6. Nhận ra bạn quên ngữ cảnh
  7. Sao chép thêm code
  8. Yêu cầu lại
  9. Cuối cùng nhận được thứ gì đó có thể sử dụng được

Cách của Claude Code:

/add src/utils/parser.js
> Thêm xác thực đầu vào vào hàm parseConfig.
> Xác thực rằng config là một đối tượng với các trường bắt buộc:
> tên (chuỗi), phiên bản (semver) và các mục (mảng).
> Đưa ra lỗi mô tả cho các đầu vào không hợp lệ.

Claude đọc file, hiểu ngữ cảnh, thực hiện các thay đổi tại chỗ.

Bài tập thực hành

Nếu bạn đã cài đặt Claude Code, hãy thử điều này:

  • Điều hướng đến bất kỳ thư mục dự án nào
  • Chạy lệnh Claude
  • Sử dụng lệnh /add để thêm một file nguồn
  • Hỏi: "File này làm gì?"
  • Hỏi: "Có thể cải thiện điều gì?"

Hãy để ý xem cảm giác này khác biệt như thế nào so với việc sao chép và dán vào cửa sổ trò chuyện.

Những điểm chính cần ghi nhớ

  • Claude Code cung cấp cho AI quyền truy cập trực tiếp vào mã nguồn và công cụ của bạn
  • Hãy nghĩ đến việc "chỉ đạo Claude thực hiện" chứ không phải "hỏi Claude và tự mình thực hiện"
  • Quản lý ngữ cảnh là yếu tố then chốt - bạn kiểm soát những gì Claude nhìn thấy
  • Các lệnh slash kiểm soát môi trường Claude Code
  • Sự thay đổi quy trình làm việc là: Mô tả → Claude thực hiện → bạn xem xét
  • Câu 1:

    Lệnh '/add' được sử dụng để làm gì?

    GIẢI THÍCH:

    Lệnh /add thêm file vào ngữ cảnh hoạt động của Claude, cho phép nó đọc và tham chiếu đến code đó khi hỗ trợ bạn.

  • Câu 2:

    Ưu điểm chính của Claude Code so với Claude dựa trên web là gì?

    GIẢI THÍCH:

    Sức mạnh của Claude Code đến từ việc được nhúng vào môi trường phát triển của bạn - đọc file, chạy lệnh và làm việc với code thực tế của bạn.

Thứ Năm, 16/04/2026 16:01
31 👨 28
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo