Approve code changes, send prompts, and monitor sessions from your iPhone. The only app that controls all three agents.
AI coding agents need human input — file edit approvals, permission grants, prompt responses. Without you, they're stuck. CodeVibe keeps you connected from anywhere.
Multi-Agent Support
Anthropic's AI coding agent with tool use and file editing
Google's AI coding agent with multimodal capabilities
OpenAI's AI coding agent with code generation
Features
See full file diffs with syntax highlighting. Approve or deny edits right from your phone.
Unified or side-by-side view with line numbers and font size controls for large changes.
Speak your instructions with live transcription. Edit before sending or send immediately.
Share screenshots and images to give your agent visual context for bug fixes or UI work.
Get notified when your agent needs approval. Tap to jump directly into the session.
AES-256-GCM encryption. Your code, prompts, and images are encrypted before leaving your device.
See at a glance if your desktop plugin is running. End orphaned sessions with a swipe.
Messages sync bidirectionally in under 500ms. See your agent work in real time.
Sign in once. All your sessions appear automatically across every device.
Why CodeVibe
| Feature | CodeVibe | Claude Remote | Codex App |
|---|---|---|---|
| Claude Code support | ✓ | ✓ | ✗ |
| Gemini CLI support | ✓ | ✗ | ✗ |
| Codex CLI support | ✓ | ✗ | ✓ |
| Native iOS app | ✓ | ✗ Browser | ✓ |
| File diff preview | ✓ | ✗ | ✗ |
| Voice input | ✓ | ✗ | ✗ |
| Push notifications | ✓ | ✗ | ✓ |
| E2E encryption | ✓ | ✗ | ✗ |
| Multiple concurrent sessions | ✓ Up to 5 | ✗ 1 only | ✓ |
| Mac, Windows, Linux | ✓ | ✓ | ✓ |
Pricing
FAQ
CodeVibe supports Claude Code (Anthropic), Gemini CLI (Google), and Codex CLI (OpenAI). Each agent has its own plugin that connects to the CodeVibe iOS app.
Yes. The desktop plugins are Node.js-based and work on Mac, Windows, and Linux — anywhere your AI coding agent runs. The iOS app controls sessions from any platform.
Yes. All session content is end-to-end encrypted with AES-256-GCM. Your code, prompts, and images are encrypted on your device before transmission. Our servers relay encrypted data but cannot read it.
No. Sign in once with Apple or Google on both your desktop and iPhone. All sessions created by your account appear automatically — no per-session pairing needed.
Yes. Each agent session appears separately in the session list. The number of concurrent sessions depends on your subscription tier (1 Free, 3 Pro, 5 Max).
You receive a push notification on your iPhone. Open the app to see the full file diff with syntax highlighting, then tap to approve or deny the change.
Yes, as long as your computer is connected to the internet and the coding agent is running (e.g., in a tmux session). Your desktop does not need to be unlocked.
Gemini CLI & Codex CLI: Install via npm — npm install -g @quantiya/codevibe-gemini-plugin or @quantiya/codevibe-codex-plugin, or install all plugins at once with npm install -g @quantiya/codevibe.
Claude Code: Claude uses its own plugin system. In a Claude Code session, run:/plugin marketplace add https://github.com/hendryyeh/quantiya-codevibe-marketplace
then: /plugin install codevibe-claude
CodeVibe uses tmux to send mobile prompts to your coding agent's terminal. It's how your iPhone input reaches the desktop agent. Install it with brew install tmux (Mac), sudo apt install tmux (Linux), or see the tmux install guide for other platforms.
Run codevibe-claude login (or codevibe-gemini login or codevibe-codex login) — any one will open a browser for Apple or Google sign-in. You only need to log in once. The same account works across all three plugins.
Use the CodeVibe wrapper command instead of launching your agent directly:
Claude Code: codevibe-claude (instead of claude)
Gemini CLI: codevibe-gemini (instead of gemini)
Codex CLI: codevibe-codex (instead of codex)
Your session will appear on your iPhone automatically.
Yes. The free tier includes 1 active session, 100 messages/month, and 5 images/month with full E2E encryption. Upgrade to Pro or Max for more sessions and higher limits.