Documentation
Everything you need to connect your AI agent to Orbiter Dev. Pick your path and be up and running in under 5 minutes.
Docs version 2026.05.22 | Updated May 22, 2026 | Extension v0.17.20 | MCP v0.1.11
Which setup do you need?
MCP Server
For Claude Code, Cursor, Windsurf, Antigravity MCP configs, or any MCP-compatible agent.
Jump to guide β
IDE Extension
For Antigravity or VS Code. Automatic gRPC sidecar integration.
Jump to guide β
Mobile App
Install the iOS app, pair your IDE, and approve from your pocket.
Jump to guide β
MCP Server Setup
Works with Claude Code, Cursor, Windsurf, Antigravity MCP configs, and any MCP-compatible AI agent. Zero-install via npx.
Prerequisites
- β Node.js 18+ installed
- β Claude Code, Cursor, Windsurf, Antigravity, or another MCP-compatible agent installed
- β Orbiter Dev mobile app (iOS)
Add to Claude Code
Create or edit .claude/settings.json in your project root:
{
"mcpServers": {
"orbiter-dev": {
"command": "npx",
"args": ["-y", "@orbiterdev/mcp-server@latest"],
"env": {
"ORBITER_SERVER_URL": "https://api.orbiterdev.ai"
}
}
}
} For Cursor: Settings β MCP β Add Server. For Windsurf: use MCP settings panel.
Pair with Mobile
When an agent uses the MCP tools, it will prompt you to pair:
- The agent calls
orbiter_authwith the code from your mobile app - Open Orbiter Dev app β Settings β Pair IDE
- Copy the pairing code (e.g.
ORBIT-K7N3) and provide it to the agent - The agent verifies β you're connected!
Available MCP Tools
| Tool | Purpose |
|---|---|
| orbiter_auth | Pair an agent/IDE with the mobile app |
| orbiter_auth_verify | Verify the current Orbiter pairing token |
| request_approval | Request human approval for risky actions |
| agent_heartbeat | Report agent state (working, idle, error) |
| checkpoint_post | Log progress milestones |
| notify_user | Send a mobile notification |
| context_health | Report context-window pressure and health |
| report_tool_result | Send tool execution outcomes to Orbiter |
| session_memory | Record approved session memory or decisions |
| report_usage | Report token, cost, or session usage metadata |
| kill_agent | Ask Orbiter to stop a runaway agent session |
| get_project_instincts | Fetch approved project guidance for the agent |
| add_project_instinct | Add approved project guidance for future sessions |
Claude Code Hooks (Recommended)
Recommended for Claude Code users. The MCP server exposes tools; hooks add lifecycle capture so Orbiter can route risky shell activity, permission prompts, completion signals, and session changes to mobile.
| Hook | Used for |
|---|---|
| PermissionRequest | Route risky Bash permission requests to Orbiter approval |
| PreToolUse | Pre-flight command checks before Claude runs Bash |
| PostToolUse | Report completed tool activity back to Orbiter |
| Notification | Forward permission, idle, auth, and elicitation notifications |
| TaskCompleted | Capture Claude task completion events |
| SessionStart | Mark a new Claude Code session in Orbiter |
| SessionEnd | Mark session shutdown and final state |
Start with the public CLI permission hook in .claude/settings.json. The full beta hook pack adds the remaining lifecycle hooks after the Orbiter bridge is installed.
{
"hooks": {
"PermissionRequest": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "npx -y @orbiterdev/mcp-server@latest permission-check"
}
]
}
]
}
} The tested beta pack currently covers PermissionRequest, PreToolUse, PostToolUse, Notification, TaskCompleted, SessionStart, and SessionEnd.
Codex Hooks Review
Codex requires users to review newly installed or modified hooks before they run. After installing Orbiter Codex hooks, open the workspace in Codex and use the new-chat banner or go to Settings β Hooks to review them.
- β’ The new-chat composer can show βhooks need review before they can runβ with Trust all and Review hooks.
- β’ Settings β Hooks lists each workspace and the number of hooks needing review.
- β’ Trust is per workspace. Repeat review for each project where Orbiter hooks are installed.
- β’ Codex may ask for review again after an Orbiter update because hook commands are hashed for safety.
Pair Codex separately from Antigravity or generic MCP entries. Orbiterβs managed Codex setup uses a dedicated Codex credential profile so the iOS app can show Codex as its own paired system.
IDE Extension Setup
For Antigravity, VS Code, and OpenVSX-compatible IDEs. The extension integrates directly with the IDE sidecar for automatic approval detection β no config files needed.
Install the Extension
Install Orbiter Dev from the marketplace for your editor:
VS Code Marketplace
Search Extensions for Orbiter Dev, or open the listing directly.
marketplace.visualstudio.com/items?itemName=orbiterdev.orbiter-devAntigravity
Use the Orbiter Dev extension inside Antigravity for the deepest sidecar integration. During beta, install the founder-shared Antigravity VSIX if you are testing native Antigravity capture beyond the marketplace build.
OpenVSX
Use this path for OpenVSX-compatible editors and forks.
open-vsx.org/extension/orbiterdev/orbiter-devAdvanced fallback
Only use manual VSIX installation for private beta builds shared directly by Orbiter Dev.
Login & Pair
- Open command palette: Ctrl+Shift+P
- Run:
Orbiter: Loginand choose GitHub or Google - Direct commands are also available:
Orbiter: Login with GitHubandOrbiter: Login with Google - Run:
Orbiter: Connect Deviceto pair your phone - The onboarding walkthrough will guide you through mode selection
Approval Modes
| Mode | Behaviour | Best For |
|---|---|---|
| π’ TURBO | Auto-approves safe ops, blocks destructive | Speed |
| π‘ AUTO | Prompts for writes/commands, auto-approves reads | Daily dev |
| π΄ ALWAYS | Every action needs approval | Production |
Change anytime via: Ctrl+Shift+P β Orbiter: Set Approval Mode
Mobile App
The Orbiter Dev iOS app is your remote control for AI agents. Receive push notifications, review diffs, and approve actions from anywhere.
Install
Available on TestFlight (iOS). Request an invite from the beta form on the homepage or from the extension command Orbiter: Get iOS App (TestFlight).
Pair Your IDE
- Open Orbiter Dev app β login with the same GitHub or Google account
- Go to Settings β Pair IDE
- A pairing code appears (e.g.,
ORBIT-K7N3) - Enter this code in your IDE when prompted
- Your devices are now synced!
Approval Workflow
π² Push Notification
Your agent tries a risky action β you get a push notification instantly.
ποΈ Review Details
Tap to see: action type, affected files, risk level, diff summary, and agent context.
β Swipe to Decide
Swipe right to approve, left to reject. The agent resumes or stops immediately.
Features
- π‘οΈ FaceID for high-risk approvals (production deploys, data deletion)
- π Agent HUD β real-time heartbeat, progress checkpoints
- ποΈ Risk Rules β scoped auto-approval and manual-review controls
- π Paired Systems β manage trusted IDEs and desktop agents from mobile
- π Offline Queue β approvals cached locally when offline
Extension vs MCP β Which One?
| Feature | π§© Extension | π MCP | π§©+π Both |
|---|---|---|---|
| Antigravity | β | β | β |
| Claude Code | β | β | β |
| Cursor / Windsurf | β | β | β |
| Auto detection (no agent config) | β | β | β |
| Policy Engine (TURBO/AUTO/ALWAYS) | β | β | β |
| Agent heartbeats | β | β | β |
| Push notifications | β | β | β |
| Session cost tracking | β | β | β |
| Zero-install setup | Marketplace | β npx | Marketplace + npx |
Recommendation: If you use Antigravity, install the extension for the deepest integration. If you use Claude Code or Cursor, the MCP server is all you need. For the ultimate setup, use both.