Logo Viện
VIỆN ỨNG DỤNG KHOA HỌC HÀNH CHÍNHTập huấn cho Trường Đại học Y Dược Cần Thơ
Buổi 3 · Thứ Bảy 07/11/2026, 8h00 tới 11h30

Làm việc với AI Agent trên Antigravity 2.0 và Antigravity IDE

Câu hỏi của buổi sáng: giao việc nhiều bước cho agent thế nào để nó làm được việc mà mình vẫn giữ quyền kiểm soát?
Ứng dụng AI trong công tác hành chính, văn phòng · Giảng viên Lưu Tuấn Anh
Lập kế hoạchDùng công cụKiểm traBáo cáo Agent làm tới khi xong việc
Buổi 3 · Việc đầu tiên khi vào lớp
Viện Ứng dụng Khoa học Hành chínhViệc đầu tiên khi vào lớp

Cho agent tự cài đủ thư viện trước, rồi mới nghe giảng

Máy mới cài Antigravity thường thiếu Python, Pandoc, thư viện làm Word, Excel, PDF. Dán prompt B3-00 ngay bây giờ, máy cài trong lúc mình học Trạm 1, tới bài thật không phải chờ.

Buổi 3 · B3-00 · Chuẩn bị máy
Viện Ứng dụng Khoa học Hành chínhB3-00

Máy cần gì, để làm gì

Phần mềm, thư việnĐể làm gìDùng ở bàiKiểm tra bằng lệnh
Python 3.13Nền để agent chạy các thư viện bên dướiB3-04 trở đipy --version
python-docxĐọc văn bản đến, điền mẫu Word, soát phông chữB3-04, B3-07, B4-01 tới B4-04py -c "import docx"
openpyxl, pandasĐọc danh sách đại biểu, bảng số liệu ExcelB4-03, B4-04py -c "import openpyxl, pandas"
pypdf, docx2pdfĐọc PDF; xuất Word sang PDF (cần Microsoft Word)Khi cần PDFpy -c "import pypdf"
PandocChuyển qua lại Word, Markdown, HTMLKhi cần đổi định dạngpandoc --version
Node.js LTS, Vercel CLIĐưa dashboard lên webB4-06node -v, vercel --version

Lệnh cài: pandoc.org/installing; kho winget (Python.Python.3.13, JohnMacFarlane.Pandoc, OpenJS.NodeJS.LTS); tra ngày 06/11/2026. Máy cơ quan chặn cài phần mềm thì nhờ trợ giảng.

Buổi 3 · Trạm 1 · B3-00
Viện Ứng dụng Khoa học Hành chínhTrạm 1

B3-00. Chuẩn bị máy: agent tự cài thư viện

Tình huống · 10 phút · Mức 1 · Làm quen

Máy mới cài Antigravity thường thiếu Python, Pandoc và các thư viện làm Word, Excel, PDF, nên tới bài thật agent phải dừng lại cài rất lâu. Dán prompt này ngay khi vào lớp, để máy tự cài trong lúc nghe giảng Trạm 1.

Đưa vào:

  • Thư mục trống workspace-van-phong tạo trong ổ Google Drive trên máy (thường là G:\My Drive)
  • Máy có mạng Internet
Kết quả

Bảng cuối trong khung chat: Python, các thư viện, Pandoc, Node.js, Vercel CLI đều Đạt.

Đạt khi:

  • Lệnh kiểm tra Python in ra OK (đọc được python-docx, openpyxl, pandas, pypdf)
  • pandoc --version, node -v, vercel --version đều hiện số phiên bản
  • Thư mục workspace-van-phong vẫn trống

Lưu ý: Lệnh cài lấy từ pandoc.org/installing và kho winget (Python.Python.3.13, OpenJS.NodeJS.LTS), tra 06/11/2026. Máy cơ quan chặn cài phần mềm (cần quyền quản trị) thì nhờ trợ giảng; không cài được Python thì bài B3-04 dùng bản .txt trong 03-ban-chu-du-phong. docx2pdf chỉ chạy khi máy có Microsoft Word. Lệnh báo "not recognized" ngay sau khi cài là do chưa mở lại Antigravity, không cần cài lại.

Buổi 3 · Trạm 1 · B3-00
Viện Ứng dụng Khoa học Hành chínhTrạm 1

B3-00 · Prompt cài đủ thư viện

1
Tạo thư mục workspace-van-phong trong ổ Google Drive; mở Antigravity App, mở thư mục này làm workspace.
2
Settings > General > Global Permissions > Permission Preset: chọn Request Review (lệnh nào cũng hỏi, chạy ngoài Sandbox nên tải được thư viện).
3
Dán prompt, gửi. Mỗi lệnh agent xin chạy: đọc tên lệnh rồi bấm đồng ý; Windows hỏi quyền cài thì bấm Yes.
4
Agent báo vừa cài mới: tắt hẳn Antigravity, mở lại, gõ "tiếp tục" để agent làm nốt bước 3 tới 5.
Antigravity App · khung agent
Hôm nay tôi sẽ nhờ bạn đọc và soạn file Word, Excel, PDF. Bạn kiểm tra máy tôi (Windows) và cài giúp những phần còn thiếu. Việc cần làm:1. Kiểm tra trước, chưa cài gì. Chạy: py --version, pandoc --version, node -v, vercel --version, winget --version. Báo tôi bảng: phần mềm, đã có hay chưa, phiên bản.2. Thiếu phần nào thì cài phần đó bằng winget:   - Python: winget install -e --id Python.Python.3.13 --silent --accept-package-agreements --accept-source-agreements   - Pandoc: winget install -e --id JohnMacFarlane.Pandoc --silent --accept-package-agreements --accept-source-agreements   - Node.js: winget install -e --id OpenJS.NodeJS.LTS --silent --accept-package-agreements --accept-source-agreements   Có cài mới thì dừng lại, nhắc tôi tắt mở lại Antigravity rồi gõ "tiếp tục".3. Cài thư viện Python làm Word, Excel, PDF: py -m pip install --upgrade python-docx openpyxl pandas pypdf docx2pdf4. Chưa có Vercel thì cài: npm install -g vercel5. Kiểm tra lại: py -c "import docx, openpyxl, pandas, pypdf; print('OK')", pandoc --version, node -v, vercel --version. Kết quả: bảng cuối gồm phần mềm, phiên bản, Đạt hay Lỗi. Lỗi thì chép nguyên văn thông báo lỗi.Lưu ý: không gỡ, không xóa phần mềm nào đang có; không tạo file trong thư mục này.
Buổi 3 · Bản đồ buổi học
Viện Ứng dụng Khoa học Hành chínhBản đồ

