Workbenches

Choosing where agents run, on Anthropic's platform or in a Foundry sandbox in your own Azure tenant.

A workbench is where an agent runs. It gives the agent a cloud sandbox with the project’s repository in it, and a model to think with.

Workbenches are managed in Admin → Workbenches.

Admin, Workbenches.
Admin, Workbenches.

Two kinds#

KindWhere it runsModelsCredential
Anthropic Managed AgentsAnthropic’s platformClaudeAn Anthropic API key, in Integrations
Foundry Hosted AgentsA sandbox in your own Azure tenantThe models deployed in your own Foundry projectNone. Eido Build uses its own Azure identity.

Nothing in Eido Build is tied to one of them. An installation that runs everything on Foundry needs no model credential at all.

Where a workbench is chosen#

  • A project picks a workbench for its work.
  • A stage can override the project’s choice.
  • A standing agent has its own.
  • Odie has its own.

So you can, for example, run coding stages in your own tenant and leave a research agent on Anthropic’s platform.

Models#

Each workbench offers the models it can run. The model pickers on stages, agents and Odie show only what that workbench serves.

For a Foundry workbench, those are the models deployed in your Foundry project. See Foundry.

Work in flight keeps its workbench#

When a stage starts, the workbench it started on is recorded with it. Changing a project’s workbench affects stages that start afterwards. A running stage carries on where it began.

After an update#

A Foundry workbench runs a small worker inside each sandbox. Each version of Eido Build builds its own worker when it first starts.

After updating Eido Build, press Deploy on each Foundry workbench to move it to the new worker.

The monthly budget#

The cap on what agents may spend in a month, across every project, is set on this screen. See Costs and budgets.

Azure DevOps#

Projects whose repositories are in Azure DevOps run on Foundry workbenches. See Azure DevOps.

Popular

Your first work itemRaise an enhancement and follow it through triage, the agent stages, approval and the merge.User guideHow a workflow runsThe stages a work item passes through, who has each one, and what each status means.User guideAcceptance criteria and QAWriting down what done means, testing a change against it with evidence, and deciding what happens to the bugs that turn up.User guideCutting a releaseFreezing a release, running its checks, deciding what to do about what they find, and shipping it.User guideOdieThe assistant on every page. It reads everything you can read, and anything it wants to change becomes a card for you to press.User guideCosts and budgetsWhat agents cost, where to see it, and the caps that stop a stage, an agent or a month from overspending.AdministrationIntegrations for agentsLetting agents act in other systems by granting them specific actions, without ever handing them a credential.AdministrationLicensingHow Eido Build checks its licence, what it sends when it does, and what to do if it locks.Install and licence