Skip to main content
Orchestra is free for everyone, on Orchestra Local or in a hosted workspace. The Team plan is $15 per seat per month, or $12 per seat per month billed yearly ($144 a year), and adds what a team shares: your agents get what your teammates and their agents did, delivered at the start of every session. Cloud agents are billed by use and need no seat. Six things hold on every plan:
  • Seats are active humans only. Agents and guests are never seats.
  • Nothing is ever deleted. Not when a trial ends, a payment fails or a plan is cancelled.
  • One price for Local and hosted. Where your work is kept does not change what you pay.
  • Commit-to-session is free for everyone. Anyone who can read a repository can open the session behind its commits and pull requests, a teammate’s full session included.
  • Cloud agents are $0.12 per running sandbox-hour, with no seat. Billed per minute. A card is required.
  • Free keeps 30 days of shared team history. A teammate’s older sessions and memories are locked, never deleted, and Team opens all of them. Your own work is never locked, and the session behind a commit or pull request always opens.

Plans

Cloud agents are separate from the plans: $0.12 per running sandbox-hour, billed per minute, on any plan. See Cloud runs and model tokens.

Free

  • Capture for every agent, on Local or hosted.
  • Your own memory and recall.
  • Commit-to-session and PR-to-session for everyone: open the session behind any commit or pull request in a repository you can read, a teammate’s full session included, and ask orchestra why. Shared sessions travel through the repository’s own git, so your git host decides who sees them.
  • Native issues.
  • Docs written from your own work.
  • Orchestra Conductor on your own work.
  • Invite anyone into one session. Guests are free.
  • Fork your own sessions, into another agent too.
  • Bring your own model key.
  • Every Orchestra app.
  • 30 days of shared team history. A teammate’s older history is locked, never deleted: it stays listed, with what it is and how to unlock it. Your own work is never locked. On Orchestra Local this is a limit in the Orchestra apps only: the history stays in your team’s git, and nothing in your git is touched.
Free needs an account, like every plan. Creating one is free, and your sessions still stay on your laptop with Orchestra Local.

Team

Everything in Free, plus:
  • Shared memory, given to every session automatically, with your team’s full history
  • Linear and GitHub sync, and sessions on issues across the team
  • Team Knowledge
  • Orchestra Conductor across the team
  • Live features, on automatically: teammates’ live sessions, steering, agent-to-agent messages, the team map, collision warnings and team standards
  • Continue or fork a teammate’s session
  • Handoff
  • Setup share
  • Local or hosted at the same price, with Local-only enforced when you choose it
  • Sharing policy and roles

Enterprise

Invoiced, with terms agreed with you. Everything in Team, plus SSO and SCIM, audit export, a SOC 2 report, self-hosted runners and your own VPC, retention controls, custom model endpoints and locked Local. Some of these are not live yet. Write to contact@orchestrahq.ai and we will say plainly what is available today.

The team trial

  • When it starts: when a second person actively uses team features in your workspace. Accepting an invitation does not start it.
  • How long: 14 days, with every Team feature on.
  • No card to start: nothing to enter, and nothing is charged at the end unless an admin adds a card.
  • During the trial: Settings, Plan shows the days left and how many of your teammates’ memories your agents used.
  • At the end: your workspace admins get an email, and Settings, Plan shows a banner, both with the same summary (“your agents used N of your teammates’ memories”) and a link to add a card.
  • If you add a card: Team continues without a gap, billed per active seat.
  • If you do not: the workspace runs as Free and the Team features become read-only. Nothing is ever deleted. What your team already shared stays in your repository and on your laptops.
A workspace that already had a paid plan does not get a second trial.

What a seat is

A seat is an active human: a person who captured at least one session that month. You can roll Orchestra out to your whole team and pay only for the people who use it. Agents are never seats, and guests are never seats.

Cloud runs and model tokens

Cloud agents run on Orchestra’s machines. They need a card and no seat, on any plan. You pay for what you used, afterwards, on your monthly invoice:
  • Sandbox time: $0.12 per running sandbox-hour, billed per minute. A session that is paused or waiting is not billed. There are no included hours on Team or with a card: every running minute is billed.
  • Model tokens: cloud agents run on your workspace’s own model credential, which an admin adds in Settings, then Integrations, under Agents. Your provider bills you directly, and Orchestra never bills these tokens (Your own model keys).
  • Claude Code: always runs on your own credential. Its terms require each user’s usage to be billed to them by Anthropic.
  • Spend limit: your admin sets one monthly limit, $100 by default. When cloud use reaches it, cloud runs stop with a message saying so, and start again when an admin raises the limit in Settings, then Billing, or when the month resets.
  • No prepaid credits: no top-ups, balances or expiry.
  • Memory and Conductor: included on every plan, and never billed as tokens. Memory on Orchestra’s keys (summaries, status lines and Knowledge included) has an included amount each month per workspace; past it, memory pauses until the first of the next month and catches up then. Sessions are still saved meanwhile.
Pilots include cloud use up to the amounts agreed, and are not billed for it. Settings, then Billing shows your admins the month so far: sandbox-hours and what they cost, and model tokens on your own keys (counted, not billed).

Annual billing

Billed yearly, Team is $12 per seat per month, $144 a seat for the year. You prepay a seat count for the year. Each quarter we compare it with your active seats: if more people were active than you paid for, the extra seats are added for the rest of the term. If fewer were active, there is no refund. Monthly billing simply follows your active seats each month.

Pilots

Pilots are priced for your team: either a flat monthly fee, or a negotiated price a seat, optionally with a seat count and a period the price is locked for. We set the plan up for your workspace, and you get invoices by email, so no card is needed. What the pilot includes is agreed with you. Ask for a pilot at contact@orchestrahq.ai.

When a payment fails or a plan ends

The workspace falls back to Free, and the Team features become read-only. Nothing is ever deleted: your sessions and memories stay, and what your team already shared stays in your repository. Shared team history older than 30 days is locked until the plan is paid again, then all of it opens.

What we count but do not bill

On paid plans we count coordinated agent-hours: hours of active agent work in sessions Orchestra did something for (gave team context, joined or steered, messaged, or dispatched). Your admin sees the count in Settings, then Billing. We do not bill it today. To count active seats and agent-hours, each laptop on a paid plan sends one number a day: how many sessions it captured and how many minutes of coordinated agent work it ran. It never includes your code, conversations, repository names, file paths or session ids.

How to upgrade

  • In the web app: open Settings, then Billing.
  • From your terminal: run orchestra upgrade, or orchestra upgrade --annual to be billed yearly.
Both open a secure checkout page for the Team plan. To change seats, switch to annual billing, update your card or cancel, use the same place.