Bản đồ buổi học: năm trạm

1

Agent, App và IDE

Khác chatbot; mở workspace

8h00
2

Workspace văn phòng

Thư mục và nội quy AGENTS.md

8h35
3

Cài đặt an toàn

Duyệt kế hoạch, mức quyền, Sandbox

9h30
4

Sổ văn bản đến, MCP

Agent lập sổ; thêm MCP

10h10
5

Automations

Báo cáo sáng tự chạy

10h50
Buổi 3 · Thực hành
Viện Ứng dụng Khoa học Hành chínhThực hành

Thư mục Buổi 3: mỗi bài một file, một prompt

Thư mụcCó gìDùng ở bài
00_huong-dan-prompt-va-file.docxTừng bài: file đưa vào, các bước, prompt chép nguyên văn, tiêu chí đạtTất cả
01-van-ban-den-gia-lap20 văn bản đến (Word), giả lậpB3-04, B3-05
02-van-ban-moi-cho-automations3 văn bản mới để chạy thử báo cáo sángB3-07
03-ban-chu-du-phongCùng 23 văn bản dạng .txt, khi agent không đọc được WordDự phòng
04-mau-bieuMẫu 4, 5, 6, 8 của Trường; mẫu báo cáo tiến độB3-02, B3-07
05-agents-md-mau, 06-workspace-mauFile nội quy mẫu; workspace dựng sẵn (thư mục và .zip)Đối chiếu, làm chậm
07-ket-qua-mauSổ văn bản đến 20 dòng; báo cáo sáng ngày 07/11/2026Đối chiếu

Mọi văn bản, tên người là giả lập. Workspace đặt trong ổ Google Drive trên máy để tự đồng bộ lên drive.google.com.

Buổi 3 · Thực hành
Viện Ứng dụng Khoa học Hành chínhThực hành

Bài dễ trước, khó sau: làm lần lượt

MứcBàiPhút
Mức 1 · Làm quenB3-00. Chuẩn bị máy: agent tự cài thư viện10
Mức 1 · Làm quenB3-01. Bật duyệt kế hoạch rồi hỏi agent10
Mức 1 · Làm quenB3-02. Dựng workspace và nội quy AGENTS.md25
Mức 1 · Làm quenB3-03. Cài đặt an toàn và thử lệnh /plan20
Mức 2 · Giao việc thậtB3-04. Agent lập sổ theo dõi 20 văn bản đến20
Mức 2 · Giao việc thậtB3-05. Bắt agent tự kiểm sổ vừa lập10
Mức 3 · Nâng caoB3-06. Thêm một MCP từ MCP Store10
Mức 3 · Nâng caoB3-07. Cài việc "báo cáo sáng" chạy tự động30

Bài sau dùng kết quả bài trước. Ai xong sớm làm phần Làm thêm trong file hướng dẫn, không làm trước bài kế tiếp.

Buổi 3 · Bản đồ buổi học
Viện Ứng dụng Khoa học Hành chínhBản đồ

Trạm 1: Agent, App và IDE

1

Agent, App và IDE

Khác chatbot; mở workspace

8h00
2

Workspace văn phòng

Thư mục và nội quy AGENTS.md

8h35
3

Cài đặt an toàn

Duyệt kế hoạch, mức quyền, Sandbox

9h30
4

Sổ văn bản đến, MCP

Agent lập sổ; thêm MCP

10h10
5

Automations

Báo cáo sáng tự chạy

10h50
Buổi 3 · Trạm 1 · Agent là gì
Viện Ứng dụng Khoa học Hành chínhTrạm 1

Chatbot trả lời, agent làm việc

Định nghĩa
Agent là AI được cấp công cụ (mở file, chạy lệnh, mở trang web) để tự lập kế hoạch và làm nhiều bước tới khi xong việc.
Ví von
Chatbot như người tư vấn qua điện thoại: chỉ nói. Agent như chuyên viên mới ngồi tại bàn: được mở tủ hồ sơ, nên phải được giao quyền rõ.
Ví dụ
Giao: "Đọc 20 văn bản đến trong thư mục, lập sổ theo dõi". Agent tự mở từng file, trích thông tin, ghi vào bảng, rồi báo cáo.
Lập kế hoạchDùng công cụKiểm traBáo cáo Agent làm tới khi xong việc
Buổi 3 · Trạm 1 · Agent là gì
Viện Ứng dụng Khoa học Hành chínhTrạm 1

Chatbot và agent khác nhau ở bốn điểm

ChatbotAgent
Cách làmTrả lời từng câu hỏiTự lập kế hoạch, làm nhiều bước liền
Với fileMình dán hoặc tải lên từng fileTự mở, đọc, tạo, sửa file trong thư mục được giao
Công cụTrong khung chatChạy lệnh, mở trình duyệt, nối dịch vụ ngoài qua MCP
Kiểm soátĐọc lại câu trả lờiDuyệt kế hoạch, cấp quyền từng lệnh, giới hạn thư mục
Buổi 3 · Trạm 1 · Agent là gì
Viện Ứng dụng Khoa học Hành chínhTrạm 1

Agent gồm: bộ não, bàn làm việc, đôi tay

Bộ não

Mô hình AI

AI

Gemini Flash, Gemini Pro. Hiểu yêu cầu, nghĩ cách làm, lập kế hoạch.

Bàn làm việc (context)

Trí nhớ ngắn hạn

AGENTS.md: nội quy
Yêu cầu của anh chị
Nội dung file vừa đọc
Kết quả lệnh vừa chạy

Bàn có hạn: chất đầy thì quên phần đầu

Đôi tay (công cụ)

Làm việc thật

Đọc, ghi file
Chạy lệnh
Mở trình duyệt
Gọi MCP

Chỉ dùng tay khi anh chị cho phép: đó là mức quyền và duyệt kế hoạch ở Trạm 3.

Nhận việc
›
Lập kế hoạch
›
Làm từng bước
›
Tự kiểm
›
Báo cáo
Vì bàn làm việc có hạn nên mới có: AGENTS.md ngắn gọn đặt sẵn trên bàn, Skill chỉ mở khi cần, và subagent mỗi agent một bàn riêng (Buổi 4).
Buổi 3 · Trạm 1 · Agent là gì
Viện Ứng dụng Khoa học Hành chínhTrạm 1

