Agent Modes
Antigravity cung cấp các agent modes khác nhau để phù hợp với từng loại tác vụ.
Planning Mode
Phần tiêu đề “Planning Mode”Planning Mode là chế độ mặc định cho các tác vụ phức tạp.
Đặc điểm
Phần tiêu đề “Đặc điểm”- 🔍 Nghiên cứu sâu - Agent dành thời gian phân tích codebase
- 📋 Lập kế hoạch chi tiết - Tạo
implementation_plan.mdtrước khi code - 👀 Yêu cầu approval - User phải approve trước khi thực thi
- ✅ Verification - Chạy tests và tạo walkthrough sau khi hoàn thành
Khi nào sử dụng
Phần tiêu đề “Khi nào sử dụng”- Tạo feature mới từ đầu
- Refactor lớn
- Thay đổi ảnh hưởng nhiều files
- Tasks cần độ chính xác cao
Workflow
Phần tiêu đề “Workflow”graph TD A[Nhận yêu cầu] --> B[Phân tích codebase] B --> C[Tạo implementation_plan.md] C --> D{User approve?} D -->|Chỉnh sửa| C D -->|Approve| E[Thực thi thay đổi] E --> F[Verification] F --> G[Tạo walkthrough.md]Fast Mode
Phần tiêu đề “Fast Mode”Fast Mode cho phép thực thi nhanh với ít xác nhận hơn.
Đặc điểm
Phần tiêu đề “Đặc điểm”- ⚡ Thực thi nhanh - Ít bước xác nhận
- 🚀 Ít planning - Đi thẳng vào code
- ⚠️ Rủi ro cao hơn - Ít review = nhiều khả năng sai
Khi nào sử dụng
Phần tiêu đề “Khi nào sử dụng”- Quick fixes
- Thay đổi nhỏ, rõ ràng
- Tasks quen thuộc
- Prototype nhanh
Review Policies
Phần tiêu đề “Review Policies”Bạn có thể cấu hình review policies để kiểm soát khi nào Agent cần approval:
Terminal Commands
Phần tiêu đề “Terminal Commands”- Always ask - Luôn hỏi trước khi chạy command
- Safe commands - Tự động chạy commands an toàn (VD:
ls,cat) - Trust agent - Cho phép Agent tự quyết định
File Changes
Phần tiêu đề “File Changes”- Always review - Review mọi thay đổi file
- Major changes only - Chỉ review thay đổi lớn
- Auto-approve - Agent tự động thực hiện
Browser Actions
Phần tiêu đề “Browser Actions”- Manual approval - Approve từng action
- Session-based - Approve cho cả session
- Allowlist-based - Tự động approve URLs trong allowlist
Cấu hình Mode
Phần tiêu đề “Cấu hình Mode”Chuyển đổi Mode
Phần tiêu đề “Chuyển đổi Mode”Trong conversation, bạn có thể yêu cầu Agent chuyển mode:
"Chuyển sang Fast Mode để thực hiện nhanh task này""Sử dụng Planning Mode để phân tích kỹ trước"Settings
Phần tiêu đề “Settings”Mở Settings (Cmd+, / Ctrl+,) và điều chỉnh:
- Default mode cho conversations mới
- Review policies
- Approval thresholds
Best Practices
Phần tiêu đề “Best Practices”Khi nào dùng Planning Mode
Phần tiêu đề “Khi nào dùng Planning Mode”✅ Feature mới phức tạp ✅ Refactoring lớn ✅ Không quen thuộc với codebase ✅ Cần documentation
Khi nào dùng Fast Mode
Phần tiêu đề “Khi nào dùng Fast Mode”✅ Bug fix đơn giản ✅ Thêm log statements ✅ Format/lint code ✅ Rename variables
Cân bằng Speed vs Safety
Phần tiêu đề “Cân bằng Speed vs Safety”| Ưu tiên | Recommendation |
|---|---|
| An toàn | Planning Mode + Strict review |
| Tốc độ | Fast Mode + Relaxed review |
| Cân bằng | Planning Mode + Safe commands auto-run |