Skip to main content
Start Plannotator from your coding agent when you want feedback returned to that agent. Run the plannotator command directly for terminal workflows and automation.

Start from your coding agent

Choose your agent for its exact setup and commands: Most command-based agents also provide /plannotator-annotate for a file or URL and /plannotator-last for the latest assistant message. See Agents to choose an agent, editor, or note app.

Run it directly

Run command-specific help before scripting a workflow:

Common options

plannotator review accepts --git or --gitbutler to force the provider. Pull request review uses a local checkout by default. Use --no-local when you only want the provider diff. plannotator annotate accepts:
  • --markdown to convert HTML input to Markdown instead of rendering it as HTML
  • --no-jina to fetch a URL without Jina Reader
  • --gate to add an approval action
  • --json to emit a structured decision
  • --hook to emit hook-native block or pass JSON
plannotator annotate-last accepts --stdin, --gate, --json, and --hook. Running plannotator with no arguments is reserved for hook input. It expects JSON on standard input and is not the interactive entry point. Last verified against Plannotator OSS v0.23.1 on July 18, 2026. Maintained by the Plannotator project.
Last modified on July 19, 2026