@quantiya/codevibe-antigravity-plugin
v1.0.5
Published
Control Antigravity CLI from your iPhone and Android — real-time sync, approve file edits, send prompts by voice. Part of CodeVibe.
Maintainers
Readme
CodeVibe for Antigravity CLI
Control Google Antigravity CLI from your iPhone and Android. See your agent's work, approve file edits, dictate prompts by voice — all from your phone, anywhere you are.
🌐 quantiya.ai/codevibe — landing page, demo video, and one-liner installer
📱 Download on the App Store · Get it on Google Play
Why CodeVibe for Antigravity CLI
- 🚀 Real-time sync — every prompt, response, tool call, and file edit shows up on your phone in 100–500ms
- ✅ Approve from anywhere — review full file diffs and approve or reject tool execution from your phone
- ❓ Answer multi-choice questions — agy's question UI (e.g. "Which project should we focus on?") renders on mobile with the full option list
- 🧠 Reasoning visibility — see agy's thinking/reasoning alongside its output
- 🎙️ Voice prompts — dictate your next prompt with speech-to-text
- 📷 Image attachments — send screenshots and photos for agy to analyze
- 🔔 Push notifications — get notified when your agent needs input
- 🔒 End-to-end encrypted — AES-256-GCM with ECDH key exchange
- 🔓 Locked screen support — works even when your computer screen is locked (via tmux)
- 🧠 Multi-agent ready — Antigravity sessions appear alongside Claude, Gemini, and Codex sessions in the same app
Install in 30 seconds
curl -fsSL https://quantiya.ai/codevibe/install.sh | bashDownload the iOS app or Android app, sign in with the same Apple or Google account, and run:
codevibe-agyYour session appears on your phone automatically.
Manual install
npm install -g @quantiya/codevibe
codevibe login
codevibe-agyRequirements
- macOS, Linux, or WSL Ubuntu — Windows without WSL is not supported
- Node.js 18.0.0+
- tmux —
brew install tmuxon macOS,apt install tmuxon Linux/WSL - Antigravity CLI (
agy) — install from Google's documentation
Antigravity CLI is distributed by Google as a binary; it is not on npm. After installing
agy, runcodevibe-agyand the plugin handles the rest.
How it works
Antigravity CLI writes session transcripts to ~/.gemini/antigravity-cli/brain/<uuid>/.system_generated/logs/transcript.jsonl. CodeVibe watches those files with chokidar, parses every line of the JSONL stream, and pushes events through E2E-encrypted AWS AppSync to your phone.
Approval prompts and multi-choice questions aren't in the transcript at the moment they appear — agy renders them directly into the terminal. CodeVibe observes the live tmux pane to detect both UI variants, parses the option labels, and surfaces them to mobile. Your mobile reply is delivered back via tmux send-keys.
A single launch session covers the entire wrapper lifetime, so /resume commands continue under the same backend session and your phone sees one continuous conversation.
What gets synced
| Direction | What | |---|---| | Desktop → Mobile | User prompts, assistant responses, agent reasoning, shell commands, file edits, tool outputs, approval prompts ("Requesting permission for: …"), question prompts ("Question N/M: …"), images | | Mobile → Desktop | Text prompts, approval responses, and question answers — executed via tmux |
CLI commands
codevibe-agy # Start agy with mobile sync
codevibe-agy login # Authenticate via browser OAuth
codevibe-agy status # Check auth status
codevibe-agy logout # Sign outTroubleshooting
# Check server logs
tail -f /var/folders/**/T/codevibe-agy-mcp.log # macOS
tail -f /tmp/codevibe-agy-mcp.log # Linux
# Verify agy transcripts exist
ls -la ~/.gemini/antigravity-cli/brain/
# Verify tmux session
tmux list-sessions | grep codevibe-agy
# Reinstall if needed
codevibe updateSupport
- Email: [email protected]
- Landing page: quantiya.ai/codevibe
- Privacy policy: quantiya.ai/privacy
Part of the CodeVibe family
- @quantiya/codevibe — meta-package (install this, not this plugin directly)
- @quantiya/codevibe-core — shared library used by all plugins
- @quantiya/codevibe-claude-plugin — Claude Code support
- @quantiya/codevibe-gemini-plugin — Gemini CLI support
- @quantiya/codevibe-codex-plugin — Codex CLI support
License
MIT
