orchestra / docs
Documentation/Reference

FAQ

Answers to the questions that come up before your first session.

On this page Can I download Orchestra?How do I update Orchestra?Is Orchestra open source?How do I report a bug or request a feature?Do I need another agent account?Does every session get its own worktree?What happens to a worktree when I close a session?Do agents run without asking?Why is my session dot gray?Does sending a message run it?What happens when I quit?

Can I download Orchestra?

Yes. Download the latest macOS or Linux build from GitHub Releases. Installation covers first launch and building from source.

How do I update Orchestra?

Orchestra checks for new versions on its own and offers to install them. See Updates.

Is Orchestra open source?

Yes. Orchestra is released under the MIT License, and its source code is on GitHub.

How do I report a bug or request a feature?

Open an issue on GitHub Issues. For a bug, include your Orchestra version from the About panel, your operating system, the agent you used, and the steps that reproduce it. See Contributing to send a change.

Do I need another agent account?

Orchestra uses your installed coding CLIs with their existing credentials and configuration. Model access and billing continue to be handled by each agent’s provider.

Does every session get its own worktree?

By default, yes. New sessions start in a new worktree under ~/.orchestra/worktrees, on a branch named orchestra/<agent>-<id>. Clear Create a new worktree to work in the project folder instead. Work on and Review always use a new worktree.

What happens to a worktree when I close a session?

Remove the worktree is checked by default. Orchestra removes only a clean checkout and keeps a branch with unmerged commits. Clear the checkbox to keep the worktree.

Do agents run without asking?

Sessions start in each agent’s auto mode or its closest safe equivalent. Orchestra never uses full permission bypass flags.

Why is my session dot gray?

The process may have ended, or the agent may not provide activity events. OpenCode, Mistral Vibe, Antigravity, and Grok Build currently have no activity integration. For Codex, check that Orchestra’s hooks are trusted.

Does sending a message run it?

Not by default. Sending a request puts it in the receiving session’s inbox. Ask the recipient agent to read it with orchestra session inbox, or choose Execute Request in the app. To have requests submitted automatically once the recipient is free, turn on Settings → Agents → Deliver Inbox Requests Automatically.

What happens when I quit?

Orchestra saves project and session metadata. Live processes and terminal scrollback end when the app quits. A captured conversation ID allows Resume Session to continue that agent’s saved conversation.

Browse documentation

Welcome to OrchestraA macOS workspace for your projects, terminals, and coding agents.
InstallationDownload Orchestra from GitHub Releases, or build it from source.
Projects & sessionsOrganize your work around folders, with an isolated worktree and terminal for every session.
Supported agentsUse the agent CLIs you already know, with their own configuration and credentials.
TerminalA real interactive terminal, running your agent or shell in its own folder.
Sidebar & navigationArrange the sidebar, switch projects with Arc Mode, and keep track of activity.
Saved workspace & resumeReturn to your projects and continue a captured agent conversation.
Issues & pull requestsRead and triage repository context, then start an agent session without leaving Orchestra.
Session messagingExchange requests and replies between existing sessions in the same project.
AppearanceChoose a palette for the whole workspace, including your terminals.
Custom themesCreate your own palette in a JSON file and use it beside the built-in themes.
UsageSee subscription limits for your agents and OpenRouter spend by model.
Settings & storageGeneral preferences and where Orchestra keeps workspace metadata and message history.
Privacy & usage dataOptional anonymous usage sharing, approximate city and country, and every collected event.
Keyboard shortcutsThe everyday actions you can reach from the keyboard.
ContributingReport issues, propose changes, and build Orchestra locally.
FAQAnswers to the questions that come up before your first session.
↑↓ Navigate↵ Openesc Close