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?

  1. Check the agent's Usage tab to find the heavy session.
  2. If a schedule is firing too often, edit or delete it.
  3. Set a budget on the agent to cap further spend this month.
  4. Long-running tool loops are common offenders — switch the tool's policy to always_ask to 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.