Agent Review
Agent Review is the structured workflow for examining, approving, and refining the changes that Vyre Agent makes to your codebase before they land on your branch.
Reviewing diffs
When an agent finishes a task, a review panel opens automatically showing every file that was touched. The diff view is a standard three-pane interface:
- Left: the original file content before the agent ran.
- Right: the proposed new content after the agent's changes.
- Center: a unified diff with additions in green and deletions in red.
Navigate between changed files using the file list on the left, or use [ and ] to jump between diff hunks.
Accepting & rejecting
Accept All
Write all agent changes to disk in one click. Use when you've reviewed the diff and are confident in the output.
Reject All
Discard all changes and restore your workspace to its exact state before the agent ran.
Accept File
Accept changes to a specific file while leaving other files unchanged. Use the checkbox next to each filename.
Reject File
Discard changes to a single file. The remaining accepted files are not affected.
Follow-up edits
If the agent's output is 80% right but needs small tweaks, you can:
- Accept the changes to get them on disk.
- Open the file and make your manual edits.
- Run a follow-up agent prompt to refine anything remaining.
Alternatively, use the "Edit & Accept" button to open the changed file in the editor before accepting — your edits are merged with the agent's output.
For quick follow-ups, use Cmd+K inline edit mode on any line within the diff to ask Agent to revise just that section.
Opening pull requests
If you're on a feature branch, after accepting changes you can open a pull request directly from the review panel. Vyre pre-fills:
- Title — generated from your original task description.
- Body — a structured summary of what changed and why.
- Labels — auto-tagged based on the type of change (bug fix, feature, refactor).
GitHub integration
Connect your GitHub account in Settings → Integrations → GitHub to enable one-click PR creation. Vyre uses your existing GitHub authentication and respects your repository's PR templates.
GitLab integration
Connect your GitLab account in Settings → Integrations → GitLab to enable Merge Request creation. Supports both GitLab.com and self-hosted instances.