Use Devin to draft pull requests on a codebase
A team tested Devin on their codebase for PR creation, but slow output and full review needs made it feel like a junior developer.
- What they did
- A commenter’s team at a fairly large tech company gave Devin access to their codebase and asked it to prepare pull requests. It did produce PRs, but the process was slow, and people still had to check the code themselves. In practice, the tool stayed in the loop as a helper rather than taking work off the team’s plate.
- How it went
- They stopped using it because the pace was too slow and the benefit did not justify the extra review work. The commenter also said the pricing did not stack up. Their impression was that it was roughly on par with bringing on a junior developer.
- Tips
- If you try this, test it on a narrow slice of work first and measure both turnaround time and review effort. The main tradeoff to watch is whether the agent saves enough time to offset the cost and the manual checking.
Try it yourself with Devin
In [repository name], take on [ticket or bug description]. Make the code change, run the relevant tests, and prepare a pull request with a brief explanation of the approach and any risks. Before you create, push, or submit anything, pause and show me the plan, the diff, and any open questions so I can approve it first.
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
2 more reports of this
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Use Devin to update a docs list and open a PR
Devin added a new AI coding CLI tool entry to a docs page and opened a pull request in about 5 minutes.
Migrate React components from MUI to Tailwind
Lumos used Devin for a straightforward style-system migration and relied on tests to reduce back-and-forth fixes.
Record a feature walkthrough, fix issues, and land the PR
Ryan Carson used Devin to click through a feature, find bugs, repair them, and merge the pull request with a command.
Turn ticketed work into PRs and repair failing checks
Cognition used Devin to turn Slack and Linear requests into pull requests, then keep fixing review and CI issues until checks passed.
Build and deploy a Game of Life site
A developer used Devin to create an interactive Game of Life website, add requested features step by step, and publish it to Netlify.
Use Devin to build and ship a small app
They used Devin to turn an empty repo into a deployed City Explorer app in about 90 minutes.