Public setup docs

Connect Orbiter to the coding agent you already use.

Choose your tool, follow the setup path, and add mobile approval control, policy, and auditability around the AI coding workflow you already trust.

01 Install

Get the Orbiter Dev app on iPhone or iPad.

02 Connect

Add Orbiter to your IDE, CLI, or MCP-compatible agent host.

03 Approve

Route important agent decisions to mobile with a clear record.

Integration availability

Codex Use the Codex tab for merge-aware setup, MCP tools, supported hooks, and the `codex doctor --check-backend` check.
Antigravity Use the Antigravity tab for extension, MCP, workspace hooks, and command-policy guidance for each workspace or worktree.
Claude Code Use the Claude Code tab for MCP setup, permission routing, and the `permission-check` command for shell decisions.
Gemini CLI Use the Gemini CLI tab for guarded setup, pairing, doctor checks, and low-risk verification before critical workflows.

orbiterdev.ai/setup

01

Install Orbiter Dev

Download Orbiter Dev from the App Store. You can also use the QR page when you are opening setup on a desktop screen.

02

Sign in and pair your first coding agent

  1. Open Orbiter Dev on iPhone or iPad.
  2. Sign in with the same GitHub or Google account you use for development.
  3. Open Settings -> Pair IDE.
  4. Generate a pairing code and enter it when your IDE or agent asks for Orbiter authentication.
03

Keep notifications ready

Approval requests are time-sensitive. Enable notifications for Orbiter Dev in iOS Settings so Face ID-gated decisions arrive promptly.

04

Review approvals with context

Approval cards show the proposed action, command or file context, risk level, available diff summary, and agent notes. Approve or reject from the app so the agent can continue or stop cleanly.

FAQ and troubleshooting

Frequently asked questions

These answers stay consistent across the website and the AI-readable export.

My extension shows '[gRPC] TLS disconnect' warnings

This can appear when no AI agent session is active. The extension checks for an available local agent-side connection and reconnects when a session is available. Update to the latest Orbiter Dev extension if repeated idle warnings are noisy.

Walkthrough doesn't open on install

The walkthrough only shows once per extension version. To re-open it, run Ctrl+Shift+P and choose 'Orbiter: Open Onboarding Guide'.

Extension buttons in walkthrough don't work

Make sure you're running the latest Orbiter Dev extension from VS Code Marketplace or OpenVSX, then re-open the walkthrough from the command palette.

Push notifications aren't arriving

Check that iOS notifications are enabled for Orbiter Dev, that you are signed in, and that the IDE or MCP server is paired. If you use a corporate proxy or VPN, try once without it because strict network filters can interrupt approval delivery.

Pairing code expired

Pairing codes expire after a short window. Open Orbiter Dev on iPhone or iPad, go to Settings -> Pair IDE, generate a new code, and retry from your IDE or agent host.

WebSocket keeps disconnecting

Long-lived approval connections can be interrupted by corporate proxies, VPNs, captive portals, or unstable Wi-Fi. The extension and app retry automatically; if approvals do not resume, reconnect on a stable network and contact support with the approximate time.

MCP tools not showing in Claude Code

Check that your MCP settings file exists, that the JSON syntax is valid, and that the agent host was restarted after editing settings. Run 'npx @orbiterdev/mcp-server --version' to confirm the package can install.

iOS shows no approval requests

First run the provider doctor command with --check-backend. Then confirm the setup uses https://api.orbiterdev.ai, the IDE or MCP profile is paired with the same account as the iOS app, and the app refreshes while foregrounded. Push notifications affect alerts; a healthy foreground refresh should still show pending approvals.

MCP server returns 401

Your credential may be expired or missing. Sign in again from the extension or repeat the MCP pairing flow from Orbiter Dev on iOS.

Approval requests are delayed

The most common causes are network instability, push notification settings, or an IDE/agent host that is no longer paired. Check the iOS notification setting, confirm the pair status, and keep the host machine online while the agent is working.

Can I use both Extension and MCP?

Yes. Use both when your workflow supports both paths. The extension adds IDE-side capture and policy controls; the MCP server adds agent tools such as approval requests, heartbeats, checkpoints, notifications, usage reports, and session memory.

Is my code sent to Orbiter servers?

Orbiter routes approval metadata, command or file context, risk levels, timestamps, decisions, and user-requested review context so the mobile app can show what needs approval. Do not send private source code or secrets in support requests.

How do I uninstall?

Extension: use the editor's extension uninstall command. MCP: remove the orbiter-dev entry from your MCP settings file. Mobile: delete the app. To remove account data, open Orbiter Dev iOS -> Settings -> Account Controls -> Delete Account, or email support@orbiterdev.ai.

The app says too many requests or too many connections

Wait about a minute and retry. If approvals do not resume, send support your device type, iOS version, approximate timestamp, and a safe screenshot with no private tokens or secrets.

I signed in but do not see approval events

Use the connection checklist first: provider doctor with backend check, setup pointing at https://api.orbiterdev.ai, and the same paired account on desktop and iOS. Notifications can be interrupted while foreground refresh still works, so check account alignment before investigating push delivery.

How do subscriptions work?

Orbiter Dev offers Pro Monthly and Pro Annual through Apple In-App Purchase. Use Settings -> Restore Purchases after reinstalling or switching devices. Billing, cancellation, and renewal are handled by Apple.

How do I contact support?

Use the support form at /support or email support@orbiterdev.ai. Include device type, iOS version, IDE or agent host, safe screenshots, and the approximate time of the issue. Do not send API keys, auth tokens, private code, or payment details.

What IDEs and agents are supported?

Orbiter provides documented setup paths for Codex, Claude Code, Antigravity, Gemini CLI, Cursor, Windsurf, and generic MCP-compatible hosts. Gemini CLI is a beta integration; start with low-risk approvals and run doctor after setup changes.

What's the free tier limit?

Free includes 50 approvals per week, 1 workspace, and 7-day history. Pro Monthly and Pro Annual are available through Apple In-App Purchase in the iOS app.