Quy tắc chuẩn của Claude Code: Kỹ thuật Agentic thực chiến

Khóa học Claude Code sẽ kết thúc tại đây. Khóa học này đi sâu vào việc Claude Code hoạt động như thế nào và tại sao nó lại hoạt động như vậy, không chỉ hướng dẫn cách áp dụng trực tiếp các thành phần của Harness Engineering mà còn trực tiếp mổ xẻ các mã nguồn sản phẩm thực tế đã được công khai. Hãy tiếp nhận trọn vẹn bí quyết của một nhà phát triển hơn 10 năm kinh nghiệm để trở thành nhân tài cốt lõi trong kỷ nguyên AI Agent.

(5.0) 14 đánh giá

147 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

Java
Java
Spring
Spring
software-design
software-design
AI
AI
AI Agent
AI Agent
Java
Java
Spring
Spring
software-design
software-design
AI
AI
AI Agent
AI Agent

Đánh giá từ những học viên đầu tiên

5.0

5.0

qwer

51% đã tham gia

Tôi đã sử dụng Claude Code theo cảm tính, nhưng sau khi nghe bài giảng này, tôi mới hiểu được nguyên lý "tại sao nó lại hoạt động như vậy". Đặc biệt, phần phân tích cấu trúc 4 lớp của Harness Engineering (Ngữ cảnh · Công cụ · Luồng kiểm soát · Phản hồi) rất ấn tượng, và thật tuyệt khi có thể áp dụng ngay Hook/Skill/MCP/Sub-agent vào thực tế. Phần trực tiếp phân tích mã nguồn sản xuất bị rò rỉ cũng rất thú vị. Tuy nhiên, vì các bài thực hành dựa trên Java/Spring nên với một người chủ yếu dùng ngôn ngữ khác, tôi đã phải nỗ lực một chút để đối chiếu và thấu hiểu.

5.0

ShiWide7

60% đã tham gia

Tôi rất thích cách giải thích dễ hiểu và hệ thống về khái niệm AI Agent và Claude Code. Chương trình không chỉ dừng lại ở việc giới thiệu tính năng mà còn tập trung vào thực hành để có thể áp dụng ngay vào công việc thực tế, điều này đã giúp ích cho tôi rất nhiều. Tôi đề xuất khóa học này cho những nhà phát triển muốn bắt đầu lập trình AI hoặc muốn áp dụng AI vào công việc của mình.

5.0

Bullets

89% đã tham gia

Tôi biết đến giảng viên lần đầu qua YouTube, và vì đúng lúc đang chuẩn bị tìm việc làm nhà phát triển nên tôi đã quyết định đăng ký khóa học mà không hề do dự. Tôi rất tin tưởng vì giảng viên là người đang làm việc thực tế và trực tiếp chia sẻ những nội dung đã được kiểm chứng trong công việc. Ngoài ra, khóa học không chỉ dừng lại ở lý thuyết đơn thuần mà còn giải thích rõ "tại sao" nó lại hoạt động như vậy, "tại sao" phải sử dụng và "khi nào" thì sử dụng, điều này đặc biệt hữu ích đối với một người đang chuẩn bị xin việc và chưa có kinh nghiệm thực tế như tôi. Trong thời đại mà năng lực vận dụng AI ngày càng trở nên quan trọng, tôi nghĩ đây là một khóa học tốt và hoàn toàn xứng đáng để đầu tư. Hy vọng những chia sẻ này sẽ giúp ích phần nào cho những bạn còn đang cân nhắc đăng ký khóa học. Và tôi cũng mong đây sẽ là một nguồn động lực nhỏ để giảng viên tiếp tục tạo ra nhiều bài giảng hay hơn nữa trong tương lai. Xin cảm ơn.

Bạn sẽ nhận được điều này sau khi học.

  • Khả năng thiết kế 4 lớp kỹ thuật harness của Claude Code

  • Cách áp dụng trực tiếp Hook, Skill, MCP, Sub-agent và Agent Teams vào quy trình làm việc thực tế

  • Cái nhìn trực tiếp mổ xẻ mã nguồn production của Claude Code đã được công khai

  • Kinh nghiệm thực hiện dự án backend thực tế với Spring Boot

  • Cách để trở thành lập trình viên sống sót trong kỷ nguyên AI

