Hướng dẫn ôn thi · Tác giả Reid Chong · Kiểm tra ngày 26 tháng 10, 2026

Hướng dẫn ôn thi GH-600: Cách chuẩn bị cho kỳ thi Agentic AI Developer của GitHub

Sáu lĩnh vực lấy thẳng từ tài liệu hướng dẫn ôn thi của Microsoft, mỗi lĩnh vực có một bài thực hành bạn có thể làm ngay trong tuần này.

GH-600, tên đầy đủ là “Developing in Agentic AI Systems”, là kỳ thi của GitHub dành cho chứng chỉ GitHub Certified: Agentic AI Developer, được tổ chức qua Microsoft Learn và đặt lịch thi qua Pearson VUE. Bài viết này đi qua sáu lĩnh vực mà tài liệu hướng dẫn ôn thi của chính Microsoft liệt kê, bằng ngôn ngữ dễ hiểu, kèm một bài thực hành cho mỗi lĩnh vực mà bạn có thể làm trong tuần này với bất kỳ coding agent nào bạn đang dùng. Nightschool AI là một trang đào tạo độc lập. Chúng tôi không phải GitHub, Microsoft hay Pearson VUE, không tổ chức kỳ thi và không cấp chứng chỉ. Mọi thông tin bên dưới đều dựa trên nội dung hai trang đó nêu, không dựa vào tỷ lệ đậu hay mức lương mà cả hai trang đều không công bố.

GH-600 (“Developing in Agentic AI Systems”) là kỳ thi của GitHub dành cho chứng chỉ GitHub Certified: Agentic AI Developer, được tổ chức qua Microsoft Learn. Kỳ thi nhắm đến những người vận hành, giám sát và quản trị các AI coding agent trong một quy trình phát triển phần mềm thực tế: kiến trúc sư, kỹ sư nền tảng, kỹ sư DevOps, lập trình viên và kỹ sư bảo mật. Bài thi kéo dài hai giờ, có giám thị, đặt lịch qua Pearson VUE, lệ phí US$165 (giá thay đổi theo quốc gia hoặc khu vực) và cần điểm quy đổi từ 700 trở lên để đạt. Kỳ thi gồm sáu lĩnh vực: kiến trúc agent và SDLC, sử dụng công cụ, bộ nhớ và trạng thái, đánh giá, phối hợp nhiều agent, và guardrail.

Ngày đăng

Bài học miễn phí · không cần tài khoảnCLAUDE.md: xương sống của dự ánThiết lập cho người làm thực tế6 phútBắt đầu bài học miễn phí

Điểm chính

  • GH-600 (“Developing in Agentic AI Systems”) là kỳ thi của GitHub dành cho chứng chỉ GitHub Certified: Agentic AI Developer, được tổ chức qua Microsoft Learn và đặt lịch qua Pearson VUE.
  • Bài thi kéo dài hai giờ, lệ phí US$165 (giá thay đổi theo quốc gia hoặc khu vực) và cần điểm quy đổi từ 700 trở lên để đạt, theo các trang của chính Microsoft.
  • Sáu lĩnh vực có tỷ trọng: kiến trúc agent và SDLC (15-20%), sử dụng công cụ và tương tác với môi trường (20-25%), bộ nhớ, trạng thái và thực thi (10-15%), đánh giá và tinh chỉnh (15-20%), phối hợp nhiều agent (15-20%), và guardrail cùng trách nhiệm giải trình (10-15%).
  • Kỳ thi nhắm đến những người đã vận hành, giám sát hoặc quản trị AI coding agent trong một SDLC thực tế: kiến trúc sư, kỹ sư nền tảng, kỹ sư DevOps, lập trình viên, quản lý sản phẩm và kỹ sư bảo mật.
  • Tài liệu hướng dẫn ôn thi của Microsoft kỳ vọng bạn đã có kinh nghiệm với các coding agent, gồm GitHub Copilot, MCP server và phần tùy biến agent như custom instructions, custom agents, tools và Copilot setup steps.
  • Nightschool AI độc lập với GitHub, Microsoft và Pearson VUE. Trang này giúp bạn chuẩn bị, không tổ chức kỳ thi và không cấp chứng chỉ.

