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:
--markdownto convert HTML input to Markdown instead of rendering it as HTML--no-jinato fetch a URL without Jina Reader--gateto add an approval action--jsonto emit a structured decision--hookto 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.