App và IDE: hai phần mềm, một tài khoản

Antigravity App (2.0)Antigravity IDE
Dùng đểGiao việc cho agent, theo dõi agent làm, xem kết quảMở thư mục làm việc, xem và sửa file agent tạo ra
Hợp vớiNgười giao việc, theo dõi tiến độNgười cần chỉnh nội quy, mẫu, Skill
Có sẵnAutomations (việc chạy theo lịch), subagent, trình duyệt tích hợp, giọng nóiKhung agent cạnh trình soạn thảo, menu Customizations
Bản mới nhấtv2.29.0, ngày 03/11/2026v2.6.0 (Standalone)

Nguồn: antigravity.google/download và /docs/changelog, tra ngày 06/11/2026. Hai phần mềm cài riêng, đăng nhập cùng tài khoản Google.

Buổi 3 · Trạm 1 · B3-01
Viện Ứng dụng Khoa học Hành chínhTrạm 1

B3-01. Bật duyệt kế hoạch rồi hỏi agent

Tình huống · 10 phút · Mức 1 · Làm quen

Làm quen với agent trước khi giao việc thật: bật duyệt kế hoạch để việc gì agent cũng phải trình trước, rồi hỏi agent đang ở đâu, được làm gì.

Đưa vào:

  • Workspace workspace-van-phong đã mở ở B3-00 (đang trống)
Kết quả

Agent nêu đúng tên thư mục workspace-van-phong, thư mục đang trống, và các việc phải xin phép.

Đạt khi:

  • Plan Review Policy là Request review; Permission Preset là Request Review
  • Agent trả lời đúng thư mục đang mở và mức quyền Request Review
  • Không có file mới nào được tạo

Lưu ý: Bật duyệt kế hoạch ngay từ đầu để mọi bài sau agent đều trình trước khi làm; Trạm 3 giải thích kỹ các mức quyền. Workspace đặt trong ổ Google Drive thì file agent tạo tự lên drive.google.com. Cần cài Google Drive cho máy tính trước buổi học.

Buổi 3 · Trạm 1 · B3-01
Viện Ứng dụng Khoa học Hành chínhTrạm 1

B3-01 · Bật duyệt kế hoạch rồi hỏi agent

1
Trong Antigravity App (đang mở workspace-van-phong), mở cuộc trò chuyện mới.
2
Settings > General > Plan Review Policy: chọn Request review (Always Ask). Kiểm lại Permission Preset vẫn là Request Review.
3
Chọn mô hình AI (Gemini Flash cho việc nhẹ, Gemini Pro cho việc nhiều bước).
4
Dán prompt, gửi. Đọc câu trả lời, chưa cho agent làm gì.
Antigravity App (Antigravity 2.0)
Chào bạn. Trước khi giao việc, tôi muốn hỏi vài điều:1. Bạn đang làm việc trong thư mục nào? Trong đó đang có gì?2. Bạn đang dùng mô hình AI nào?3. Tôi đang cho bạn mức quyền nào?4. Những việc nào bạn phải hỏi tôi trước khi làm? Lần này bạn chỉ trả lời, chưa tạo hay sửa file nào.
Buổi 3 · Trạm 1
Viện Ứng dụng Khoa học Hành chínhCâu hỏi kiểm tra
?

Việc nào nên giao cho agent thay vì chatbot?

AHỏi nghĩa của một thuật ngữ
BĐọc 20 file văn bản đến trong một thư mục rồi lập sổ theo dõi
CViết lại một câu cho trang trọng
DDịch một đoạn văn ngắn
ĐÚNG
Đáp án B. Việc nhiều bước, nhiều file, cần ghi kết quả ra nơi khác là việc của agent. Câu hỏi ngắn thì chatbot nhanh hơn.
Bấm để xem đáp án
Buổi 3 · Bản đồ buổi học
Viện Ứng dụng Khoa học Hành chínhBản đồ

Trạm 2: Workspace văn phòng

1

Agent, App và IDE

Khác chatbot; mở workspace

8h00
2

Workspace văn phòng

Thư mục và nội quy AGENTS.md

8h35
3

Cài đặt an toàn

Duyệt kế hoạch, mức quyền, Sandbox

9h30
4

Sổ văn bản đến, MCP

Agent lập sổ; thêm MCP

10h10
5

Automations

Báo cáo sáng tự chạy

10h50
Buổi 3 · Trạm 2 · Workspace văn phòng
Viện Ứng dụng Khoa học Hành chínhTrạm 2

Workspace: chỗ làm việc riêng của agent

Đặt workspace trong ổ Google Drive trên máy: file agent tạo tự lên drive.google.com, mở bằng Google Trang tính được ngay.

Định nghĩa
Workspace là một thư mục trên máy giao cho agent. Agent đọc, ghi trong thư mục này; file AGENTS.md ở gốc là nội quy agent tự đọc mỗi lần.
Ví von
Như giao cho chuyên viên mới một tủ hồ sơ có nhãn từng ngăn, kèm tờ nội quy dán trên cửa tủ.
Ví dụ
Ngăn văn bản đến, văn bản đi, mẫu biểu, kế hoạch, kết quả; tờ nội quy AGENTS.md viết theo Quy chế của Trường.
Workspace văn phòng01-van-ban-den02-van-ban-di03-mau-bieu04-ke-hoach05-ket-quaHuong-dan-chung.md
Buổi 3 · Trạm 2 · B3-02
Viện Ứng dụng Khoa học Hành chínhTrạm 2

B3-02. Dựng workspace và nội quy AGENTS.md

Tình huống · 25 phút · Mức 1 · Làm quen

Giao cho agent một tủ hồ sơ có nhãn từng ngăn và tờ nội quy dán trên cửa tủ. File AGENTS.md ở gốc workspace được agent tự đọc trong mọi lần làm việc.

Đưa vào:

  • Workspace workspace-van-phong (đang trống)
  • 04-mau-bieu/: 5 file mẫu (Mẫu 4, 5, 6, 8 và mẫu báo cáo tiến độ), chép vào 03-mau-bieu sau khi agent tạo xong thư mục
Kết quả

Workspace có 5 thư mục và file AGENTS.md ở gốc; 03-mau-bieu có 5 file mẫu.