Bắt đầu với một bài học miễn phí

Luyện các kỹ năng cốt lõi của GH-600 trước ngày thi

Đây là các bài học của Nightschool AI, không phải khóa đào tạo của GitHub hay Microsoft, và chúng dạy Claude Code chứ không phải GitHub Copilot. Các bài này luyện cùng những kỹ năng nền tảng mà GH-600 kiểm tra, gồm ranh giới giữa kế hoạch và thực thi, phân quyền công cụ và bộ nhớ của agent, với một công cụ bạn có thể bắt đầu dùng miễn phí ngay hôm nay.

  1. 1. Thiết lập cho người làm thực tếCLAUDE.md: xương sống của dự án6 phút
  2. 2. Thiết lập cho người làm thực tếHook và tự động hóa7 phút
  3. 3. Thiết lập cho người làm thực tếMCP Server: kết nối Claude với hệ thống của bạn7 phút
  4. 4. Ba chế độClaude Code: xây dựng bằng lời6 phút

Trước khi bắt đầu

GH-600 dành cho ai và được chấm điểm thế nào

Mô tả đối tượng thi của Microsoft nói về người có chuyên môn trong việc vận hành, tích hợp, giám sát và quản trị AI agent trong các quy trình SDLC cấp độ production, lấy GitHub làm hệ thống ghi nhận chính và lớp điều khiển. Theo tài liệu hướng dẫn ôn thi, trách nhiệm của người này gồm vận hành quy trình agent trong SDLC, giám sát hành vi tự chủ bằng các cơ chế kiểm soát của chính GitHub, đánh giá và tinh chỉnh đầu ra của agent dựa trên kết quả quét và các artifact, cấu hình custom agent, và phối hợp việc thực thi nhiều agent một cách an toàn. Họ làm việc cùng kiến trúc sư, kỹ sư nền tảng, kỹ sư DevOps, lập trình viên ứng dụng, quản lý sản phẩm và kỹ sư bảo mật.

Về kinh nghiệm, tài liệu hướng dẫn ôn thi kỳ vọng bạn quen với vòng đời phát triển phần mềm, quy trình và cơ chế kiểm soát của GitHub, chất lượng mã, bảo mật và thực hành review, cùng thời gian làm thực tế với các coding agent, gồm GitHub Copilot, MCP server và phần tùy biến agent như custom instructions, custom agents, tools và Copilot setup steps. Về mặt tổ chức thi: bài thi có giám thị, đặt lịch qua Pearson VUE, kéo dài hai giờ, lệ phí US$165 (giá thay đổi theo quốc gia hoặc khu vực), thi bằng tiếng Anh và cần điểm quy đổi từ 700 trở lên để đạt. Nếu không đạt, bạn có thể thi lại sau 24 giờ. Các trang của Microsoft không công bố số câu hỏi hay tỷ lệ đậu, nên bài viết này không tự đưa ra con số nào.

Mọi thông tin trên trang này đều được đối chiếu với hai trang được tải trực tiếp trong lúc viết: “Study guide for Exam GH-600: Developing in Agentic AI Systems” của Microsoft Learn và trang “GitHub Certified: Agentic AI Developer”, cả hai tại learn.microsoft.com, đọc vào ngày 26 tháng 10 năm 2026. Nếu một trong hai trang thay đổi tỷ trọng, lệ phí hoặc lĩnh vực, trang này cũng cần thay đổi theo. Không có nội dung nào ở đây lấy từ trang đề thi thử của bên thứ ba hay bài đăng trên diễn đàn.

Kỹ năng được đánh giá

Sáu lĩnh vực của GH-600 trong một cái nhìn

Đây là tỷ trọng do chính Microsoft công bố. Tổng của chúng là một khoảng chứ không phải một con số cố định, vì mỗi lĩnh vực tự nó được tính trong một dải từ 15 đến 25 điểm phần trăm.

1. Kiến trúc agent và SDLC (15-20%)

Đặt agent vào đúng chỗ trong SDLC, tách việc lập kế hoạch khỏi việc thực thi, và để con người có một điểm kiểm tra trước khi agent hành động.

