Guide
Answer your AI agents’ questions from your phone
An agent working while you’re out will hit a question only you can answer. With Cachejay, it asks Cachejay first, and anything Cachejay can’t answer lands on your to-do list with a box to answer. Answer from your phone between meetings and the agent carries on.
How a question reaches you
- The agent hits a question: which plan, what you meant, who it’s for.
- It asks Cachejay with
ask_user. If your own words settle it (on a call, in an answer you gave before, in a correction), Cachejay answers and quotes where it came from. You aren’t interrupted. - If only an agent’s note about you says it (“runs one job at a time”), Cachejay doesn’t apply it silently: notes like that can be out of date or about another situation. The agent hears it as likely, and you get “Still true?” with that answer as one click. Once you confirm, it’s your own answer, and Cachejay answers from it outright next time.
- If nothing settles it, the question goes on your to-do list as “Answer Claude Code: …”, with the agent’s options as buttons. The agent carries on with what doesn’t depend on it.
Most questions an agent stops for were answered somewhere already. This is for the ones that weren’t. More on why agents stall: when your AI agent needs you and you’re not there.
Answering one
Open cachejay.com on your phone and sign in. Questions from agents are at the top of your to-dos, under Waiting on you. Tap one of the agent’s options, or type your own answer, or dismiss it.
The agent gets your answer the next time it asks Cachejay or tells it what it finished. Cachejay keeps the answer too, so the next agent that wonders the same thing finds it instead of asking you again. That’s the part that adds up: each answer is one fewer question next week.
Agents that stopped without asking
Some sessions just stop and wait in the terminal. When a Claude Code or Codex session on your Mac has been quiet for a while and its last message is waiting on you (a question, a decision, something only you can do), Cachejay adds a line for it under Waiting on you, saying what it needs. That one you answer in the session itself when you’re back; the line ticks itself once you do.
Setting it up
- Install Cachejay on your Mac and sign in.
- In the menu bar, choose Connect AI Apps and pick the agents you use. For Claude Code, Codex, Antigravity and Cursor this also installs a skill that tells the agent to ask Cachejay before stopping.
- Optional: add the rules in this guide to
CLAUDE.mdorAGENTS.mdto make it explicit.
To check it works, ask an agent something you haven’t decided, like a name for a new project, and look for it on your to-dos.
What it doesn’t do
- No push notification yet: you check the list.
- The agent picks up your answer when it next asks or reports back, not the instant you type it. An agent that has finished and stopped gets it in its next session.
- Approvals stay yours: agents are told to ask you directly before spending money, sending something in your name or deleting.
- Agents running in the cloud on a vendor’s machine aren’t connected to your Cachejay this way; brief them before they start: brief a background coding agent.