Back to blog

Review agent changes through your GitHub PRs

Veflow's managed agents work on branches and open GitHub pull requests. Review the diff, check the preview, and merge with your repository's checks in place.

Review agent changes through your GitHub PRs

An agent finishing a task doesn't mean the change is ready to ship. Veflow's managed agents open a GitHub pull request so you can inspect the code and run your usual checks before merging.

From task to pull request

The agent works on a separate branch in your repository. It can read files, edit code, and run commands. Its plan and tool calls appear in the task thread as it works.

When the run finishes, the agent commits its changes and opens a PR. You can review that PR in Veflow or GitHub.

If a run stops early, check the task thread and branch for its progress. Partial work still needs review before you continue or merge it.

Atlas's run in the task thread: the plan, the tool calls it executed, then 'Opened PR' with the link to the GitHub pull request

The task thread links to the agent’s GitHub pull request.

Review without leaving the task

The task shows the conversation beside the diff. You can compare what you asked for with what changed, leave inline comments, and request another pass from the agent.

For supported web projects, a preview URL lets you try the running change. When it's ready, choose merge commit, squash, or rebase from the task.

Branch protection and CI

Veflow sends merge requests through GitHub's API. The rules configured on your repository still apply.

  • Required status checks must pass.
  • Required reviews must be completed.
  • Merge conflicts need to be resolved before the branch can merge.

You keep the checks your team already uses for human-written code. Agent changes go through that same process.

PR review inside the task: per-file diffs, an inline comment thread pending on a risky line, reviewers, and the Submit review button

Review the diff and leave inline comments from the task.

Why the PR matters

The agent's summary is a useful starting point, but the diff shows what will change. Read it against the brief and check anything the tests don't cover.

The PR also keeps the code review in your GitHub history. Veflow stores the agent conversation on the task, so you can return to the steps that led to the change.

Agents can produce more code than you have time to review. Keeping each task focused and each PR small makes that review more manageable.