Your main quest is always running.
But every great adventure needs sidequests.

Orchestrate multiple parallel agents to tackle bugs, ship features, and research solutions, because sometimes it takes a village.

One agent isn't enough anymore.

You're juggling terminal windows, losing context between sessions, and manually babysitting every prompt. Modern development demands parallel execution — but Claude Code gives you one session at a time. Sidequest gives you the whole team.

The next generation of IDE for commanding your agentic team.

Sidequest window: workspaces sidebar, a quest log of active and backlog quests, and a Claude Code session adding rate limiting to an API endpoint

Features

Run a team of agents, not just one

A quest log for every project. Drag quests between backlog and active, and run as many as your machine can hold. Each Worktree quest gets its own isolated git worktree — no merge conflicts, no stepping on toes.

Quest log showing Active and Backlog sections with status, GitHub badges and diff stats on each card

Supervision on autopilot

Hand quests from any repo to a supervisor: an agent that answers routine prompts, pulls the next quest from its queue when a slot opens, closes finished work against your criteria, and escalates only what needs you. Supervisors can even report to each other.

Supervisors board with an unassigned pool and two supervisor queues

Every discovery, documented

When a quest finishes, the Chronicler writes a journal entry: what was learned, what was decided, and why. Search every entry from one place, commit the good ones to your repo — and new quests read the relevant ones before they start, so your agents stop rediscovering the same things.

Search all journals modal with recent entries and a rendered entry preview

The real CLI, zero context switching

An embedded terminal running the actual agent — not a chat wrapper. tmux keeps every session alive across restarts; Sidequest's chill mode gives you scroll, click and drag without learning tmux. Switch between quests instantly, all in one window.

Terminal panel with a Claude Code session and the Sidequest quest context header

See everything that's running

One timeline of every active quest across all your projects: how long each has been running, and which ones have gone quiet and need a nudge.

Active quests timeline across projects with age and staleness markers

Any agent, any model

Run each quest on Claude Code, Gemini CLI, Codex CLI, Copilot CLI or OpenCode. Pick a model and effort per quest, or let the smart router read the task and choose. Keep separate Claude accounts side by side with profiles.

Create Quest dialog with type, base branch, prompt, token budget and agent fields

Know what you're spending

Token usage, tool and skill timing, and cost estimates across every project and account — with per-quest token budgets when you want a hard stop.

Usage dashboard showing token breakdown and a per-project table

And so much more

  • Recurring quest scheduling
  • Council second opinion
  • Claude, Gemini, Codex, Copilot & OpenCode
  • Smart model router
  • Multiple Claude accounts
  • Per-quest token budgets
  • Diff viewer with find
  • Context handoffs between quests
  • Review quests for pull requests
  • GitHub issues & PR badges
  • Per-project setup commands
  • Keyboard shortcuts & command palette
  • Custom extensions & panels
  • Cost estimator
  • Dark & light modes
  • English, French, Spanish & Chinese
  • Git log & client operations
  • Quick open to editor, terminal & remote
  • A CLI your agents can use
  • macOS & Linux

Ready to run your sidequest?

Download Sidequest for macOS or Linux and start orchestrating your AI development team.

Download for macOS & Linux