Devin adds computer-use testing and automated code review loop
A Cognition tutorial video demonstrates Devin's "Test This App" computer-use feature and Devin Review, a code review platform that automatically finds and fixes bugs in pull requests.
Score breakdown
Devin Review's self-closing bug-fix loop means a pull request can be created, reviewed, and iteratively corrected without any human intervention, removing the manual back-and-forth typically required between code authoring and review.
- 01The 'Test This App' button triggers Devin to boot a full Linux desktop environment and autonomously test the latest implemented feature.
- 02Devin's computer-use capability includes moving the mouse, clicking UI elements, typing on the keyboard, taking screenshots, and recording video of interactions.
- 03After a test run, Devin produces a video recording, a test plan, and a test report.
Cognition's tutorial video covers two capabilities available after Devin completes a coding session: computer-use testing and Devin Review. When a user clicks "Test This App," Devin boots a full Linux desktop environment, loads the application, and autonomously tests the most recently implemented feature. Because Devin has access to a complete Linux desktop — not just a browser — it can move the mouse, click UI elements, type on the keyboard, and take screenshots. The session produces a video recording of the interactions, a test plan, and a test report. Users can also take direct control of the live desktop environment or open an IDE within it to modify code manually.
Devin Review is a separate feature configurable per repository from Devin's settings.
Devin Review is a separate feature configurable per repository from Devin's settings. It is described as a full-service code review platform that turns large, complex pull requests into organized diffs with precise explanations. In the demo, Devin Review automatically ran on a pull request, identified a real bug, and Devin then resolved it without manual intervention. Users can configure Devin to automatically fix any bugs Devin Review surfaces, creating a self-closing loop: Devin opens a PR, Devin Review finds a bug, Devin fixes it and updates the PR, and the cycle repeats until no bugs remain. Manual resolution and PR merging are also available directly within the review panel.
Key facts
- 01The 'Test This App' button triggers Devin to boot a full Linux desktop environment and autonomously test the latest implemented feature.
- 02Devin's computer-use capability includes moving the mouse, clicking UI elements, typing on the keyboard, taking screenshots, and recording video of interactions.
- 03After a test run, Devin produces a video recording, a test plan, and a test report.
- 04Users can take direct control of Devin's live desktop environment or open an IDE within it to edit code.
- 05Devin Review is a code review platform built into the Devin web app that organizes complex PRs into diffs with explanations.
- 06Devin Review can be configured per repository to run automatically on pull requests and to auto-fix any bugs it finds.
- 07The automated loop runs — Devin creates PR, Devin Review finds bug, Devin fixes and updates PR — until no bugs remain.
Topics
Summary and scoring are generated automatically from the original article. We always link back to the publisher and never republish images or paywalled content. Last processed Jun 12, 2026 · 10:05 UTC. How this works →