강의

멘토링

로드맵

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.

1 học viên đang tham gia khóa học này

Độ 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

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 năng suất phát triển một cách bùng 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ỹ thuật khai thác Claude Code và trở thành một nhà phát triển dẫn đầu trong kỷ nguyên AI.

Lưu ý) Hiện tại 50% bài giảng đã được công khai và tỷ trọng là khoảng 70% lý thuyết, 30% thực hành.

Các bài giảng được bổ sung 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ẽ

Từ một nhà phát triển 'viết' mã, bạn sẽ trở thành một nhà phát triển 'thiết kế' để AI viết mã.

Phân tích yêu cầu để ủy thác, và để bộ kiểm thử (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ể tìm hiểu sâu vào cách thức hoạt động của agent bên trong. Bạn có thể quan sát cách nó lắp ghép ngữ cảnh, khi nào thì gọi các 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 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 tác nhân lập trình đúng cách

Phần 1

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

Định nghĩa Claude Code là một công cụ tác nhân tự trị, hiểu cách thức khám phá và chỉnh sửa cơ sở mã trong môi trường terminal, vượt xa việc tự động hoàn thành đơn thuần.

Phần 2

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

Tìm hiểu các lệnh cốt lõi của Claude Code cũng như cấu trúc 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 quy trình xây dựng môi trường Claude Code thực tế bằ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 cũng như vai trò của từng lớp: Prompt Engineering, Context Engineering và Harness Engineering. Á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 trong kỹ thuật Harness

Học chi tiết về cấu trúc 4 lớp: Ngữ cảnh (Context), Công cụ (Tools), Luồng điều khiển (Control Flow) và Phản hồi (Feedback) - vốn là cốt lõi của kỹ thuật Harness. Tiến hành 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 bị rò rỉ của Claude Code, 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, người học sẽ nắm vững cách triển khai vào quá trình 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 sử dụng các tính năng plugin. Thông qua thực hành áp dụng Skills, bạn sẽ được trải nghiệm quá trình tăng cường tính năng cho agent.


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 khác nhau.


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 các sub-agent tùy chỉnh có thể dùng ngay trong thực tế, người học sẽ củng cố đượ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 khái niệm về Agent Teams và 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

Kỹ thuật Harness chuyên sâu và Thực hành (Sẽ ra mắt sau)

Chúng ta sẽ tìm hiểu 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ế. Các nội dung sẽ được cập nhật liên tục để phản ánh những xu hướng công nghệ mới nhất.


Phần 12

Các mã nguồn mở đáng chú ý (Sẽ 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 (Sắp ra mắt)

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 các 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ế về Claude Code (Sẽ sớm ra mắt)

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 yếu thế trong xã hội

Tôi xin dành tặng miễn phí tất cả các bài giảng do tôi, Pragmatic Dev (실용주의개발), thực hiện trong tương lai cho những người đã cống hiến cho đấ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 cái, cháu nội ngoại)

- Người có công với cách mạng trong phong trào dân chủ 5·18 (bao gồm vợ/chồng, con, cháu)

- Đối tượng 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)

- Người khuyết tật

- Gia đình đơn thân

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

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ữ trống trên 20GB

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ể đặt câu hỏi và nhận giả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

629

Học viên

72

Đánh giá

22

Trả lời

4.7

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

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

Tất cả

57 bài giảng ∙ (11giờ 33phú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á

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Ưu đãi có thời hạn

178 ₫

29%

6.888.549 ₫

Khóa học khác của pragmaticdev

Hãy khám phá các khóa học khác của giảng viên!

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!