2. Sử dụng công cụ và tương tác với môi trường (20-25%)

Chọn và giới hạn phạm vi công cụ của agent, cấu hình MCP server và danh sách cho phép, và chạy agent an toàn trong một repo, nhánh hoặc job CI.

3. Bộ nhớ, trạng thái và thực thi (10-15%)

Chọn bộ nhớ ngắn hạn, dài hạn hoặc bên ngoài, lưu trạng thái qua nhiều phiên làm việc, và phát hiện hiện tượng trôi ngữ cảnh trước khi nó tích tụ.

4. Đánh giá, phân tích lỗi và tinh chỉnh (15-20%)

Viết tiêu chí thành công từ đầu, đọc log và trace để tìm nguyên nhân gốc, rồi tinh chỉnh hướng dẫn, bộ nhớ hoặc quyền truy cập công cụ dựa trên những gì bạn tìm thấy.

5. Phối hợp nhiều agent (15-20%)

Chạy nhiều agent song song mà không giẫm chân nhau, và phát hiện, khắc phục khi một agent bị treo hoặc suy giảm chất lượng.

6. Guardrail và trách nhiệm giải trình (10-15%)

Điều chỉnh mức tự chủ theo rủi ro, giới hạn quyền theo nguyên tắc đặc quyền tối thiểu, và yêu cầu phê duyệt rõ ràng trước khi đưa ra một thay đổi không thể hoàn tác.

Lĩnh vực 1 · 15-20%

Chuẩn bị kiến trúc agent và quy trình SDLC

Lĩnh vực này nói về vị trí của agent trong quy trình phát triển của bạn, chứ không chỉ việc nó có chạy được hay không. Tài liệu hướng dẫn ôn thi của Microsoft chia lĩnh vực này thành ba phần: đặt agent vào SDLC (xác định bước nào agent nên làm, nhận ra các anti-pattern phổ biến, và định nghĩa đầu vào, đầu ra, tiêu chí thành công ngay từ đầu); tách việc lập kế hoạch khỏi việc thực thi (cấu hình agent để tạo ra một kế hoạch có cấu trúc, kiểm tra kế hoạch đó, và ngăn agent hành động cho đến khi kế hoạch được kiểm tra và phê duyệt); và cấu hình khả năng quan sát và kiểm soát (đặt mức tự chủ phù hợp, tạo ra các artifact có thể kiểm tra ngay trong công cụ quen thuộc, và đưa sự can thiệp của con người vào mà không làm chậm tiến độ giao hàng).

Bài thực hành tuần này: chọn một công việc thật mà bạn định giao cho coding agent. Trước khi để nó đụng vào bất cứ thứ gì, hãy bắt nó viết kế hoạch trước bằng văn bản thường: sẽ sửa những tệp nào, thứ tự các bước, và thế nào là “xong”. Đọc kế hoạch đó rồi duyệt hoặc từ chối trước khi có bất kỳ chỉnh sửa nào xảy ra. Đó chính là ranh giới mà lĩnh vực này kiểm tra: một kế hoạch do agent tạo ra, và một con người (hoặc một quy tắc) kiểm tra nó trước khi việc thực thi bắt đầu.

Lĩnh vực 2 · 20-25%

Triển khai sử dụng công cụ và tương tác với môi trường

Đây là lĩnh vực nặng nhất của kỳ thi và cũng gắn nhất với công việc hằng ngày với agent. Nó bao gồm chọn và cấu hình công cụ của agent cùng quyền của chúng; cấu hình MCP server, gồm thêm một server làm công cụ, thiết lập GitHub remote MCP server, và quản lý MCP registry cùng danh sách cho phép; tích hợp agent vào môi trường phát triển bằng cách giới hạn chúng trong một repository hoặc một nhánh, gọi chúng trong workflow CI, và cho phép chúng thực hiện các hành động tự chủ như mở nhánh và pull request; và vận hành agent với các đường thực thi an toàn, gồm xử lý lỗi, thử lại, rollback, đường báo cáo lên cấp trên và khả năng truy vết những gì agent đã làm.