Đạt khi:

  • Đủ 5 thư mục đúng tên, đúng thứ tự
  • AGENTS.md nằm ở gốc workspace (không nằm trong thư mục con) và có đủ 6 quy tắc
  • Sửa được AGENTS.md trong Antigravity IDE; App > Customizations > Rules thấy nội quy workspace

Lưu ý: Tên file phải đúng AGENTS.md (hoặc GEMINI.md) thì agent mới tự đọc mỗi lần; file tên khác agent không tự đọc. Giới hạn 24.000 byte mỗi file (antigravity.google/docs/rules, tra 06/11/2026). Làm chậm thì chép nguyên thư mục 06-workspace-mau/workspace-van-phong vào ổ Google Drive.

Buổi 3 · Trạm 2 · B3-02
Viện Ứng dụng Khoa học Hành chínhTrạm 2

B3-02 · Nhờ agent dựng workspace và AGENTS.md

1
Dán prompt, gửi. Agent trình kế hoạch: đọc kỹ, bấm Proceed.
2
Chép 5 file trong 04-mau-bieu vào workspace-van-phong/03-mau-bieu.
3
Mở Antigravity IDE > File > Open Folder > chọn workspace-van-phong: thấy cây 5 thư mục và AGENTS.md.
4
Mở AGENTS.md trong IDE, so với 05-agents-md-mau/AGENTS.md, sửa tên đơn vị cho đúng đơn vị mình, bấm Ctrl+S.
Antigravity App · khung agent; Antigravity IDE
Tôi muốn biến thư mục này thành chỗ làm việc của văn thư. Bạn làm giúp tôi 2 việc. Việc 1. Tạo 5 thư mục con:- 01-van-ban-den: văn bản đến- 02-van-ban-di: văn bản đi đang soạn- 03-mau-bieu: mẫu văn bản của Trường- 04-ke-hoach: kế hoạch, danh sách- 05-ket-qua: mọi file bạn làm ra Việc 2. Tạo file AGENTS.md ngay tại thư mục này (không để trong thư mục con). Đây là nội quy, lần nào làm việc bạn cũng phải đọc. Ghi 6 quy tắc:1. Không sửa, không xóa, không đổi tên file trong 01-van-ban-den.2. Soạn văn bản thì chép mẫu trong 03-mau-bieu ra rồi điền vào bản chép, giữ nguyên phông, lề, khối chữ ký. Thể thức theo Phụ lục I Quyết định 1494/QĐ-ĐHYDCT; mẫu theo Phụ lục V Quyết định 1488/QĐ-ĐHYDCT.3. Sổ văn bản đến lưu ở 05-ket-qua/so-theo-doi-van-ban-den-2026.csv (kiểu UTF-8 có BOM để không lỗi dấu), gồm cột: STT, Số ký hiệu, Ngày văn bản, Cơ quan ban hành, Trích yếu, Hạn xử lý, Đơn vị xử lý (đề xuất), Tình trạng, Tên file.4. Tên file đặt theo dạng ngày_loại-văn-bản_nội-dung, chữ thường không dấu. Ví dụ: 2026-11-07_thong-bao_doi-lich-hop.5. Không xóa file, thư mục nào. Mọi kết quả lưu vào 05-ket-qua.6. Chỗ nào chưa rõ thì hỏi tôi bằng câu trắc nghiệm, không tự đoán. Trình kế hoạch trước, tôi duyệt rồi bạn mới làm.
Buổi 3 · Trạm 2 · Workspace văn phòng
Viện Ứng dụng Khoa học Hành chínhTrạm 2

Đặt tên đúng thì agent mới tự đọc nội quy

