Copilot
The copilot is a chat inside the app that operates MicroLab for you: it starts and stops scenarios, calls endpoints, creates mocks and explains why something won’t start. You ask it “launch the scenario and tell me why orders-bff fails” and it does it.
It uses exactly the same tools as the MCP server (see MCP and
copilot), so it can do the same as an external agent. It’s a paid capability
(chat).
Provider and API key
Section titled “Provider and API key”The copilot talks to the API of a provider you choose, with your own account, so you pay for the consumption:
- Anthropic (Claude) — the key is created in the Anthropic console (an API account,
different from the Claude.ai subscription) and starts with
sk-ant-. It needs credit loaded in Billing. - Google AI Studio (Gemini) — the key is created in AI Studio and starts with
AIza; the free tier is usually enough for normal use.
The key is stored encrypted with the system’s key store, never in cleartext. If the system’s encryption is not available, MicroLab does not store it.
Destructive actions
Section titled “Destructive actions”Before a destructive action (stop, clean, overwrite…), the copilot asks for confirmation. You authorize or deny at the moment. The list of what’s considered destructive is the same one the MCP marks.
You type in natural language; Enter sends and Shift+Enter makes a line break. You can stop a response in progress, clear the conversation and choose the model. The history is for the session (in memory).
See also
Section titled “See also”- MCP and copilot — the tools it shares.