Before you start#
An editor is the application where you read and change code. Its coding agent requests tools; a model generates text in response. A provider or gateway supplies model access and billing.
| Chosen setup | Access/cost owner | Permission for this test |
|---|---|---|
| VS Code/Copilot student route | Intended verified GitHub account and current included benefit | Read fictional practice files only |
| Optional Zed/OpenRouter route | Your personal account and charges | Same read-only boundary; no purchase obligation |
An extension is an add-on inside the editor. An application programming interface (API) key is a secret authorizing service use and spending. Keep API keys private and use only the supported secret store. The official questions include one gateway distinction: OpenRouter is a provider/gateway, not the coding agent. You do not need to configure a tool protocol such as MCP or ACP for this test.
The tool is configured, but its first response asks to install a package. Would approving that satisfy this read-only request? Decide before acting.
What a successful read-only check establishes
The response names files actually present, no edit or command was attempted, and the independent limited Git status check is empty. This checks the exercise's scope, not the whole computer. Use the intended verified account and stop at a paid checkout. Unavailable access leaves this AI lesson pending while non-AI work continues; a manual alternative is not an AI completion.
Review permission before approving a proposed action. Keep keys in the supported secret store.