Liên hệ với chúng tôi

Đề cương khóa học

Tự động hoàn thành đến các đại lý: Tại sao các đại lý thất bại

•     Cấu trúc của một đại lý lập trình: mô hình, khung điều khiển (harness), giao diện công cụ, ngữ cảnh, quyền hạn

•     Vị trí của mỗi công cụ: Claude Code, GitHub Copilot, Cursor, Codex CLI, Gemini CLI

•     Phân loại thất bại: ngữ cảnh sai, công cụ sai, không có phản hồi, quyền tự chủ không giới hạn

Minh họa: Cùng một nhiệm vụ, thực hiện thành công và thất bại so sánh sát nhau

Kỹ thuật ngữ cảnh

•     Cửa sổ ngữ cảnh như một ngân sách: những gì xứng đáng có mặt trong đó

•     AGENTS.md, CLAUDE.md, .cursor/rules, copilot-instructions.md — một khái niệm, nhiều tên tệp, một nguồn dữ liệu duy nhất

•     Quy ước, lệnh xây dựng và kiểm tra, ranh giới kiến trúc

•     Truy xuất so với ngữ cảnh tường minh; phân rã nhiệm vụ và các đại lý con

Phòng thí nghiệm: Viết ngữ cảnh kho lưu trữ cho một dịch vụ Python chưa quen thuộc, sau đó chạy lại nhiệm vụ thất bại và so sánh kết quả

Các quy trình có thể tái sử dụng và Kỹ năng của Đại lý

•     Lựa chọn mức độ trừu tượng: tệp hướng dẫn, kỹ năng, lệnh tùy chỉnh hoặc kịch bản thông thường

•     Cấu trúc của một kỹ năng: kích hoạt, hướng dẫn, các kịch bản đi kèm, tiết lộ dần

•     Khả năng di chuyển giữa các công cụ, và điểm bắt đầu của sự phụ thuộc (lock-in)

•     Phiên bản hóa, xem xét và phân phối trên toàn nhóm; các mẫu hình phổ biến cần tránh

Phòng thí nghiệm: Xây dựng và kiểm tra một quy trình có thể tái sử dụng để đảm bảo tuân thủ tiêu chuẩn lập trình nội bộ

MCP: Kết nối các đại lý với các hệ thống thực tế

•     Kiến trúc: khách hàng, máy chủ, công cụ, tài nguyên và lệnh; phương thức truyền stdio và HTTP

•     Các máy chủ xứng đáng có mặt: nơi lưu trữ Git, trình theo dõi vấn đề, cơ sở dữ liệu, trình duyệt, API nội bộ

•     Khi nào một dòng lệnh (CLI) hoặc kịch bản hiệu quả hơn một máy chủ MCP

•     Vệ sinh giao diện công cụ: tại sao nhiều công cụ hơn dẫn đến độ tin cậy thấp hơn

Phòng thí nghiệm: Kết nối các máy chủ MCP và xử lý một yêu cầu từ đầu đến cuối — vấn đề, nhánh, bản vá, kiểm tra, yêu cầu kéo (pull request)

Vòng lặp phản hồi và Đánh giá

•     Kiểm tra, kiểu dữ liệu và trình quét lỗi là sự thật nền tảng của đại lý; công việc theo phương pháp kiểm tra trước như một cơ chế kiểm soát

•     CI là vòng lặp bên ngoài, và kỷ luật xem xét đối với các bản diff do đại lý tạo

•     Bộ đánh giá nhiệm vụ chuẩn: đo lường những gì và cách bắt sự suy giảm

•     Chi phí và độ trễ là các chỉ số quan trọng bậc nhất

Phòng thí nghiệm: Xây dựng một bộ đánh giá nhỏ và chấm điểm hai cấu hình đại lý trên đó

Bảo mật và Hàng rào An toàn

•     Tiêm nhiễm lệnh (prompt injection) thông qua các vấn đề, yêu cầu kéo, tệp README, phần phụ thuộc và các trang được lấy

•     Mô hình quyền hạn: danh sách cho phép, phê duyệt, công cụ chỉ đọc, kiểm soát luồng đi của mạng

•     Vệ sinh bí mật và cô lập: vùng chứa, thông tin xác thực tạm thời, hạn chế phạm vi ảnh hưởng

•     Rủi ro chuỗi cung ứng từ các máy chủ MCP bên thứ ba và các kỹ năng được chia sẻ

Phòng thí nghiệm: Quan sát một đại lý bị chiếm quyền bởi một kho lưu trữ độc hại, sau đó tăng cường cấu hình để ngăn chặn điều đó

Triển khai cho toàn nhóm

•     Lộ trình tiếp nhận theo từng giai đoạn; những gì cần chuẩn hóa và những gì nên để cá nhân tự chủ

•     Các chỉ số cho thấy giá trị thực sự, và các chỉ số không phản ánh đúng

Yêu cầu

•     Kiến thức làm việc về Python, Git và dòng lệnh (command line)

•     Đã tiếp xúc trước với một trợ lý lập trình AI

•     NobleProg sẽ thiết lập các máy ảo Dadesktop cho người tham gia, bao gồm Docker, VS Code và Python 3.11 trở lên

•     Một trợ lý lập trình AI mà người tham gia lựa chọn: Claude Code, GitHub Copilot, Cursor, Codex CLI hoặc Gemini CLI. Các phòng thí nghiệm không phụ thuộc vào công cụ cụ thể và hướng dẫn được cung cấp cho từng loại

Đối tượng

•     Kỹ sư phần mềm, lãnh đạo kỹ thuật và kiến trúc sư đang sử dụng trợ lý lập trình AI nhưng không đạt được kết quả đáng tin cậy

•     Kỹ sư nền tảng và trải nghiệm nhà phát triển đang triển khai công cụ AI trên toàn nhóm

•     Quản lý kỹ thuật đặt ra các tiêu chuẩn, hàng rào an toàn và chỉ số thành công

 7 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan