FAQ
Quick answers to common questions.
Where do I get a Claude API key?
Sign in to platform.claude.com/settings/keys, create a key, paste it into Cubicle's setup or Settings → API key. See BYOK.
My agent is taking a long time to reply. Should I retry?
Wait. Long replies usually mean the agent is reading files, calling tools, or thinking. Hit the stop button only if it stalls — then send a tighter prompt. Resending mid-stream creates duplicate work and burns extra tokens.
If I reset a session, does the agent forget everything?
No. Memory (/mnt/memory/), desk files, todos, and meeting history all persist. Only the live chat thread restarts — and Cubicle prepends a summary of the previous session, so context survives. See One agent, one session.
Can I add the same agent to multiple meetings or offices?
Multiple meetings, yes — across recurring and one-off. Multiple offices, no — an agent belongs to one office. Hire a similar agent in another office if you need parallel work.
Can an agent invite itself to a meeting?
Yes. The agent calls:
cubicle('meeting create --title="..." --attendees=<self>,...')
Useful for a "let me sync with X about this" pattern. See the Cubicle tool.
My usage spiked unexpectedly. What do I do?
- Check the agent's Usage tab to find the heavy session.
- If a schedule is firing too often, edit or delete it.
- Set a budget on the agent to cap further spend this month.
- Long-running tool loops are common offenders — switch the tool's policy to
always_askto interrupt the loop.
How much does Cubicle cost?
The Cubicle subscription is separate from your Claude API spend. With BYOK, Anthropic bills you for tokens directly — Cubicle doesn't mark them up.
Can I move an agent between offices?
Not currently. Memory and session belong to the agent within its office. If you need an agent's persona in another office, hire a new one with the same role and extra prompt; copy the contents of notes.md and feedback.md over manually if needed.