Việc tăng vọt năng suất phát triển với sự trợ giúp của AI không còn là câu chuyện của tương lai xa vời nữa.
Hãy học ngay tinh hoa của kỹ nghệ điều khiển Claude Code và trở thành nhà phát triển dẫn đầu trong kỷ nguyên AI.

Các bài giảng được thêm vào trong tương lai dự kiến sẽ có tỷ lệ khoảng 50% lý thuyết và 50% thực hành.

Sau khi kết thúc khóa học này, bạn sẽ

thay đổi từ một nhà phát triển 'viết' mã nguồn thành một nhà phát triển 'thiết kế' để AI thực hiện việc viết mã.

Phân tích yêu cầu để ủy thác, và để bộ Harness tự tay mình tạo ra đảm bảo chất lượng. Một nhà phát triển sống sót trong kỷ nguyên AI chính xác là làm công việc này.

Bạn sẽ hiểu được cả lý do 'tại sao Claude Code lại hoạt động như vậy'.

Vượt ra ngoài việc ghi nhớ các phím tắt và câu lệnh, bạn có thể thấu hiểu cách thức hoạt động bên trong của agent. Bạn có thể quan sát cách nó lắp ghép ngữ cảnh, khi nào thì gọi công cụ và trình tự đưa ra quyết định như thế nào.

Học cách tối đa hóa năng suất phát triển bằng cách sử dụng Claude Code.

Bạn sẽ không còn phải lãng phí thời gian vào việc viết mã lặp đi lặp lại hay thay đổi thủ công giữa các tệp tin phức tạp nữa. Thông qua Claude Code, bạn có thể trải nghiệm sự cải thiện hiệu suất đáng kinh ngạc ngay trong chính dự án của mình.


📚

Xây dựng Coding Agent đúng cách

Phần 1

Khởi đầu của Coding Agent: Giới thiệu Claude Code

Định nghĩa Claude Code là một công cụ đại lý tự trị (autonomous agent), hiểu cách nó vượt xa việc tự động hoàn thành đơn thuần để điều hướng và chỉnh sửa cơ sở mã (codebase) trong môi trường terminal.

Phần 2

Hướng dẫn cốt lõi và thiết lập Claude Code

Tìm hiểu về các lệnh cốt lõi của Claude Code cũng như cấu hình và cách sử dụng các tệp CLAUDE.md, settings.json. Ngoài ra, nội dung cũng bao gồm quá trình xây dựng môi trường Claude Code thực tế bằng cách sử dụng công cụ nén token và ứng dụng Java console.


Phần 3

Harness Engineering: Mối quan hệ giữa Agent và Prompt

Hiểu rằng Agent là sự kết hợp giữa Model và Harness, đồng thời phân tích chuyên sâu khái niệm Prompt Engineering, Context Engineering, Harness Engineering và vai trò của từng tầng. Áp dụng lý thuyết vào thực tế thông qua bài thực hành thiết lập Harness sử dụng ứng dụng Java console.


Phần 4

Thiết kế kiến trúc 4 lớp của Harness Engineering

Học chi tiết về cấu trúc 4 lớp của Harness Engineering bao gồm: Ngữ cảnh (Context), Công cụ (Tool), Luồng điều khiển (Control Flow) và Phản hồi (Feedback). Thực hành thiết lập ngữ cảnh, công cụ, luồng điều khiển và phản hồi cho từng lớp dựa trên dự án Spring Boot.


Phần 5

Phân tích chuyên sâu về Claude Code Harness

Thông qua việc phân tích mã nguồn sản xuất của Claude Code bị rò rỉ, chúng ta sẽ khám phá cấu trúc nội bộ và cách thức hoạt động của mã nguồn đó. Đặc biệt, nội dung này giúp hiểu sâu hơn về các thành phần cốt lõi như công cụ (tools), lệnh (commands), quyền hạn (permissions), kỹ năng (skills) và bộ nhớ (memory).


Phần 6

Phát triển Agent sử dụng mô hình Hooks

Tìm hiểu về khái niệm cơ bản của Hooks và tầm quan trọng của mô hình Silent Success. Thông qua thực hành áp dụng Hooks, bạn sẽ học được cách ứng dụng vào việc phát triển thực tế.


Phần 7

Mở rộng tính năng của Agent bằng Skills

Tìm hiểu về khái niệm Skills và cấu trúc tệp SKILL.md, đồng thời học cách mở rộng khả năng của agent bằng cách tận dụng các tính năng plugin. Trải nghiệm quá trình tăng cường tính năng cho agent thông qua thực hành áp dụng Skills.


