The Ultimate VS Code Extension for Antigravity Power Users
Features • Installation • Usage • Configuration • Contributing • 繁體中文
Automatically approve AI-suggested operations with intelligent safety rules.
- 200ms Ultra-low Latency - Instant response for seamless workflow
- Smart Safety Rules - Hardcoded protection against dangerous commands (
rm -rf /,format c:, etc.) - Customizable Allow/Deny Lists - Fine-tune what gets auto-approved
- Circuit Breaker - Automatic protection when errors are detected
- Impact Dashboard - Track clicks saved and time recovered
Real-time monitoring of your AI model usage quotas.
- Multi-Model Support - Gemini, Claude, GPT and more
- Customizable Groups - Organize models into logical groups
- 6 Display Formats - From minimal icons to detailed progress bars
- Countdown Timer - Know exactly when your quota resets
- Status Bar Integration - Always visible, never intrusive
Never miss your quota reset with intelligent scheduling.
- Daily Scheduling - Automatic wake-up at optimal times
- Dual Mode - VS Code resident + System Task Scheduler
- Smart Optimization - Calculates best wake-up time based on history
- Execution History - Track all wake-up events
Full internationalization with 8 languages:
- English, 繁體中文, 简体中文, 日本語, 한국어, Español, Français, Deutsch
- Open VS Code
- Go to Extensions (
Ctrl+Shift+X) - Search for "Antigravity Plus"
- Click Install
code --install-extension antigravity-plus-x.x.x.vsixgit clone https://github.com/ImL1s/antigravity-plus.git
cd antigravity-plus
npm install
npm run compile-
Enable Auto Accept: Click the Status Bar item or use
Ctrl+Shift+P→ "Antigravity Plus: Toggle Auto Approve" -
View Quota: Check your quota in the Status Bar, click to open Dashboard
-
Configure Wake-up:
- Open Settings → Antigravity Plus → Auto Wake-up
- Set
OAuth Setupwith your Google Cloud Client ID & Secret (Required) - Toggle "Auto Wake-up" monitoring
| Command | Description |
|---|---|
Antigravity Plus: Toggle Auto Approve |
Enable/disable auto-accept |
Antigravity Plus: Open Dashboard |
Open the main dashboard |
Antigravity Plus: Refresh Quota |
Manually refresh quota data |
Antigravity Plus: Reset Session |
Reset session statistics |
Antigravity Plus: Show Logs |
Open the output log |
{
// Auto Approve
"antigravity-plus.autoApprove.enabled": true,
"antigravity-plus.autoApprove.denyList": ["npm publish", "git push --force"],
"antigravity-plus.autoApprove.allowList": ["npm install", "npm run dev"],
// Quota Monitor
"antigravity-plus.quotaMonitor.enabled": true,
"antigravity-plus.quotaMonitor.pollInterval": 30000,
"antigravity-plus.quotaMonitor.displayStyle": "iconNamePercentage",
// Auto Wake-up
"antigravity-plus.autoWakeup.enabled": false,
"antigravity-plus.autoWakeup.time": "06:00",
// UI
"antigravity-plus.ui.language": "auto"
}# Run all tests
npm run test
# Run unit tests only
npm run test:unit
# Run integration tests
npm run test:integrationTest Coverage:
- 106 Unit Tests
- 24 E2E Tests
- 128 Total Tests ✅
The following commands are always blocked:
| Category | Examples |
|---|---|
| System Destruction | rm -rf /, format c:, dd if=/dev/zero |
| Fork Bombs | `:(){: |
| Permission Abuse | chmod -R 777 / |
| System Control | shutdown, reboot |
Contributions are welcome! Please read our Contributing Guide first.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by Antigravity Cockpit
- Built with ❤️ for the Antigravity community
Made with ⚡ by ImL1s
