Recruit 03: Tạo declarative agent cho Microsoft 365 Copilot

Nhiệm vụ thực chiến đầu tiên: thiết kế và triển khai một declarative agent — phiên bản Microsoft 365 Copilot được tuỳ biến với mục đích, tool và quyền truy cập tri thức nội bộ riêng — bằng Copilot Studio mà không cần viết code. Chúng ta sẽ xây một agent IT Helpdesk tên Contoso Tech Support Pro, thêm một AI prompt làm tool, rồi publish và test trên Microsoft 365 Copilot và Teams. Bài hướng dẫn từng bước, kèm ảnh thật để người mới làm theo dễ dàng.

Trong lab declarative agent này, bạn sẽ làm được gì?
- Hiểu declarative agent là gì và cách nó mở rộng Microsoft 365 Copilot.
- Tạo một declarative agent cho Microsoft 365 Copilot trong Copilot Studio.
- Đặt tên, mô tả, instructions và suggested prompts cho agent.
- Thêm một AI prompt (IT Expert) làm tool để tăng năng lực chuyên biệt.
- Publish và test agent trên Microsoft 365 Copilot và Microsoft Teams.
Chuẩn bị trước khi bắt đầu
Trước khi thực hành, hãy đảm bảo bạn đã có:
- Đã hoàn thành Recruit 00 (có môi trường và Copilot Studio).
- Quyền tạo và truy cập một môi trường Copilot Studio.
- Trình duyệt hiện đại (Edge, Chrome hoặc Firefox).
- Khoảng 20–30 phút để hoàn thành lab.
Hướng dẫn từng bước
Làm lần lượt theo từng bước dưới đây. Mỗi bước có ảnh minh hoạ từ giao diện thật để bạn đối chiếu.
Bước 1: Mở Copilot for Microsoft 365
Trong Copilot Studio, ở thanh menu bên trái chọn Agents, sau đó chọn Microsoft 365 Copilot trong danh sách. Đây là điểm khởi đầu để mở rộng Copilot bằng các declarative agent của riêng bạn.

Mẹo: Hãy kiểm tra góc trên phải để chắc bạn đang ở đúng môi trường developer của mình.
Bước 2: Thêm một declarative agent mới
Ở tab Overview của Microsoft 365 Copilot, trong thẻ Agents, bấm + Add. Copilot Studio sẽ mở trải nghiệm tạo agent để bạn nhập thông tin.

Bước 3: Đặt tên, mô tả và instructions
Nhập tên agent là Contoso Tech Support Pro. Thêm description mô tả ngắn gọn agent làm gì (hỗ trợ IT, mạng và an ninh mạng). Quan trọng nhất là phần instructions — đây là nơi bạn hướng dẫn agent cách hoạt động: chẩn đoán sự cố, trả lời theo gạch đầu dòng, tóm tắt giải pháp, giữ giọng điệu thân thiện và bám đúng phạm vi IT. Bạn cũng có thể thêm tới 10 suggested prompts để người dùng bắt đầu nhanh.

Mẹo: Instructions càng rõ ràng, agent càng chọn đúng tool và bám sát phạm vi bạn mong muốn.
Bước 4: Tạo agent và test nhanh
Bấm Save rồi Create. Sau khi agent được khởi tạo, bạn sẽ thấy đầy đủ tên, mô tả, instructions và suggested prompts; khung Test your agent hiện ở bên phải. Hãy bấm thử một starter prompt (ví dụ Explain IT Terms) để xem agent trả lời — chú ý cách nó trình bày theo gạch đầu dòng và có tóm tắt như instructions đã yêu cầu.

Bước 5: Thêm AI prompt làm tool
Kéo xuống mục Tools và bấm + Add tool. Trong hộp thoại, chọn Prompt ở phần Create new. Đặt tên prompt là IT Expert, giữ model mặc định, rồi cung cấp hướng dẫn cho prompt — bạn có thể nhờ Copilot tự sinh, dùng mẫu từ prompt library, hoặc dán thủ công nội dung prompt IT Expert. Thêm một input tên problem input với dữ liệu mẫu, bấm Test để thử, rồi Save và Add and configure để gắn prompt vào agent.

Mẹo: AI prompt cho phép agent phân tích và suy luận bằng ngôn ngữ tự nhiên — một cách mở rộng năng lực rất mạnh.
Bước 6: Cập nhật instructions để gọi prompt
Cuộn lên mục Details và bấm Edit. Xoá instructions cũ và dán nội dung yêu cầu agent gọi prompt: khi người dùng hỏi câu hỏi IT, hãy chạy prompt “IT Expert” và dùng câu hỏi của họ làm problem input. Bấm Save, rồi bấm biểu tượng refresh ở khung test và thử lại với câu hỏi “My laptop restarted unexpectedly. Any advice?”.

Bước 7: Publish declarative agent
Khi hài lòng, bấm Publish ở góc trên phải. Hộp thoại hiện ra cho thấy agent sẽ được publish lên cả Microsoft 365 Copilot và Microsoft Teams; bạn có thể cập nhật short description, long description và developer name. Bấm Publish lần nữa để xuất bản. Sau khi hoàn tất, bạn sẽ thấy các tuỳ chọn chia sẻ và phân phối agent.

Mẹo: Để publish lên M365 Copilot, bạn không cần license M365 Copilot; nhưng người dùng cuối thì cần license đó để sử dụng agent.
Bước 8: Test agent trong Microsoft Teams
Mở Microsoft Teams (qua mục Apps trong M365 Copilot hoặc trực tiếp), tìm Contoso Tech Support Pro trong danh sách agent. Bạn có thể chuột phải để Pin agent cho dễ truy cập. Mở agent và thử một câu hỏi như “Can you help me, my laptop is encountering a blue screen” — agent sẽ gọi prompt IT Expert và trả lời ngay trong Teams.

Lưu ý quan trọng
- Declarative agent kế thừa năng lực nền của Microsoft 365 Copilot — bạn chỉ bổ sung mục đích, tri thức và tool.
- Copilot Studio vượt Agent Builder ở số connector, MCP, REST API và kênh publish (cả Teams).
- Dùng developer mode (gõ -developer on) trong M365 Copilot để kiểm chứng agent có thực sự gọi prompt hay không.
Áp dụng cho người dùng Việt Nam
Declarative agent là cách nhanh nhất để doanh nghiệp Việt đưa Copilot “hiểu” nghiệp vụ của mình: gắn tài liệu SharePoint, viết instructions tiếng Việt và publish vào Teams nơi nhân viên đang làm việc. Đây là bước khởi đầu thực tế trước khi xây những custom agent phức tạp hơn.
Bài tiếp theo
Sau khi hoàn thành lab này, hãy tiếp tục với Recruit 04: Đóng gói agent thành Solution.
Kết luận
Bạn vừa tạo, gắn tool và publish một declarative agent đầu tiên mở rộng Microsoft 365 Copilot, rồi test thành công trên cả M365 Copilot và Teams. Bài kế tiếp sẽ đóng gói agent thành Solution để quản lý và mang sang môi trường khác.
Bài viết thuộc series Hands-on Labs theo Agent Academy — Recruit 03: Create a Declarative Agent. Theo dõi Office365Vietnam.info để cập nhật các bài lab mới nhất về Copilot Studio và AI agent.
