All agents

Claude Code

The plugin gives Claude Code the Inbox tool and plan review. Your reply arrives as its next turn.

Native plug-in · Inbox built in and your reply wakes it

Set it up

  1. Install Plannotator.

    curl -fsSL https://plannotator.ai/install.sh | bash

    You should see The installer ends with CLAUDE CODE USERS: YOU'RE ALL SET!

  2. Add the plugin.

    claude plugin marketplace add backnotprop/plannotator claude plugin install plannotator@plannotator

    You should see claude plugin list shows plannotator@plannotator.

  3. Quit Claude Code and start it again. claude --continue brings back the conversation you were in.

    claude --continue

    You should see Claude has a plannotator_inbox tool. It needs Claude Code 2.1.287 or newer.

  4. Open the Inbox. It connects the agents it finds on this computer.

    plannotator inbox

    You should see The Inbox opens in your browser. Settings → Agents shows Claude Code as Connected through Plannotator’s plugin.

Other ways

On Windows

Install Plannotator from PowerShell. The other steps are the same.

irm https://plannotator.ai/install.ps1 | iex

Inside Claude Code

Add the plugin from Claude Code’s prompt. Then restart it.

/plugin marketplace add backnotprop/plannotator /plugin install plannotator@plannotator

For claude -p and SDK runs

The plugin adds no tool there. Connect the Inbox as an MCP server instead. Replies don’t wake those runs.

claude mcp add --scope user plannotator-inbox -- plannotator inbox mcp

Plan review without the plugin

Add the hook to your settings yourself.

~/.claude/settings.json
{ "hooks": { "PermissionRequest": [{ "matcher": "ExitPlanMode", "hooks": [{ "type": "command", "command": "plannotator", "timeout": 345600 }] }] } }

Check it works

Paste this into Claude Code.

Send me a test question in the Plannotator Inbox, and read my answer when I tell you I sent it.

You should see A question arrives in the Inbox. Answer it and press Send. The thread reads Delivered to Claude Code and Claude Code goes on with your answer.

Troubleshooting

Claude has no plannotator_inbox tool

Check that claude plugin list shows plannotator@plannotator and restart Claude Code. The tool needs Claude Code 2.1.287 or newer in an interactive session.

claude plugin list
Settings → Agents says the Claude Code mod is off

Unset PLANNOTATOR_CLAUDE_MOD=0 or remove "claudeCodeMod": false from ~/.plannotator/config.json. Then restart Claude Code.

Settings → Agents says plugin needs an update

Update the plugin and restart Claude Code.

claude plugin marketplace update plannotator claude plugin update plannotator@plannotator
No Send now on a reply or the sidebar says Reload Claude Code

That session runs an older plugin. Type /reload-plugins in it. If it is still listed, type /exit and start it again with the command the Inbox gives you.

cd <folder> && claude --resume <session id>
Your reply says Queued

Claude is working and gets the reply when its turn ends. Press Send now to put it into the running turn.

On Windows the tool never appears

The plugin needs Git Bash or a PowerShell 5.1 that may run -EncodedCommand. Constrained Language Mode or a security product can block it. PLANNOTATOR_MOD_SHELL=sh or powershell picks one.

The installer says DUPLICATE HOOK DETECTED

Remove the plannotator hook from ~/.claude/settings.json. The plugin has its own and plan review would open twice.

A session the Inbox started says Claude Code couldn’t answer

Its turn ended in an error such as low credit or a sign-in or a rate limit. The note above it says which. Fix that and press Try again to send your message again.

The Inbox doesn’t open

Read ~/.plannotator/inbox/inbox.log. Stop a stuck Inbox process and run plannotator inbox again.

What works

  • Inbox tool Built in
  • Reply wakes it Wakes it
  • Start from Inbox Yes
  • Permission cards Sessions it started
  • Plan review Yes
  • Code review Yes
  • Annotate Files and last reply
  • Ask this session Yes
  • In claude -p and other SDK runs the plugin adds no Inbox tool and nothing wakes the session. The chat panel of Claude Code’s VS Code extension gets both.
  • Starting Claude Code from the Inbox is off on Windows by default.
  • Claude’s own AskUserQuestion stays in Claude Code. Questions reach the Inbox when Claude sends them there.

Examples

  • Leave plan mode and the plan opens in Plannotator while Claude keeps working.
  • /plannotator-review opens your changes. Your comments go back to Claude.
  • Pick New Claude Code session in the Inbox to start one from there.

Every agent Full Claude Code guide

Built by

With contributions from