Phần 8

Giao tiếp giữa các tác nhân thông qua MCP

Tìm hiểu về khái niệm, nguyên lý hoạt động và phương thức truyền tải hiệu quả của MCP. Thông qua thực hành áp dụng MCP, người học sẽ nắm vững cách xây dựng hệ thống giao tiếp và cộng tác mượt mà giữa nhiều agent.


Phần 9

Tự động hóa quy trình làm việc bằng cách sử dụng các tác nhân phụ (Sub-agent)

Hiểu rõ sự cần thiết của việc ủy quyền agent, đồng thời tìm hiểu về khái niệm sub-agent và phương pháp quản lý ngữ cảnh độc lập. Thông qua việc thực hành phát triển và áp dụng custom sub-agent có thể đưa vào thực tế ngay lập tức, giúp củng cố năng lực cốt lõi trong kỷ nguyên AI.


Phần 10

Agent Teams và các tính năng mới nhất

Học tập khái niệm về Agent Teams và tiến hành thực hành cộng tác giữa các agent dựa trên nhóm. Nâng cao khả năng quản lý và trực quan hóa agent thông qua tính năng Agent View và các bài thực hành liên quan.


Phần 11

Chuyên sâu và Thực hành Harness Engineering (Hiện đang công khai)

Chúng ta sẽ học sâu hơn về cơ chế phản hồi của Harness Engineering và thực hiện các bài thực hành nâng cao để áp dụng vào dự án thực tế. Nội dung sẽ được cập nhật liên tục để phản ánh các xu hướng công nghệ mới nhất.


Phần 12

Các mã nguồn mở đáng chú ý (sẽ được công bố sau)

Giới thiệu các dự án nguồn mở đáng chú ý trong lĩnh vực Claude Code và kỹ thuật Harness liên quan.


Phần 13

Chiến lược chuẩn bị phỏng vấn

Nội dung này bao gồm các chiến lược và câu hỏi dự đoán để chuẩn bị cho buổi phỏng vấn kỹ thuật liên quan đến Claude Code và kỹ thuật harness.


Phần 14

Mẹo thực tế khi sử dụng Claude Code (Cập nhật liên tục)

Chia sẻ những mẹo thực tế và bí quyết giúp các nhà phát triển có thể tận dụng Claude Code một cách hiệu quả hơn trong công việc thực tế.


Lưu ý

🎖️ Hỗ trợ học miễn phí cho Người có công với cách mạng, Người khuyết tật và Các đối tượng chính sách xã hội

Tôi xin gửi tặng miễn phí tất cả các bài giảng do tôi, Nhà phát triển thực dụng (Pragmatic Developer), thực hiện trong tương lai cho những người đã cống hiến vì đất nước và những người đang cần cơ hội học tập.

Đối tượng hỗ trợ

- Người có công với cách mạng và thân nhân (bao gồm vợ/chồng, con, cháu nội/ngoại)

- Người có công với cách mạng và thân nhân (bao gồm vợ/chồng, con, cháu)

- Người có công tham chiến (bao gồm vợ/chồng, con, cháu)

- Người có công với Cách mạng 18/5 (bao gồm vợ/chồng, con cái, cháu nội ngoại)

- Đối tượng được hưởng chính sách ưu đãi người có công (bao gồm vợ/chồng, con, cháu)

- Người bị thương, hy sinh vì nghĩa cử cao đẹp và gia đình (bao gồm vợ/chồng, con cái, cháu chắt)

- 장애인

- Gia đình đơn thân

- Người Bắc Triều Tiên đào tẩu

Cách thức đăng ký

Vui lòng đính kèm các giấy tờ liên quan (thẻ thương binh liệt sĩ, thẻ phúc lợi người khuyết tật, hoặc các giấy tờ xác minh khác) và liên hệ với chúng tôi qua email dưới đây.

team.pragdev@gmail.com

Sau khi xác nhận, tôi sẽ hướng dẫn để bạn có thể tham gia khóa học miễn phí, và nếu bạn thiếu các chi phí học tập khác, tôi sẽ hỗ trợ bằng tiền cá nhân của mình.

Lưu ý trước khi học


Môi trường thực hành

  • Hệ điều hành: Hỗ trợ tất cả Windows, macOS, Linux.

  • Công cụ bắt buộc: Java JDK 25 trở lên, IDE (IntelliJ IDEA, v.v.), Git

  • Cấu hình đề nghị: RAM 8GB trở lên, dung lượng lưu trữ 20GB trở lên

