Learn
Straight answers about AI agents.
Approval gates, undoing an agent run, tokens per solved task, sub-agents, automations and local models on a Mac, each answered in under sixty words. Every answer uses the words the app shows, so you can find each one on screen.
- 01Approval gateWhat is an approval gate for AI agents?An approval gate stops an AI agent before an action with side effects, such as a shell command, a push or a write outside its rules, until a person says yes. In Bandicot, permissions.json decides which calls run, which ask you and which are blocked, so only real decisions reach you.
- 02Undo an agent runHow do you undo what an AI agent changed?Bandicot saves every agent run as one version, so Undo this run puts every file it touched back the way it was. To go further back, rewind to any message and choose files and conversation, only the files or only the conversation. Changes made outside Bandicot are kept in the same history.
- 03Tokens per solved taskWhat does tokens per solved task mean?Tokens per solved task is every token a model reads and writes to finish one task, counted across all its turns and tool calls. Bandicot shows input, cached and output tokens on every turn, and its engine is measured this way on a fixed set of tasks before and after each change.
- 04Frozen prompt prefixWhy does a frozen prompt prefix cut AI token costs?Model providers cache the start of a prompt and bill repeated reads of it for less. A frozen prefix keeps the system prompt and tool definitions byte for byte the same on every turn, so the cache keeps hitting. Bandicot appends changing state at the end of the conversation instead of rewriting the start.
- 05Sub-agentsWhat are sub-agents in an AI workspace?Sub-agents are agents a main agent starts to work on parts of one request at the same time, each with its own tools and context. In Bandicot you can see every call each sub-agent makes, and only their findings come back into your chat, so the main conversation stays short.
- 06AutomatonsHow do you schedule an AI agent to run on its own?In Bandicot, an automaton is an agent that runs on a schedule or on request inside a project, on your Mac while Bandicot is open, under the same approvals as a chat. You set how often it runs, when it stops, and whether missed runs are skipped or caught up.
- 07Setup fileHow do you give a whole team the same AI agent setup?Bandicot keeps a workspace's setup in one file, setup.json, carrying providers, skills and settings. Drop it on the window and Bandicot shows what it will apply before anything changes. Keys are not in the file; each person types theirs at a hidden prompt. Everyone who drops the same file lands on the same setup.
- 08Local models on MacCan an AI agent run on a local model on a Mac?Yes. Bandicot offers a pinned catalog of 8 small chat models for Apple Silicon Macs, from Gemma 3 270M to SmolLM3 3B, each checked against the Mac's GPU memory budget before download. You can switch between them and hosted providers without rebuilding the project. Remote providers receive the prompts sent to them.