CodePilotCodePilot

Getting Started

Get started with CodePilot — a desktop workspace for Claude Code.

Getting Started

CodePilot is a desktop workspace for Claude Code that brings conversations, providers, MCP, Skills, Bridge, and Assistant Workspace together in one interface.

Prerequisites

Before using CodePilot, you need:

  1. Node.js 18+ — CodePilot depends on Node.js to run the Claude Code CLI
  2. Claude Code CLI — Anthropic's official command-line tool (can be installed automatically on first launch)
  3. At least one API key — From Anthropic, OpenRouter, or another supported provider (see Providers for details on obtaining and configuring keys)

Installation & First Launch

  1. Download the installer for your platform from GitHub Releases (detailed installation guide)
  2. Install and launch CodePilot
  3. On first launch, a Setup Wizard will guide you through:
    • Detecting and installing Node.js (if not found)
    • Detecting and installing the Claude Code CLI (if not found)
    • Configuring at least one API provider

Interface Overview

The CodePilot interface consists of a left sidebar and a main workspace area:

NavigationDescription
ChatConverse with Claude in Code / Plan / Ask modes
MCPManage MCP servers to give Claude access to external tools
SkillsBrowse and manage skills (local + marketplace)
BridgeBridge conversations to Telegram, Discord, Feishu, QQ
GalleryView images generated by Claude
SettingsProviders, CLI config, usage stats, Assistant Workspace

Starting Your First Conversation

  1. Click Chat in the sidebar to open the chat page
  2. Type your request in the input box and press Enter
  3. Claude will stream its response, showing tool calls and file operations as they happen
  4. Use the mode switcher above the input box to change the conversation mode:
    • Code — Default mode. Claude can read/write files and run commands
    • Plan — Planning mode. Claude analyzes and proposes a plan without executing anything
    • Ask — Q&A mode. Claude answers questions without using any tools

Next Steps

  • Installation — Detailed installation and setup steps
  • Providers — Configure multiple LLM providers
  • MCP — Extend Claude's capabilities with MCP plugins
  • Skills — Use and manage skills
  • Bridge — Continue Claude conversations on your phone
  • Assistant Workspace — Manage project context and Claude's behavior