Kiến thức tiên quyết và lưu ý

  • Sẽ tốt hơn nếu bạn có kiến thức cơ bản về Java và Spring.


  • Không cần có kinh nghiệm trước về AI Agent và Claude Code cũng không sao.

Tài liệu học tập

  • Cung cấp mã thực hành bài giảng


  • Có thể hỏi đáp


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển muốn nghiên cứu kỹ lưỡng từ lý thuyết của Claude Code

  • Nhà phát triển muốn vượt xa hơn việc lập trình theo cảm hứng đơn thuần để tiến tới quy trình làm việc thực tế chuyên nghiệp

  • Nhà phát triển muốn tiêu chuẩn hóa và áp dụng Claude Code vào nhóm của mình.

Cần biết trước khi bắt đầu?

  • Sẽ rất tốt nếu bạn có kinh nghiệm phát triển cơ bản (sử dụng Terminal và Git).

  • Khuyến khích sử dụng các gói trả phí như Claude Code Pro/Max.

  • Thực hành sẽ được tiến hành bằng Java · Spring Boot.

Xin chào
Đây là pragmaticdev

Xác minh Inflearn

1,291

Học viên

159

Đánh giá

30

Trả lời

4.8

Xếp hạng

2

Các khóa học

Chia sẻ nội dung dành cho các nhà phát triển để sống sót trong thời kỳ biến động đầy rẫy khó khăn.

Nhà phát triển thực tế tại Na-Ka-Ra-Ku-Bae

Thêm

Chương trình giảng dạy

Tất cả

