Skip to main content

Prerequisites

What you need before installing Pilot Shell.

At Least One AI Agent

Pilot Shell supports Claude Code (Anthropic, primary — full feature coverage) and Codex through Codex CLI or the ChatGPT desktop app (OpenAI — all workflows, fewer platform features). Install at least one; the Pilot installer auto-detects and configures the agents present. Platform differences are listed in the agent comparison.

Claude Code

Install Claude Code using the native installer. If you have the npm or brew version, uninstall it first. Requires a Claude subscription:

PlanAudienceNotes
Max 5xSolo — moderate usageGood for part-time or focused coding sessions
Max 20xSolo — heavy usageRecommended for full-time AI-assisted development
Team PremiumTeams6.25x usage per member + SSO, admin tools, billing management
EnterpriseCompaniesFor organizations with compliance, procurement, or security requirements

Codex

Install Codex CLI using the native installer, or install the ChatGPT desktop app. On macOS, Pilot detects both the CLI and the Codex runtime bundled with ChatGPT. Authenticate with your ChatGPT account or an API key on first run. Requires a ChatGPT subscription:

PlanAudienceNotes
PlusSolo — moderate usageGood for focused coding sessions each week
Pro $100Solo — heavy usage5x Plus limits — recommended for full-time AI-assisted development
Pro $200Solo — very heavy usage20x Plus limits — for the most intensive workflows
BusinessTeamsFlexible credit-based pricing, cloud integrations
EnterpriseCompaniesCompliance, admin tools, organization-wide access

API key is available for automation and CI but is pay-per-token and lacks cloud features (GitHub code review, Slack integration, delayed model access). See pricing for details.

See the agent comparison for the full feature matrix.

System Requirements

Pilot installs once and works across all your projects. Each project can have its own .claude/ rules and skills.

PlatformNotes
macOS10.15 Catalina or later, Apple Silicon and Intel
LinuxDebian, Ubuntu, RHEL-based distros, and most others
WindowsWSL2 required — native Windows not supported
Windows users

Install WSL2 first (wsl --install -d Ubuntu), then run the installer inside Ubuntu.