Bài thực hành tuần này: mở agent mà bạn đang dùng để viết mã và xem hiện giờ nó có thể đụng tới những gì: mọi tệp, mọi lệnh, mọi MCP server bạn đã kết nối. Thu hẹp nó xuống đúng mức một công việc cần: một thư mục hẹp, một danh sách ngắn các lệnh được cho phép, và một hai MCP server thay vì tất cả. Chạy lại cùng công việc đó và xem có gì hỏng không, nếu có. Việc xử lý khoảng hở đó chính là kỹ năng phân quyền công cụ mà lĩnh vực này kiểm tra.

Lĩnh vực 3 · 10-15%

Quản lý bộ nhớ, trạng thái và thực thi

Lĩnh vực này nói về việc agent nhớ gì và nhớ trong bao lâu. Nó bao gồm chọn giữa bộ nhớ ngắn hạn, dài hạn và bên ngoài, giới hạn bộ nhớ ở những gì liên quan đến tác vụ, kèm quy tắc về lúc nào bộ nhớ hết hạn, được dọn bớt hoặc được đặt lại; lưu trạng thái và quản lý hiện tượng trôi ngữ cảnh (context drift), tức là ghi lại tiến độ và các quyết định thành artifact bền vững để agent có thể tiếp tục công việc mà không lặp lại bước đã làm hay mâu thuẫn với quyết định trước đó, và phát hiện sự trôi này trong một lượt chạy dài; và giữ bộ nhớ cùng trạng thái nhất quán giữa các công cụ và môi trường, để các agent chia sẻ trạng thái mà không gặp ngữ cảnh xung đột hay lỗi thời.

Bài thực hành tuần này: trước khi bắt đầu một tác vụ nhiều bước với agent, hãy tạo một tệp trạng thái ngắn (văn bản thường là đủ) ghi lại mục tiêu, các quyết định đã đưa ra và phần còn lại. Cập nhật tệp sau mỗi bước thay vì dựa vào việc agent tự nhớ cuộc trò chuyện. Đóng phiên làm việc, mở lại vài ngày sau và xem chỉ riêng tệp đó có đủ để bạn tiếp tục đúng chỗ đã dừng hay không.

Lĩnh vực 4 · 15-20%

Thực hiện đánh giá, phân tích lỗi và tinh chỉnh

Lĩnh vực này kiểm tra xem bạn có biết agent đã thực sự hoàn thành công việc hay chưa, và sửa nó khi chưa. Nó bao gồm xác định tiêu chí thành công và tín hiệu đánh giá trước khi tác vụ bắt đầu, gồm cả tín hiệu định tính, định lượng và tín hiệu do các công cụ quét tự động tạo ra; phân tích lỗi của agent bằng log, kế hoạch, trace, đầu ra và các artifact của workflow, rồi phân loại nguyên nhân gốc thành lỗi suy luận, dùng sai công cụ, hoặc vấn đề về ngữ cảnh và môi trường; và tinh chỉnh hành vi của agent bằng cách sửa hướng dẫn, workflow hoặc ràng buộc, đồng thời cải thiện cách dùng bộ nhớ và công cụ.

Bài thực hành tuần này: trước khi agent bắt đầu, hãy viết ra chính xác thế nào là “đúng” cho một công việc bạn giao. Sau đó nhờ một đối tượng khác ngoài agent kiểm tra kết quả theo danh sách đó: một agent thứ hai, một script kiểm thử hoặc một đồng nghiệp, tuyệt đối không để chính agent đó tự chấm bài của mình. Ghi lại chỗ nào chưa đạt và nguyên nhân là hướng dẫn sai, công cụ không phù hợp hay ngữ cảnh đã lỗi thời.

Lĩnh vực 5 · 15-20%

Điều phối phối hợp nhiều agent