63 bài giảng ∙ (15giờ 16phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

14 đánh giá

5.0

14 đánh giá

  • developbullets님의 프로필 이미지
    developbullets

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    89% đã tham gia

    Tôi biết đến giảng viên lần đầu qua YouTube, và vì đúng lúc đang chuẩn bị tìm việc làm nhà phát triển nên tôi đã quyết định đăng ký khóa học mà không hề do dự. Tôi rất tin tưởng vì giảng viên là người đang làm việc thực tế và trực tiếp chia sẻ những nội dung đã được kiểm chứng trong công việc. Ngoài ra, khóa học không chỉ dừng lại ở lý thuyết đơn thuần mà còn giải thích rõ "tại sao" nó lại hoạt động như vậy, "tại sao" phải sử dụng và "khi nào" thì sử dụng, điều này đặc biệt hữu ích đối với một người đang chuẩn bị xin việc và chưa có kinh nghiệm thực tế như tôi. Trong thời đại mà năng lực vận dụng AI ngày càng trở nên quan trọng, tôi nghĩ đây là một khóa học tốt và hoàn toàn xứng đáng để đầu tư. Hy vọng những chia sẻ này sẽ giúp ích phần nào cho những bạn còn đang cân nhắc đăng ký khóa học. Và tôi cũng mong đây sẽ là một nguồn động lực nhỏ để giảng viên tiếp tục tạo ra nhiều bài giảng hay hơn nữa trong tương lai. Xin cảm ơn.

    • pragmaticdev
      Giảng viên

      Chào bạn Bullets, cảm ơn bạn rất nhiều vì những đánh giá khóa học quý báu! Tôi sẽ tiếp tục cân nhắc và cập nhật thêm nhiều nội dung ở nhiều khía cạnh khác nhau để có thể giúp ích được nhiều cho các bạn lập trình viên tương lai chưa có kinh nghiệm thực tế. Chúc bạn chắc chắn sẽ đạt được kết quả tốt. Nếu có bất kỳ thắc mắc nào, hãy liên hệ với tôi bất cứ lúc nào nhé.

  • ysw0814955님의 프로필 이미지
    ysw0814955

    Đánh giá 21

    Đánh giá trung bình 4.1

    5

    33% đã tham gia

    Thấy lượng học viên của khóa học Obsidian Claude Code liên tục tăng lên, tôi đã đăng ký học vì nghĩ rằng có lẽ khả năng truyền đạt của giảng viên rất tốt. Tôi đã từng nghe qua nhiều bài giảng về Claude Code, nhưng mỗi khóa học đều có những điểm đáng tiếc riêng. Khóa học này thực sự không dễ dàng đối với những người hoàn toàn mới tiếp xúc với lập trình. Có lẽ vì vậy mà nó được phân loại là cấp độ trung cấp. Dù không phải là nhà phát triển chuyên nghiệp, nhưng tôi đã từng học lập trình một chút trước đây và có kinh nghiệm làm dự án nhỏ (toy project) bằng Next.js, nên việc theo dõi bài giảng không quá khó khăn. Tuy nhiên, tôi cảm thấy bài giảng không phải kiểu dễ hiểu ngay lập tức hay có khả năng truyền đạt cực kỳ trôi chảy. Mặc dù vậy, trong số các khóa học về Claude Code trên Inflearn, đây vẫn là một khóa học có mức độ hài lòng cao.

    • pragmaticdev
      Giảng viên

      Xin chào bạn ysw, cảm ơn bạn rất nhiều vì những đánh giá quý báu về khóa học! Có lẽ nếu bạn hoàn toàn mới bắt đầu học lập trình thì sẽ cảm thấy hơi khó khăn một chút. Vì đây là những lời chia sẻ từ góc độ của một người đã so sánh nhiều bài giảng khác nhau nên tôi đã đọc chúng với tinh thần tiếp thu nghiêm túc hơn. Tôi sẽ kiểm tra lại những phần chưa trôi chảy để có thể cải thiện tốt hơn!

  • hohyundai4204님의 프로필 이미지
    hohyundai4204

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    51% đã tham gia

    Tôi đã sử dụng Claude Code theo cảm tính, nhưng sau khi nghe bài giảng này, tôi mới hiểu được nguyên lý "tại sao nó lại hoạt động như vậy". Đặc biệt, phần phân tích cấu trúc 4 lớp của Harness Engineering (Ngữ cảnh · Công cụ · Luồng kiểm soát · Phản hồi) rất ấn tượng, và thật tuyệt khi có thể áp dụng ngay Hook/Skill/MCP/Sub-agent vào thực tế. Phần trực tiếp phân tích mã nguồn sản xuất bị rò rỉ cũng rất thú vị. Tuy nhiên, vì các bài thực hành dựa trên Java/Spring nên với một người chủ yếu dùng ngôn ngữ khác, tôi đã phải nỗ lực một chút để đối chiếu và thấu hiểu.

    • pragmaticdev
      Giảng viên

      Chào bạn qwer, cảm ơn bạn rất nhiều vì những đánh giá quý báu về khóa học! Về phần thực hành mà bạn đã đề cập, tôi sẽ tìm cách bổ sung, cải thiện và sẽ thông báo cho bạn qua mục tin tức mới trong thời gian tới. Hy vọng khóa học này sẽ giúp ích được nhiều cho công việc của bạn!

  • yunkh7님의 프로필 이미지
    yunkh7

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    60% đã tham gia

    Tôi rất thích cách giải thích dễ hiểu và hệ thống về khái niệm AI Agent và Claude Code. Chương trình không chỉ dừng lại ở việc giới thiệu tính năng mà còn tập trung vào thực hành để có thể áp dụng ngay vào công việc thực tế, điều này đã giúp ích cho tôi rất nhiều. Tôi đề xuất khóa học này cho những nhà phát triển muốn bắt đầu lập trình AI hoặc muốn áp dụng AI vào công việc của mình.

    • pragmaticdev
      Giảng viên

      Chào bạn ShiWide7, cảm ơn bạn rất nhiều vì những đánh giá quý báu về khóa học! Hy vọng rằng khóa học sẽ giúp ích thật nhiều cho công việc của bạn.

  • ucnam7811님의 프로필 이미지
    ucnam7811

    Đánh giá 2

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    55% đã tham gia

    Mặc dù tôi vẫn chưa hoàn thành hết khóa học, nhưng tôi rất hài lòng vì nội dung được giải thích rất dễ hiểu, giúp một người mới bắt đầu như tôi có thể nắm bắt tốt các khái niệm về Claude. Đặc biệt, phần giải thích về kiến trúc 4 lớp Harness Engineering thực sự rất hay và dễ tiếp thu. Tôi cực kỳ đề xuất khóa học này cho những ai muốn tối đa hóa năng suất phát triển bằng cách tận dụng AI hoặc muốn áp dụng nó một cách hiệu quả vào các dự án thực tế.

    • pragmaticdev
      Giảng viên

      Cảm ơn uc.nam vì đánh giá khóa học quý giá của bạn! Hy vọng khóa học đã giúp ích cho bạn nhiều.

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!