An AI profile determines which models handle your work. You select one profile for a piece of work — not one per agent — and it stays constant for the whole workflow.
A profile consists of models, one for each agent.
This is the aspect worth understanding thoroughly.
A profile is not a single model. It contains an assignment for each agent role: a model for the Architect, one for the Developer, one for QA, one for the Reviewer — each with a fallback model if the primary choice is unavailable.
The per-agent logic is already built into the profile. Take Budget: it does not simply pick the cheapest model for all tasks. It pairs a low-cost model with extensive world knowledge for the architect — since planning requires breadth — with a low-cost yet genuinely capable model for the developer, as writing compilable code has different demands. Both are inexpensive; neither uses the same model.
Therefore, selecting a profile means choosing a balance across the entire pipeline, not a single quality setting.
The pre-configured profiles
| Profile | Optimised for |
|---|---|
| Budget | Cost. Routine tasks, documentation, straightforward changes. |
| Smartest | Capability. Architecture, debugging, critical code paths. |
| Quick | Latency. Iterative work where you need an immediate response. |
| Ludicrous | Raw speed, with relaxed quality checks. |
| EU Only | Models hosted in the EU to meet data-residency requirements. |
| Free | No model cost; Coroid routes tasks to cost-efficient models. |
| Low carbon | Smaller models running on lower-intensity grids. |
The profile remains locked while work is in progress.
A profile is assigned when work is created and is fixed once execution begins. The interface displays a padlock icon on the profile indicator while a task is running.
There are two outcomes:
- You can change it when the task is not running — before it starts, or while it is paused.
- A completed task retains the profile it used during execution. The record of what generated a change stays accurate, and a task's cost can always be traced back to the models it actually used.
Locking is important because a workflow that switches models mid-process would produce a plan from one model and implementation from another, making it impossible to explain why the result looks the way it does.
Selecting a profile
Since one profile covers the entire pipeline, the question is what this piece of work requires:
- Routine, well-defined tasks with existing tests. → Budget.
- Architecturally significant tasks, or code where errors are unacceptable. → Smartest.
- Iterative work requiring close review. → Quick or Ludicrous.
- Data-residency requirements → EU Only.
EU Only and Low carbon
These two are constraint-based profiles rather than quality tiers.
EU Only restricts routing to models hosted in the EU. If you have a data-residency requirement, this profile helps you meet it — and it is a genuine restriction, so some capabilities are unavailable.
Low carbon It favours smaller models on lower-intensity electricity grids. Coroid reports estimated operational inference emissions; this estimate covers inference alone and does not constitute a claim of carbon neutrality.
Custom profiles
Professional includes system and custom AI profiles. You choose the model and fallback setting for each agent role individually — rather than accepting a pre-set balance — is an Enterprise feature, currently in Private preview.
Opt for this when a pre-set profile is almost right but needs tweaking in one area — for instance, a Budget profile across the board except for a more capable reviewer, due to your organisation’s strict review rules.
Bring your own keys
Models can be served via Coroid or using your own provider credentials, and a profile’s model options specify which method to use. With BYOK, you pay your provider directly at your own rates, and Coroid adds no extra charge regardless.
Keys are encrypted at rest, never returned by API, and never included in settings exports. See Provider keys.
Where to change them
Organisation defaults are located at Settings → AI profile. The profile for a specific piece of work is set on the New Work form, under advanced settings.