New Task
One clear instruction. ProPR files the issue, runs the agent and opens the PR.
A task answers one request. A goal keeps the agent working toward an outcome across many steps, commits each checkpoint to a draft pull request, and takes your corrections while it runs.
Three ways to start work, one isolation model and one pull-request review at the end.
One clear instruction. ProPR files the issue, runs the agent and opens the PR.
A change you want to shape first. Approve the issue breakdown before the agent writes code. Planning
An outcome that takes many steps and judgment along the way. The agent works toward it while you watch and correct.
Choose how the agent turns the objective into commits.
The agent works on the goal branch and checkpoints at each stable point. ProPR validates, commits and pushes every checkpoint to the draft PR, with visual previews attached.
The agent breaks the objective into GitHub issues, runs them through ProPR and assembles the result into one draft PR.
The goal console shows what the agent is doing, its progress, logs and visual previews. When it needs a decision, it asks you.
Send an instruction or ask a question. The timeline records your words next to what the agent did with them.
Stop at a checkpoint, pick up the same session later, or switch the model between steps. Every checkpoint already sits on the branch.
Cap how many tasks an orchestrating goal runs in parallel, and let Ultrafix polish the result.
A goal ends in a draft pull request. Review, comment and merge in GitHub.
Goals run on the agents built for long sessions.
| Agent | Goal support | Corrections |
|---|---|---|
| Claude Code | Native | Live, while the agent works |
| Codex | Native | Live, while the agent works |
| Antigravity CLI | Resumable conversation | At the next safe boundary |
| OpenCode, Mistral Vibe | Tasks and plans only | Through PR follow-ups |
Start and steer goals from the web UI, the desktop app, the propr goal CLI commands, or your chat client through MCP.
The Goals documentation covers options, checkpoints and limits.