Lĩnh vực này nói về việc chạy nhiều hơn một agent cùng lúc mà không để chúng xung đột nhau. Tài liệu hướng dẫn ôn thi của Microsoft chia nó thành vận hành workflow nhiều agent (áp dụng một mẫu điều phối, cô lập các agent để chạy song song, và phát hiện, giải quyết xung đột như các thay đổi mã chồng lên nhau hoặc đầu ra mâu thuẫn); cấu hình khả năng quan sát giữa các agent (tạo ra artifact phù hợp cho việc review và kiểm toán, và ghi lại các lần bàn giao và quyết định); phát hiện và xử lý lỗi nhiều agent (nhận ra việc thực thi bị treo hoặc suy giảm và áp dụng các mẫu khắc phục, gồm rollback và human-in-the-loop); và quản lý vòng đời của các agent trong một workflow mà không làm gián đoạn nó.

Bài thực hành tuần này: giao cho hai coding agent cùng một repository, mỗi agent làm trên nhánh riêng, mỗi agent có một thay đổi chồng lấn (cùng một tệp, chỉnh sửa khác nhau). Để cả hai làm xong, rồi tự giải quyết xung đột merge và viết một câu về chỗ chồng lấn nào bạn sẽ tránh lần sau, bằng cách giới hạn một agent vào tệp khác, hoặc xếp hai tác vụ chạy lần lượt thay vì song song.

Lĩnh vực 6 · 10-15%

Triển khai guardrail và trách nhiệm giải trình

Lĩnh vực cuối cùng nói về việc cân mức tự do theo mức rủi ro. Nó bao gồm xác định các mức tự chủ, phân loại hành động của agent theo rủi ro vận hành, bảo mật và tuân thủ để mức can thiệp phù hợp, và gán mức tự chủ sao cho tối đa hóa tốc độ giao hàng mà vẫn nằm trong các tiêu chuẩn bảo mật và Responsible AI của tổ chức; và triển khai guardrail cùng quy trình human-in-the-loop, nghĩa là xác định hành động nào cần phán đoán của con người, chặn các hành động vi phạm chính sách, giới hạn quyền theo đặc quyền tối thiểu, yêu cầu cho phép rõ ràng với các thay đổi không thể hoàn tác hoặc nhạy cảm về tuân thủ, và không thêm những khâu phê duyệt không thực sự giảm rủi ro.

Bài thực hành tuần này: chọn một repository và yêu cầu một cú nhấp chuột của con người trước khi bất cứ thứ gì được merge vào nhánh chính, kể cả công việc agent đã tự mở và tự kiểm thử xong. Để agent tiếp tục làm mọi thứ cho đến thời điểm đó (tạo nhánh, chỉnh sửa, chạy kiểm thử, mở pull request) và đo xem cổng chặn duy nhất đó có thật sự làm bạn chậm đi, hay chỉ bắt được đúng một thay đổi mỗi tuần mà bạn vốn muốn xem trước.

Lên kế hoạch ôn tập

Kế hoạch học trong 2 đến 4 tuần

Xây dựng quanh sáu lĩnh vực và tỷ trọng của chúng: dành nhiều thời gian hơn cho lĩnh vực 20-25%, ít hơn cho hai lĩnh vực 10-15%, và có một lượt ôn lại toàn bộ ở cuối.

Tuần 1: Kiến trúc, SDLC và công cụ

Học Lĩnh vực 1 (ranh giới giữa kế hoạch và thực thi, các điểm kiểm tra của con người) và bắt đầu Lĩnh vực 2 (giới hạn công cụ, MCP server, danh sách cho phép), hai lĩnh vực chạm đến gần như mọi tác vụ.

Tuần 2: Bộ nhớ, trạng thái và đánh giá

Học Lĩnh vực 3 (chiến lược bộ nhớ, tệp trạng thái, trôi ngữ cảnh) và Lĩnh vực 4 (tiêu chí thành công, phân tích lỗi, tinh chỉnh), làm các bài thực hành trên một công việc thật chứ không phải ví dụ đồ chơi.

Tuần 3: Nhiều agent và guardrail

Học Lĩnh vực 5 (điều phối, giải quyết xung đột, khắc phục) và Lĩnh vực 6 (mức tự chủ, đặc quyền tối thiểu, cổng phê duyệt), hai lĩnh vực mà nhiều nhóm bỏ qua cho đến khi có chuyện hỏng.

