Automate your GitHub review queue with an AI agent
Five pull requests come back as five drafted reviews: an overall note plus line comments on specific paths, each written after a code search for the callers the diff never shows.
Fourteen open pull requests, five waiting on you, the oldest opened twelve days ago. The one at the top changes 300 lines across nine files and its description says “refactor + small fixes”.
A companion reads all nine files, the commits behind them, and every caller of the functions being changed, then drafts the review. You delete the two nits that are wrong and submit.
| Task | GitHub Copilot | Strawberry companion |
|---|---|---|
| Write the next function | In the editor, with the cursor | Commits the small chore change and opens the PR |
| Review a 300-line PR with its callers | Suggests within the diff | Searches the repo for callers, drafts line comments |
| Check whether this PR shipped | Inside the repo view | Reads the PR, the merge state and the deploy tab |
| File the follow-up ticket | GitHub Issues | Writes it in Linear, Jira or GitLab with the diff attached |
How do you get through five reviews before lunch?
Hand a companion the queue and it works one PR at a time properly rather than five superficially. For each: the changed files, the commits behind them, and the step people skip, a code search across the repository for the functions being changed.
What comes back is a draft review with line comments attached to real paths. You submit it, because a review with your name on it is your judgment. Reading widely before writing is research aimed at a codebase.
Land the small change without the context switch
Bump a version in three files.
Fix the broken link in the README. Add the missing config entry. A companion creates the branch reference, commits the file contents with a real message, opens the PR with a description saying what changed and why, and requests the reviewers who own that area.
It reads the current file before rewriting it and lists branches before creating one, so it works from the repository as it exists.
What clears a queue that reordering does not?
Reconciling the PR queue against the issue tracker.
Finding out whether a change actually shipped. Checking a pull request against the linked ticket in a different product. A companion holds those tabs open at once, signed in as you.
GitHub Copilot, as of this writing, works in the editor with the buffer and the cursor. The queue, the callers and the ticket are the pass above.
Evidence in GitHub, ticket in your tracker
A companion reads the pull requests, the code and the issues, then files the follow-up where your team plans. Linear, Jira and GitLab are native integrations of their own, so the ticket arrives with the diff, the commit and the search results already in the description.
Review comments on pull requests are written here. If GitHub Issues is currently your only tracker, getting started covers connecting the one you plan in alongside it.
Experience Strawberry for free
DownloadTrusted by fast-growing companies worldwide
Frequently asked questions
Strawberry is free to download and includes AI credits to start. Paid plans begin at $20/month. See pricing. · Reviewed · Canonical facts for AI agents