File nội quyỞ đâuAgent đọc khi nào
AGENTS.md hoặc GEMINI.mdGốc workspaceLuôn luôn, mọi cuộc trò chuyện trong workspace
.agents/rules/*.mdThư mục con của workspaceTheo dòng trigger: luôn, khi cần, theo loại file, khi gọi tay
~/.gemini/AGENTS.mdThư mục người dùngMọi workspace trên máy
Huong-dan-chung.md (tên khác)Bất kỳKhông tự đọc; phải nhắc trong prompt

Nguồn: antigravity.google/docs/rules, tra ngày 06/11/2026. Mỗi file tối đa 24.000 byte. Xem nội quy đang dùng: App > Customizations > Rules.

Buổi 3 · Trạm 2 · Workspace văn phòng
Viện Ứng dụng Khoa học Hành chínhTrạm 2

AGENTS.md: nội quy agent tự đọc mỗi lần

Tủ hồ sơ của agent
workspace-van-phong/
AGENTS.md
01-van-ban-den
02-van-ban-di
03-mau-bieu
04-ke-hoach
05-ket-qua

Đặt ở gốc, đúng tên AGENTS.md

›
Chuyện gì xảy ra
1

Anh chị mở cuộc trò chuyện mới trong workspace.

2

Agent tự đọc AGENTS.md trước, đặt lên bàn làm việc. Anh chị không cần nhắc.

3

Anh chị gõ: "Xóa hết file trong 01-van-ban-den giúp tôi."

4

Agent so với nội quy, thấy quy tắc 1 cấm xóa: dừng lại, hỏi anh chị.

DỪNG
Ai viết

Anh chị viết, hoặc nhờ agent viết hộ rồi đọc lại (bài B3-02).

Sửa thế nào

Mở bằng Antigravity IDE, sửa, bấm Ctrl+S. Mở cuộc trò chuyện mới để agent đọc bản mới.

Viết gì cho tốt

Ngắn, rõ: được làm gì, cấm gì, lưu ở đâu, đặt tên ra sao. Tối đa 24.000 byte.

Buổi 3 · Bản đồ buổi học
Viện Ứng dụng Khoa học Hành chínhBản đồ

Trạm 3: Cài đặt an toàn

1

Agent, App và IDE

Khác chatbot; mở workspace

8h00
2

Workspace văn phòng

Thư mục và nội quy AGENTS.md

8h35
3

Cài đặt an toàn

Duyệt kế hoạch, mức quyền, Sandbox

9h30
4

Sổ văn bản đến, MCP

Agent lập sổ; thêm MCP

10h10
5

Automations

Báo cáo sáng tự chạy

10h50
Buổi 3 · Trạm 3 · Cài đặt an toàn
Viện Ứng dụng Khoa học Hành chínhTrạm 3

Ba lớp an toàn quanh dữ liệu

Định nghĩa
Cài đặt an toàn giới hạn việc agent được tự làm và buộc agent xin phép trước việc quan trọng.
Ví von
Như quy chế ủy quyền: chuyên viên được làm gì, việc gì phải trình, phòng nào được vào.
Ví dụ
Agent muốn xóa file, chạy lệnh lạ hay mở trang web ngoài danh sách thì phải dừng lại chờ mình bấm duyệt.
Dữ liệu đã che /plan · duyệt kế hoạch · Request Review · Sandbox · danh sách cho phép
Buổi 3 · Trạm 3 · Cài đặt an toàn
Viện Ứng dụng Khoa học Hành chínhTrạm 3

Cài đặt trong Antigravity App, làm ngay trên lớp

Cài đặtỞ đâuChọnTác dụng
Lệnh /planGõ trước yêu cầu/plan + việc cần làmAgent trình Implementation Plan, chưa làm
Plan Review PolicySettings > GeneralRequest review (Always Ask)Kế hoạch nào cũng chờ mình bấm Proceed
Permission PresetSettings > General > Global PermissionsRequest Review hoặc DefaultLệnh phải xin phép, hoặc chỉ chạy trong Sandbox
Browser Actuation RulesSettings > General > Browser SubagentAllow trang cần dùngChặn trang lạ chèn lệnh độc hại

Nguồn: antigravity.google/docs/plan, /artifact-review, /permissions, /ide/allowlist-denylist, tra ngày 06/11/2026.

Buổi 3 · Trạm 3 · Cài đặt an toàn
Viện Ứng dụng Khoa học Hành chínhTrạm 3

Bốn mức quyền: chọn mức chặt cho dữ liệu cơ quan

MứcLệnh chạy thế nàoDùng khi
Request ReviewLệnh nào cũng xin phép; không SandboxMáy chưa có Sandbox; mới làm quen (đề xuất cho lớp)
Default (mặc định)Trong Sandbox chạy không hỏi; ra ngoài Sandbox thì hỏi; tắt mạngMáy Windows 11 24H2 có bản cập nhật tháng 8/2026
AutoLệnh an toàn, đảo ngược được tự chạy cả ngoài SandboxKhông dùng với dữ liệu cơ quan
TurboKhông giới hạn, không SandboxKhông dùng

Sandbox là vùng cách ly: lệnh chạy trong đó không chạm phần còn lại của máy. Nguồn: antigravity.google/docs/permissions, /sandbox, tra 06/11/2026.

Buổi 3 · Trạm 3 · Nguyên tắc vàng
Viện Ứng dụng Khoa học Hành chínhTrạm 3

Agent đọc file nào thì nội dung file đó được gửi lên máy chủ AI

Vì vậy workspace chỉ chứa dữ liệu đã che. Không để mật khẩu, file .env, bảng lương, hồ sơ nhân sự trong thư mục giao cho agent.

Buổi 3 · Trạm 3 · B3-03
Viện Ứng dụng Khoa học Hành chínhTrạm 3

B3-03. Cài đặt an toàn và thử lệnh /plan

Tình huống · 20 phút · Mức 1 · Làm quen

Agent được mở tủ hồ sơ thì phải có quy chế ủy quyền: việc nào tự làm, việc nào phải trình. Duyệt kế hoạch đã bật ở B3-01; giờ thêm danh sách trang web, rồi thử giao một việc sai nội quy để xem agent có dừng lại không.

Đưa vào:

  • Workspace workspace-van-phong đã có AGENTS.md (bài B3-02)
Kết quả

Agent dừng ở bản kế hoạch, chỉ ra việc xóa trái nội quy trong AGENTS.md; không file nào bị xóa.

Đạt khi:

  • Plan Review Policy là Always Ask; Permission Preset là Request Review hoặc Default
  • Agent trình Implementation Plan trước, chưa làm gì
  • Agent nêu việc xóa 01-van-ban-den trái nội quy, đề nghị không làm hoặc hỏi lại
  • Anh chị từ chối, thư mục 01-van-ban-den còn nguyên

Lưu ý: Bốn mức quyền: Request Review (lệnh nào cũng xin phép), Default (lệnh chạy trong Sandbox không hỏi, ngoài Sandbox thì hỏi), Auto, Turbo (không giới hạn). Với dữ liệu cơ quan không dùng Auto, Turbo. Sandbox trên Windows cần Windows 11 24H2 có bản cập nhật tháng 8/2026; máy cũ chọn Request Review (antigravity.google/docs/permissions, /sandbox, tra 06/11/2026).

Buổi 3 · Trạm 3 · B3-03
Viện Ứng dụng Khoa học Hành chínhTrạm 3

B3-03 · Thử giao một việc trái nội quy

1
Kiểm lại 2 cài đặt đã bật ở B3-01. Máy Windows 11 24H2 có Sandbox thì có thể đổi Permission Preset sang Default.
2
Settings > General > Browser Subagent > Browser Actuation Rules > Edit: thêm Allow cho drive.google.com, docs.google.com.
3
Dán prompt có /plan. Đọc Implementation Plan.
4
KHÔNG bấm Proceed; trả lời: "Không làm việc này."
Antigravity App · Settings
/plan Tôi muốn dọn thư mục cho gọn: bạn xóa hết các file trong 01-van-ban-den giúp tôi.
Buổi 3 · Trạm 3
Viện Ứng dụng Khoa học Hành chínhCâu hỏi kiểm tra
?

Agent trình kế hoạch xóa cả thư mục 01-van-ban-den để "dọn dẹp". Anh chị bấm gì?

AProceed, vì agent biết việc
BKhông duyệt, nhắc lại nội quy không xóa văn bản đến
CĐổi sang mức Turbo cho nhanh
DĐổi Plan Review Policy sang Always Proceed
ĐÚNG
Đáp án B. Nội quy workspace cấm xóa văn bản đến. Duyệt kế hoạch sinh ra để mình chặn đúng những lúc như thế này.
Bấm để xem đáp án
Buổi 3 · Bản đồ buổi học
Viện Ứng dụng Khoa học Hành chínhBản đồ

Trạm 4: Sổ văn bản đến, MCP

1

Agent, App và IDE

Khác chatbot; mở workspace

8h00
2

Workspace văn phòng

Thư mục và nội quy AGENTS.md

8h35
3

Cài đặt an toàn

Duyệt kế hoạch, mức quyền, Sandbox

9h30
4

Sổ văn bản đến, MCP

Agent lập sổ; thêm MCP

10h10
5

Automations

Báo cáo sáng tự chạy

10h50
Buổi 3 · Trạm 4 · Sổ văn bản đến
Viện Ứng dụng Khoa học Hành chínhTrạm 4

20 văn bản đến giả lập, có cài bẫy

Bẫy 1: ngày không phải hạn

Văn bản 765/PC07 ghi đoàn kiểm tra làm việc ngày 19/11/2026. Đó là ngày kiểm tra, không phải hạn xử lý: sổ phải ghi Không ghi.

Bẫy 2: ngày sự kiện

Văn bản 3015/UBND-KGVX nhắc Ngày Nhà giáo 20/11. Không có hạn gửi báo cáo: sổ ghi Không ghi.

Đáp số

20 văn bản: 15 có hạn xử lý, 5 ghi Không ghi. Số ký hiệu chép nguyên văn, kể cả 215-CV/TĐTN.

Buổi 3 · Trạm 4 · B3-04
Viện Ứng dụng Khoa học Hành chínhTrạm 4

B3-04. Agent lập sổ theo dõi 20 văn bản đến

Tình huống · 20 phút · Mức 2 · Giao việc thật

Văn thư nhận 20 văn bản đến trong tuần. Thay vì gõ tay từng dòng, giao agent đọc cả thư mục và lập sổ; sổ nằm trong Google Drive nên mở ngay bằng Google Trang tính.

Đưa vào:

  • 01-van-ban-den-gia-lap/: 20 file Word, chép vào workspace-van-phong/01-van-ban-den
Kết quả

File so-theo-doi-van-ban-den-2026.csv 20 dòng, mở được bằng Google Trang tính, tiếng Việt không lỗi phông.

Đạt khi:

  • Đủ 20 dòng, số ký hiệu đúng nguyên văn (ví dụ 215-CV/TĐTN, 765/PC07)
  • 15 văn bản có hạn xử lý, 5 văn bản ghi "Không ghi"
  • Văn bản 765/PC07 (kiểm tra PCCC) ghi "Không ghi": ngày 19/11/2026 là ngày đoàn kiểm tra, không phải hạn
  • Văn bản 3015/UBND-KGVX ghi "Không ghi": ngày 20/11 là Ngày Nhà giáo, không phải hạn

Lưu ý: Agent cần một công cụ để đọc file Word (thường xin chạy lệnh Python hoặc Node.js). Máy không đọc được thì chép thư mục 03-ban-chu-du-phong (cùng nội dung, dạng .txt) vào 01-van-ban-den thay cho bản Word.

Buổi 3 · Trạm 4 · B3-04
Viện Ứng dụng Khoa học Hành chínhTrạm 4

B3-04 · Prompt lập sổ theo dõi

1
Chép 20 file vào 01-van-ban-den của workspace.
2
Dán prompt, gửi; đọc kế hoạch, bấm Proceed. Agent xin chạy lệnh đọc file Word thì đọc lệnh rồi duyệt.
3
Vào drive.google.com, mở thư mục workspace-van-phong/05-ket-qua.
4
Bấm chuột phải file so-theo-doi-van-ban-den-2026.csv > Mở bằng > Google Trang tính.
Antigravity App · khung agent
Thư mục 01-van-ban-den có 20 văn bản đến (file Word). Bạn đọc hết 20 file rồi lập sổ theo dõi văn bản đến theo nội quy AGENTS.md. Cách ghi từng cột:- Số ký hiệu, ngày, cơ quan ban hành, trích yếu: chép đúng như trong văn bản, không viết lại.- Hạn xử lý: chỉ ghi khi văn bản nói rõ "gửi trước ngày...", "hoàn thành trước ngày...". Ngày họp, ngày kiểm tra, ngày lễ không phải hạn. Không có hạn thì ghi "Không ghi".- Đơn vị xử lý: bạn đề xuất theo nội dung, ghi thêm chữ "(đề xuất)".- Tình trạng: ghi "Chưa xử lý". Lưu sổ vào 05-ket-qua/so-theo-doi-van-ban-den-2026.csv.Xong thì báo tôi: đã đọc bao nhiêu file, sổ có bao nhiêu dòng, bao nhiêu văn bản có hạn, văn bản nào bạn chưa chắc.
Buổi 3 · Trạm 4 · B3-04
Viện Ứng dụng Khoa học Hành chínhTrạm 4

B3-04 · Kết quả: sổ 20 dòng

Kết quả mẫu

07-ket-qua-mau/01_so-theo-doi-van-ban-den-2026.xlsx

Anh chị tự làm đổi cột Tình trạng khi xử lý xong; đơn vị xử lý là đề xuất, lãnh đạo phân công lại.

  • Đủ 20 dòng, số ký hiệu đúng nguyên văn (ví dụ 215-CV/TĐTN, 765/PC07)
  • 15 văn bản có hạn xử lý, 5 văn bản ghi "Không ghi"
  • Văn bản 765/PC07 (kiểm tra PCCC) ghi "Không ghi": ngày 19/11/2026 là ngày đoàn kiểm tra, không phải hạn
  • Văn bản 3015/UBND-KGVX ghi "Không ghi": ngày 20/11 là Ngày Nhà giáo, không phải hạn
Buổi 3 · Trạm 4 · B3-05
Viện Ứng dụng Khoa học Hành chínhTrạm 4

B3-05. Bắt agent tự kiểm sổ vừa lập

Tình huống · 10 phút · Mức 2 · Giao việc thật

Agent cũng đọc sai như người. Trước khi dùng sổ, bắt agent tự đối chiếu ngẫu nhiên với file gốc, rồi mình kiểm lại các dòng bị đánh dấu.

Đưa vào:

  • Sổ 05-ket-qua/so-theo-doi-van-ban-den-2026.csv (bài B3-04)
  • 20 file trong 01-van-ban-den
Kết quả

Bảng đối chiếu trong khung chat; sổ chưa bị sửa khi mình chưa đồng ý.

Đạt khi:

  • Có bảng đối chiếu 5 dòng đủ 5 cột
  • Không có số ký hiệu trùng
  • Agent hỏi trước khi sửa
Buổi 3 · Trạm 4 · B3-05
Viện Ứng dụng Khoa học Hành chínhTrạm 4

B3-05 · Bắt agent tự kiểm

1
Gõ ngay sau khi agent báo xong bài B3-04, cùng cuộc trò chuyện.
2
Đọc bảng đối chiếu agent lập.
3
Tự mở file gốc của các dòng "Không khớp", quyết định có cho sửa không.
Antigravity App · khung agent
Bây giờ bạn tự kiểm lại sổ vừa lập:1. Chọn ngẫu nhiên 5 dòng, mở lại file gốc, so từng cột.2. Xem có dòng nào trùng số ký hiệu không.3. Với mọi dòng có hạn xử lý, mở lại file gốc xem văn bản có nói rõ hạn đó không. Ghi kết quả thành bảng: Dòng, Cột, Trong sổ ghi, Trong file gốc ghi, Khớp hay không.Chưa sửa sổ. Chỗ nào cần sửa thì hỏi tôi trước.
Buổi 3 · Trạm 4 · MCP
Viện Ứng dụng Khoa học Hành chínhTrạm 4

MCP: ổ cắm chuẩn nối agent với công cụ ngoài

Kho MCP của Antigravity chưa có MCP Google Drive, Sheets (tra 06/11/2026): sổ lên Google Trang tính nhờ workspace nằm trong ổ Google Drive.

Định nghĩa
MCP (Model Context Protocol) là chuẩn kết nối giúp agent gọi công cụ, dịch vụ bên ngoài: tra tài liệu, cơ sở dữ liệu, phần mềm khác.
Ví von
Như ổ cắm điện chuẩn: thiết bị nào có phích đúng chuẩn là cắm vào dùng được, không phải đi dây riêng.
Ví dụ
Thêm MCP Google Developer Knowledge: agent tra tài liệu chính thức của Google rồi mới trả lời, kèm đường dẫn.
Máy chủ AI Gõ, dán, tải lên,cho agent đọc: đều rời khỏi máy
Buổi 3 · Trạm 4 · B3-06
Viện Ứng dụng Khoa học Hành chínhTrạm 4

B3-06. Thêm một MCP từ MCP Store

Tình huống · 10 phút · Mức 3 · Nâng cao

MCP là ổ cắm chuẩn để agent dùng công cụ bên ngoài. Thêm MCP Google Developer Knowledge để agent tra tài liệu chính thức của Google thay vì trả lời theo trí nhớ. Giảng viên làm mẫu trên màn chiếu trước, học viên làm theo.

Đưa vào:

  • Không cần file
Kết quả

Câu trả lời từng bước: đọc bảng bằng SpreadsheetApp, gửi thư bằng MailApp hoặc GmailApp, đặt trình kích hoạt chạy theo giờ; kèm đường dẫn developers.google.com/apps-script.

Đạt khi:

  • MCP Google Developer Knowledge hiện trong danh sách Installed
  • Agent gọi công cụ của MCP (ví dụ search_documents hoặc answer_query)
  • Câu trả lời có trình kích hoạt theo giờ (time-driven trigger) và đường dẫn developers.google.com/apps-script

Lưu ý: Kho MCP của Antigravity hiện không có MCP Google Drive, Google Sheets (antigravity.google/docs/mcp, tra 06/11/2026): sổ văn bản lên Google Trang tính nhờ workspace nằm trong ổ Google Drive. MCP này dùng tài khoản Google, không cần khóa API; nếu máy đòi cấu hình thêm thì giảng viên trình diễn [Cần xác nhận lại trên máy học viên].

Buổi 3 · Trạm 4 · B3-06
Viện Ứng dụng Khoa học Hành chínhTrạm 4

B3-06 · Thêm MCP rồi hỏi có dẫn nguồn

1
Customizations > Installed > MCP Servers > Add MCP Server (+).
2
Tìm Google Developer Knowledge, bấm Add; đăng nhập Google nếu được hỏi.
3
Quay lại khung agent, dán prompt.
4
Xem các bước agent làm: phải thấy bước gọi công cụ của MCP.
Antigravity App · Customizations > MCP Servers
Bạn dùng MCP Google Developer Knowledge để tra tài liệu chính thức của Google, đừng trả lời theo trí nhớ. Câu hỏi: tôi có một bảng Google Trang tính ghi việc và hạn của từng người. Google Apps Script có tự gửi email nhắc hạn cho từng người được không? Trả lời bằng lời dễ hiểu, tối đa 5 bước, không cần viết code.Cuối câu trả lời ghi: đường dẫn tài liệu bạn đã tra, và tên công cụ MCP bạn đã dùng.
Buổi 3 · Bản đồ buổi học
Viện Ứng dụng Khoa học Hành chínhBản đồ

Trạm 5: Automations

1

Agent, App và IDE

Khác chatbot; mở workspace

8h00
2

Workspace văn phòng

Thư mục và nội quy AGENTS.md

8h35
3

Cài đặt an toàn

Duyệt kế hoạch, mức quyền, Sandbox

9h30
4

Sổ văn bản đến, MCP

Agent lập sổ; thêm MCP

10h10
5

Automations

Báo cáo sáng tự chạy

10h50
Buổi 3 · Trạm 5 · Automations
Viện Ứng dụng Khoa học Hành chínhTrạm 5

Automations: agent tự làm việc lặp lại theo giờ

Bản 2.29.0 (03/11/2026) làm lại trang Automations: Scheduled, Always on, Paused; có Next run, Last run. Cách khác: lệnh /schedule trong khung agent.

Định nghĩa
Automations là việc agent tự chạy theo lịch trong Antigravity App, không cần mình gõ lệnh mỗi lần.
Ví von
Như phân công trực ban: cứ 7 giờ 30 sáng là có người mở sổ, ghi văn bản mới, báo cáo lãnh đạo.
Ví dụ
Mỗi sáng: agent tìm văn bản mới, thêm vào sổ, lập báo cáo việc quá hạn, sắp tới hạn theo mẫu, lưu vào 05-ket-qua.
Mỗi thứ Hai, 8 giờ sáng Gemini tự chạy,gửi kết quả cho mình
Buổi 3 · Trạm 5 · B3-07
Viện Ứng dụng Khoa học Hành chínhTrạm 5

B3-07. Cài việc "báo cáo sáng" chạy tự động

Tình huống · 30 phút · Mức 3 · Nâng cao

Sáng nào văn thư cũng mở sổ, ghi văn bản mới, xem việc sắp tới hạn, báo lãnh đạo. Giao việc này cho agent tự chạy lúc 7 giờ 30 các ngày làm việc.

Đưa vào:

  • 02-van-ban-moi-cho-automations/: 3 văn bản mới, chép vào 01-van-ban-den để chạy thử
  • 03-mau-bieu/05_mau-bao-cao-tien-do.docx (đã chép ở bài B3-02)
Kết quả

Sổ có 23 dòng; file báo cáo 2026-11-07_bao-cao-sang.docx trong 05-ket-qua.

Đạt khi:

  • Sổ thêm đúng 3 văn bản mới (4855/BYT-K2ĐT, 2455/SYT-NVY, 702/KBCT-KSC), tổng 23 dòng
  • Chạy ngày 07/11/2026: 1 việc quá hạn (2318/SYT-NVY, hạn 06/11/2026)
  • 4 việc sắp tới hạn: 4688/BYT-TCCB (08/11), 215-CV/TĐTN (09/11), 5120/BGDĐT-GDĐH (10/11), 4855/BYT-K2ĐT (10/11)
  • Lịch chạy 7 giờ 30 thứ Hai tới thứ Sáu hiện trong danh sách Automations (Scheduled)

Lưu ý: Automations là tính năng của App, chạy khi Antigravity đang mở và máy đang bật [Cần xác nhận lại]. Bản 2.29.0 (03/11/2026) làm lại trang Automations: danh sách Scheduled, Always on, Paused, có Next run, Last run. Lệnh /schedule thì việc gắn với cuộc trò chuyện đã tạo nó (antigravity.google/docs/changelog, /commands/schedule, tra 06/11/2026).

Buổi 3 · Trạm 5 · B3-07
Viện Ứng dụng Khoa học Hành chínhTrạm 5

B3-07 · Nội dung việc "báo cáo sáng"

1
Chép 3 file văn bản mới vào 01-van-ban-den.
2
Antigravity App > Automations > tạo mới (form tạo đầy đủ): chọn workspace-van-phong, lịch 7 giờ 30, thứ Hai tới thứ Sáu.
3
Dán prompt vào nội dung việc, lưu.
4
Chạy thử ngay một lần; mở báo cáo trong 05-ket-qua. Cách khác: gõ /schedule trong khung agent kèm lịch và nội dung.
Antigravity App · Automations
Đây là việc "báo cáo sáng", chạy mỗi sáng ngày làm việc. Mỗi lần chạy, bạn lấy ngày hôm nay làm mốc và làm 3 việc: 1. Cập nhật sổ: xem 01-van-ban-den có văn bản nào chưa có trong sổ 05-ket-qua/so-theo-doi-van-ban-den-2026.csv. Có thì thêm vào sổ, ghi theo nội quy AGENTS.md.2. Lập báo cáo tiến độ: chép mẫu 03-mau-bieu/05_mau-bao-cao-tien-do.docx ra rồi điền 4 phần:   - Văn bản mới vừa thêm vào sổ;   - Việc quá hạn: hạn xử lý trước hôm nay mà chưa "Đã xử lý";   - Việc sắp tới hạn: hạn xử lý từ hôm nay tới hết 3 ngày tới;   - Cần xác nhận: những chỗ bạn chưa chắc.3. Lưu báo cáo vào 05-ket-qua, tên file là ngày chạy kèm _bao-cao-sang, ví dụ 2026-11-07_bao-cao-sang.docx. Không tạo được Word thì lưu file .md và ghi lý do. Không sửa, không xóa file nào trong 01-van-ban-den.
Buổi 3 · Trạm 5 · B3-07
Viện Ứng dụng Khoa học Hành chínhTrạm 5

B3-07 · Kết quả: báo cáo sáng ngày 07/11/2026

Kết quả mẫu

07-ket-qua-mau/02_bao-cao-sang-2026-11-07.docx

Đạt khi:

  • Sổ thêm đúng 3 văn bản mới (4855/BYT-K2ĐT, 2455/SYT-NVY, 702/KBCT-KSC), tổng 23 dòng
  • Chạy ngày 07/11/2026: 1 việc quá hạn (2318/SYT-NVY, hạn 06/11/2026)
  • 4 việc sắp tới hạn: 4688/BYT-TCCB (08/11), 215-CV/TĐTN (09/11), 5120/BGDĐT-GDĐH (10/11), 4855/BYT-K2ĐT (10/11)
  • Lịch chạy 7 giờ 30 thứ Hai tới thứ Sáu hiện trong danh sách Automations (Scheduled)

Anh chị tự làm ký tên, đổi Tình trạng các việc đã xử lý để báo cáo ngày mai đúng.

Buổi 3 · Trạm 5 · Automations
Viện Ứng dụng Khoa học Hành chínhTrạm 5

Lỗi hay gặp khi làm với agent và cách xử lý

Hiện tượngCách xử lý
Agent không đọc được file WordDuyệt lệnh agent xin chạy để đọc Word; hoặc dùng bản .txt trong 03-ban-chu-du-phong
Agent ghi ngày sự kiện vào cột hạnNhắc quy tắc hạn xử lý trong AGENTS.md; bắt tự kiểm (B3-05)
Agent không theo nội quyKiểm tên file đúng AGENTS.md, nằm ở gốc workspace; xem Customizations > Rules
Automations không chạyAntigravity App phải đang mở, máy bật, đã đăng nhập; kiểm lịch và workspace đã chọn
Hết lượt dùngTài khoản thường có hạn mức theo tuần; Google AI Pro hạn mức cao hơn, làm mới mỗi 5 giờ

Hạn mức: antigravity.google/docs/plans, tra 06/11/2026 (không công bố con số cụ thể).

Buổi 3 · Tóm tắt
Viện Ứng dụng Khoa học Hành chínhTóm tắt

Tóm tắt buổi sáng

01

Agent làm nhiều bước với file thật, nên phải có workspace riêng và nội quy AGENTS.md.

02

Ba lớp an toàn: /plan và duyệt kế hoạch, mức quyền Request Review hoặc Default, danh sách trang web.

03

MCP cho agent dùng công cụ ngoài; Automations cho agent tự làm báo cáo mỗi sáng.

Sản phẩm nộp: workspace có AGENTS.md; cài đặt an toàn; sổ văn bản đến 20 dòng; 1 MCP; 1 việc báo cáo sáng. Chiều nay: Skill, nhóm agent, vibe code dashboard.