#Chế Độ & Cài Đặt Agent (Agent Modes & Settings)

#Tổng Quan

Antigravity cung cấp nhiều chế độ hoạt động (modes) cho Agent, cho phép bạn kiểm soát cách Agent lên kế hoạch và thực thi tác vụ. Mỗi chế độ phù hợp với các loại nhiệm vụ khác nhau.

#Chế Độ Lên Kế Hoạch (Planning Mode)

#Mô Tả

Trong chế độ này, Agent lên kế hoạch kỹ lưỡng trước khi thực thi. Agent sẽ:

  • Tổ chức công việc thành các Task Groups (nhóm tác vụ)
  • Tạo ra các Artifacts chi tiết (kế hoạch triển khai, danh sách tác vụ)
  • Tập trung vào lập kế hoạch toàn diện để đảm bảo chất lượng tối ưu
  • Cho phép người dùng review và cung cấp feedback trước khi code

#Khi Nào Sử Dụng

  • Nghiên cứu sâu: Khi cần phân tích kỹ trước khi bắt tay vào code
  • Tác vụ phức tạp: Khi nhiệm vụ liên quan đến nhiều file, module
  • Làm việc nhóm: Khi cần tạo tài liệu rõ ràng cho team review
  • Dự án mới: Khi cần thiết lập kiến trúc, scaffolding

#Đặc Điểm

  • Tạo nhiều output hơn — Agent lập danh sách "To-Do" và kế hoạch chi tiết trước khi bắt đầu code
  • Người dùng có thể review và cung cấp feedback trên các planning artifacts
  • Phù hợp cho chất lượng và tính minh bạch

#Chế Độ Nhanh (Fast Mode)

#Mô Tả

Trong chế độ này, Agent thực thi trực tiếp mà không cần lập kế hoạch kỹ lưỡng trước. Thiết kế cho các tác vụ có thể hoàn thành nhanh chóng.

#Khi Nào Sử Dụng

  • Tác vụ đơn giản: Đổi tên biến, format code, chạy lệnh cụ thể
  • Sửa lỗi nhỏ: Fix bug đơn giản, cục bộ
  • Thao tác nhanh: Tạo file, cài package, chạy script
  • Khi tốc độ là ưu tiên: Tác vụ đủ đơn giản để không cần kế hoạch chi tiết

#Đặc Điểm

  • Nhanh hơn đáng kể so với Planning Mode
  • Ít output trung gian hơn
  • Rủi ro thấp vì tác vụ đơn giản
  • Trong một số trường hợp, Fast Mode hiệu quả hơn cho các tác vụ như sửa lỗi so với Planning Mode

#Cài Đặt Agent

#Review Policies (Chính Sách Xem Xét)

Kiểm soát mức độ tự chủ của Agent:

PolicyMô Tả
Always ProceedAgent tự do thực thi mà không cần duyệt — Tốc độ nhanh nhất
Agent DecidesAgent tự đánh giá mức độ rủi ro và quyết định có hỏi người dùng hay không
Request ReviewAgent luôn yêu cầu duyệt trước khi thực thi — An toàn nhất

#Terminal Auto Execution

Kiểm soát Agent có được tự động chạy lệnh terminal hay không:

  • Bật: Agent chạy lệnh ngay mà không hỏi
  • Tắt: Agent luôn yêu cầu quyền trước khi chạy lệnh

#File System Access

Kiểm soát phạm vi truy cập file:

  • Agent chỉ có thể truy cập trong workspace được chỉ định
  • Tuân thủ quy tắc .gitignore

#Mẹo Sử Dụng

Khuyến nghị: Bắt đầu với Planning Mode cho dự án mới và các tác vụ phức tạp. Chuyển sang Fast Mode cho các thao tác nhanh, đơn giản. Sử dụng Request Review cho các hành động nhạy cảm, và Agent Decides khi bạn đã tin tưởng Agent.