Create and implement a task from the CLI.

The CLI fits scripts, terminal-first automation, and remote operations. Set up the connection once, choose a repository, create a plan, inspect the generated tasks, start implementation, and review the result without opening the browser.

propr remote <url>
propr login
propr use owner/repo
propr plan create "Clean up auth flow" --wait
propr issue implement <draft-id>/1 --wait
propr task get <task-id>

Feature overview

propr remote <url>
propr login
propr use owner/repo
propr plan create "Clean up auth flow" --wait
propr plan issues <draft-id>
propr issue implement <draft-id>/1 --wait
propr task get <task-id>
propr task revert <task-id>

Configure the CLI once

Set the remote URL, sign in, and select the default project with propr use so later commands stay short.

Create or inspect the plan

Create the plan, wait for the model to finish the task breakdown, then inspect the generated issues before starting implementation.

propr plan create "Auth cleanup" --wait
propr plan issues <draft-id>

Implement one issue

Trigger the isolated Docker workspace and Git worktree for a specific task in the plan, and wait for it to finish.

propr issue implement <draft-id>/1 --wait

Inspect and recover

Use task commands to list, inspect, stop, delete, or revert a task. Use --json output when another script needs the result.

The CLI covers more than implementation.

The CLI reference covers repositories, agents, settings, todos, logs, active tasks, system status, and todo-heavy flows where repository notes become planned implementation.