Pull requests from coding agents
How Aevral reviews pull requests that Devin, GitHub Copilot cloud agent, Jules, Codex or Claude Code open or prepare: same triggers and same count as any pull request, and a fix prompt a person hands back to the agent.
Aevral reviews a pull request a coding agent opened or prepared the same way it reviews one a person opens. This page answers the questions teams ask when an agent writes the code.
Does Aevral review a pull request an agent opened?
Yes, on any repository where the Aevral GitHub App is installed. Aevral does not skip a pull request because an agent wrote it. The author is read only to recognize dependency bots (Dependabot and Renovate); coding agents are not on that list. A pull request opened by an agent, by a person from an agent's task, or under a person's name by an agent acting for them, gets the same review.
The triggers are the ones on What a PR review looks like: opened, reopened, and new commits pushed. With the default setting (review every push), an agent that keeps pushing commits after review comments gets a review of what changed since the last reviewed commit. If your organization or repository reviews once per pull request or only on request, or a pull request reaches the automatic-review limit, later pushes are reviewed when a person asks (see below).
Does an agent's pull request count toward my plan?
Yes, the same way as any other pull request: on paid plans, one PR review per pull request per billing period, re-pushes free; on Free and the trial, each new head commit is a new review. See Pricing and plans.
Will the agent fix what Aevral finds on its own?
Do not count on it. Some agents ignore comments from bots by default. Devin's documentation says so, and only an organization admin can change that setting. Aevral does not configure your agent and does not rely on it reading Aevral's comments.
The handoff is human. Each inline finding ends with a Fix with your agent prompt. A person copies it, reads it, and pastes it into the agent: in the terminal for Claude Code, Codex or Cursor, or in a pull request comment for an agent that takes instructions there (for Devin, a comment that starts with /devin). The prompt asks the agent to check the finding against the code first, make the smallest change with a test, and stop before commit or push.
Can the agent ask Aevral for another review?
No. A comment that starts with @aevral review is honored only for the repository owner, a member of its organization, or a collaborator, never for a bot (see GitHub App permissions). With the default setting, new commits the agent pushes are reviewed anyway. If your setting reviews once per pull request or only on request, or the pull request reached the automatic-review limit, a person comments @aevral review to have the agent's latest commits reviewed.
What Aevral does not do with agents
- It never commits, pushes, applies or merges a change. What the agent does with a fix prompt goes through your repository's own review and merge rules.
- It has no integration with any coding agent. It does not start agent sessions, read the agent's workspace, or call the agent's API.
- A quiet review is not proof that the agent's code is safe. PR review looks for its list of classes on the diff and publishes at most five findings per review.
Agent by agent
Each page below quotes the agent vendor's own documentation, with the date it was read, on how that agent opens pull requests and where the fix prompt goes.
| Agent | How its work reaches a pull request | Page |
|---|---|---|
| Devin | Opens pull requests and answers comments on them | aevral.com/for-agents/devin |
| GitHub Copilot cloud agent | Pushes a branch; the pull request follows from you or from your prompt | aevral.com/for-agents/github-copilot |
| Jules | Can publish its work as a pull request | aevral.com/for-agents/jules |
| Codex cloud | A task's proposal becomes a pull request | aevral.com/for-agents/codex-cloud |
| Claude Code | Terminal work becomes a pull request a person opens; cloud sessions and the GitHub Action push branches | aevral.com/for-agents/claude-code |
| Codex CLI | You commit or open the pull request yourself | aevral.com/for-agents/codex |
| Cursor | The cloud agent can open its result as a pull request | aevral.com/for-agents/cursor |