Skip to main content

Opening Settings

Access Settings from anywhere in ADE:
  • Keyboard shortcut: Cmd+,
  • Sidebar: Click the gear icon (⚙) at the bottom of the left sidebar
  • Menu bar: ADE → Preferences
Settings are organized into nine sections in the left navigation panel. Changes take effect immediately in most sections — no restart required. Exceptions are noted in the relevant section below.

General

App-wide preferences, keybindings, onboarding, help.

Appearance

Theme, density, and visual options.

Workspace

Project identity, paths, and skill files.

AI

Providers, per-role models, context management.

Mobile Push

iPhone pairing, tailnet discovery, and push notifications.

Integrations

GitHub, Linear, and proof backends.

Lane Templates

Reusable lane templates and defaults.

Usage

Spend graphs and monthly totals across providers.
The former standalone Sync section has been folded into Mobile Push. Multi-device pairing, tailnet discovery, device registry, and push notification preferences now live in one place. Old links that pointed to /settings/sync automatically land on Mobile Push.
Mobile Push is a local-only section that only appears in the desktop app (it manages device registration on this machine). Other sections sync across paired devices when multi-device sync is enabled.

General

App-wide preferences, keybindings, onboarding, and help shortcuts.

Terminal Preferences

Customize terminal rendering for all sessions (interactive, managed, and agent): Changes take effect immediately on all open terminal sessions without restart.

Appearance

Visual presentation of the ADE shell.

Default Dark

ADE’s standard dark theme — dark greys with green accent colors.

Default Light

Light mode with the same green accent palette.

Monokai

High-contrast dark theme with the classic Monokai color palette.

Solarized Dark

Warm dark tones from the Solarized palette.

Solarized Light

Warm light tones from the Solarized palette.

One Dark

Atom-inspired dark theme with cool grey tones.
Theme changes take effect instantly and are saved per-device. Density and accent options live alongside the theme picker.

Workspace

Project identity, file paths, and workspace-level skill files.

AI

Everything related to AI: provider credentials, per-role model overrides, context window management, and response streaming. This section replaces the older split between “AI Routing” and “AI Providers”.

Providers

Manage API keys for all configured providers. This section is a GUI layer over local.secret.yaml. Changes saved here write directly to that file. For full provider setup instructions, see AI Providers.

Per-Role Model Overrides

ADE’s default model applies to all agents unless you set role-specific overrides here.
Routing automation runs to claude-haiku-4-5 while keeping claude-opus-4-7 for worker run planning is the single most impactful cost optimization for users running frequent automations. Most PR-review and routine triage tasks do not require Opus-level reasoning.

Context Management

Response Streaming


Mobile Push

One consolidated section for everything that talks to your phone and other devices — pairing, tailnet discovery, and push notifications. The former standalone Sync section has been folded into this panel.
Mobile Push is local to the desktop install (it manages device registration on this machine). It is hidden on builds that do not ship the iOS companion.

Pair a device

1

Open Settings → Mobile Push

Navigate to Settings → Mobile Push.
2

Scan the QR code on your iPhone

Open the ADE iOS app and scan the registration QR code. The device is registered to your ADE install within a few seconds.
3

Choose which events trigger a push

Toggle individual event types. The most useful defaults: worker run complete, worker run failed, and intervention required.
Multiple iOS devices can be registered and each receives the same notifications. Devices are listed with their registration date and last-received timestamp. Tap Remove next to any device to deregister it.

Tailnet discovery

If your Mac is on a Tailscale tailnet, ADE tries to publish a stable service name so phones can reconnect without a fresh QR scan each time. The panel surfaces one of three states:
  • Direct Tailscale ready — your Mac has a normal Tailscale address, so the QR code includes it. Phones can connect through Tailscale without any extra setup. Only the optional stable service shortcut is blocked.
  • Published — ADE has registered a stable service name on the tailnet and phones can discover it automatically.
  • Tailscale setup needed — automatic discovery is blocked because Tailscale policy requires a tagged node for service hosting. Local pairing still works; retry after a tailnet admin enables service hosting for this Mac.
The panel hides itself entirely when Tailscale is not configured, so there is no noise on single-device installs.

Sync settings

The pairing panel also surfaces everything the old Sync section managed:
Sync uses cr-sqlite for CRDT replication. Workers, lanes, and session history all replicate. .ade/artifacts/ blobs are fetched on demand by the requesting device.

Integrations

External services ADE connects to.

GitHub

ADE uses GitHub OAuth for PR management. A GitHub token can also be supplied in local.secret.yaml for automation workflows that run without an interactive login.

Linear

ADE connects to Linear for bidirectional issue sync.

Proof Backends

ADE stores intentional proof artifacts (screenshots, recordings, traces) that agents capture via the ade proof CLI. This panel shows which capture backends are available on the current machine and their health state. For full proof documentation, see Proof.

Lane Templates

Reusable lane configurations. A template captures the default branch base, working directory pattern, environment overlays, terminal profile, and starting tool palette — so that new lanes can be created with a single click.

Usage

Spend tracking and monthly totals across all providers, agents, and sessions. The usage panel shows three graph views, each switchable between bar and line charts:
  • Daily: Per-day spend for the last 30 days, broken down by provider
  • Weekly: Per-week totals for the last 12 weeks, broken down by agent role
  • Monthly: Per-month totals for the last 12 months, broken down by lane
Click any bar segment to drill into the individual sessions or worker runs that contributed to that spend.

Monthly Cap

The monthly cap is a hard stop. Once reached, all agent activity (chat, worker runs, automations, CTO heartbeats) pauses until either the cap is raised or the calendar month rolls over. ADE sends a notification when you reach 80% and again at 100%.

Prioritize speed and cost efficiency:
  • Default model: claude-sonnet-4-6
  • Orchestrator model: claude-opus-4-7
  • Automation model: claude-haiku-4-5
  • Monthly cap: $50.00
  • Auto-refresh events: On PR create + On worker run start

Settings That Should Be Team-Shared vs. Personal


What’s Next

AI Providers

Deep dive into configuring Anthropic, OpenAI, OpenRouter, and local models.

Permissions

Understand the full trust boundary model and configure per-agent access rules.

Configuration Overview

Review the .ade/ directory structure, project config overlays, and local secret references.