Getting Started
Install Arctic and get running in a few minutes.
Installation
Arctic is distributed as a standalone binary. Install it using the install script:
macOS / Linux
curl -fsSL https://arcticli.com/install | bashWindows
irm https://arcticli.com/install.ps1 | iexOr download directly from the releases page:
https://github.com/arctic-cli/interface/releasesSystem Requirements
- Linux (x64, ARM64), macOS (Intel, Apple Silicon), or Windows (x64)
- Git (recommended for snapshots)
- Terminal with 256 color support (Windows Terminal recommended on Windows)
First Run
Launch Arctic:
arcticThis opens the TUI (Terminal User Interface). Press Ctrl+X then Q to exit.
Claude Code Migration
If you're coming from Claude Code, Arctic will automatically detect and offer to import:
- Commands: From
~/.claude/commandsor.claude/commands - Agents: From
~/.claude/agentsor.claude/agents - MCP Servers: From
~/.claude.jsonor.mcp.json
You'll be prompted once for each category. Choose "Yes" to import or "No" to skip. Imported items are copied to Arctic's directories (.arctic/command/claude/, .arctic/agent/claude/, etc.).
Authentication (quick)
Start the auth flow:
arctic auth loginChoose your provider and follow the browser flow. For API‑key providers, set environment variables (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY, GOOGLE_API_KEY).
See Providers for full details.
Your First Prompt
Interactive (TUI)
arcticType your message in the input area and press Enter.
One‑Shot Mode
arctic run "summarize this repo"Attach Files
arctic run -f src/index.ts "review this file"Or pipe stdin:
git diff | arctic run "explain these changes"Basic Workflow
- Start Arctic:
arctic - Type your prompt and press
Enter - Review the response
- Continue the conversation
- Switch models with
Ctrl+X M
Key Concepts
Sessions
Every conversation is a session. Sessions are saved and can be resumed:
arctic session list
arctic run --continueProjects
Projects are auto‑detected (Git worktree). Sessions are isolated per project.
Models
Pick a model in the TUI (Ctrl+X M) or in CLI:
arctic run --model openai/gpt-4o "..."Agents
Agents are custom prompts with tool rules:
arctic agent createStorage Locations
Arctic stores data in standard locations:
- Config:
~/.config/arctic/arctic.json - Auth:
~/.config/arctic/auth.json - Sessions:
~/.local/share/arctic/storage/session/<projectID>/ - Messages/Parts:
~/.local/share/arctic/storage/message/<sessionID>/and~/.local/share/arctic/storage/part/<messageID>/ - Snapshots:
~/.local/share/arctic/snapshot/
Next Steps
TUI Guide
Keyboard‑first workflow
CLI Commands
Run prompts and manage sessions
Providers
Auth and provider setup
Config
Customize Arctic
Troubleshooting
Authentication Issues
arctic auth list
arctic auth logout
arctic auth loginModel Not Found
arctic models --refreshDebug Mode
arctic debug configGetting Help
- Docs: https://arcticli.com/docs
- Issues: https://github.com/arctic-cli/interface/issues
- Discord: https://discord.gg/arctic