Tuần 4: Ôn lại và thi thử trên sandbox

Đọc lại tài liệu hướng dẫn ôn thi của Microsoft từng lĩnh vực một, làm lại bài thực hành nào bạn còn thấy chưa vững, và thử exam sandbox miễn phí của Microsoft (có liên kết từ trang GitHub Certified: Agentic AI Developer) để giao diện không còn lạ vào ngày thi.

Luyện các kỹ năng GH-600 kiểm tra, không chỉ học thuộc thuật ngữ

Bốn bài học miễn phí của Nightschool AI giúp bạn luyện ranh giới giữa kế hoạch và thực thi, phân quyền công cụ và bộ nhớ của agent với một coding agent thật, không cần tài khoản để bắt đầu.

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

GH-600 là gì?

GH-600 là kỳ thi của GitHub, có tên “Developing in Agentic AI Systems”, dành cho chứng chỉ GitHub Certified: Agentic AI Developer. Kỳ thi được tổ chức qua Microsoft Learn và đặt lịch qua Pearson VUE, kiểm tra khả năng vận hành, giám sát và quản trị AI coding agent trong một vòng đời phát triển phần mềm, lấy GitHub làm hệ thống ghi nhận chính.

Ai nên thi GH-600?

Mô tả đối tượng của Microsoft nêu tên kiến trúc sư, kỹ sư nền tảng, kỹ sư DevOps, lập trình viên, quản lý sản phẩm và kỹ sư bảo mật đã vận hành, giám sát hoặc quản trị AI agent trong các quy trình SDLC production, có kinh nghiệm thực tế với quy trình và cơ chế kiểm soát của GitHub cùng các coding agent như GitHub Copilot và MCP server.

Bài thi GH-600 dài bao lâu và lệ phí là bao nhiêu?

Hai giờ, có giám thị, đặt lịch qua Pearson VUE. Microsoft niêm yết lệ phí là US$165 và lưu ý giá thay đổi theo quốc gia hoặc khu vực nơi bạn thi. Hiện bài thi chỉ có bằng tiếng Anh.

Cần bao nhiêu điểm để đạt GH-600?

Điểm quy đổi từ 700 trở lên, theo trang giải thích cách chấm điểm của Microsoft có liên kết từ tài liệu hướng dẫn ôn thi GH-600. Microsoft không công bố số câu hỏi hay tỷ lệ đậu của kỳ thi này, nên bài viết này cũng không nêu.

Sáu lĩnh vực của GH-600 gồm những gì?

Kiến trúc agent và quy trình SDLC (15-20%), sử dụng công cụ và tương tác với môi trường (20-25%), bộ nhớ, trạng thái và thực thi (10-15%), đánh giá, phân tích lỗi và tinh chỉnh (15-20%), phối hợp nhiều agent (15-20%), và guardrail cùng trách nhiệm giải trình (10-15%), đúng theo tỷ trọng trong tài liệu hướng dẫn ôn thi của Microsoft.

Đăng ký thi GH-600 ở đâu?

Qua trang GitHub Certified: Agentic AI Developer trên Microsoft Learn, trang này đặt lịch thi qua Pearson VUE. Microsoft khuyên nên đăng ký bằng tài khoản cá nhân thay vì tài khoản cơ quan hoặc trường học, vì hồ sơ thi gắn với tài khoản của tổ chức có thể bị mất và không thể khôi phục nếu bạn rời tổ chức đó.

Nightschool AI có liên kết với GitHub hay Microsoft không?

Không. Nightschool AI độc lập và không liên kết với, không được bảo trợ hay xác nhận bởi GitHub, Microsoft hoặc Pearson VUE. Trang này là tài liệu ôn thi, xây dựng từ các trang công khai của chính Microsoft, không tổ chức kỳ thi GH-600 và không cấp chứng chỉ đi kèm.

Sẵn sàng luyện các kỹ năng này bằng thực hành?

Bắt đầu miễn phí. Không cần tài khoản cho bài học đầu tiên.

Nightschool AI 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. Bạn đang tìm Claude Academy chính thức của Anthropic? Truy cập academy.claude.com.