# Introducing Code Scans | Devin

The feature uses an Agentic MapReduce framework to search codebases for high-level engineering goals and create pull requests for fixes.

- Runs in four phases: planning rules, sharding code, mapping parallel agents to batches, and reducing results into a prioritized report
- Accepts custom criteria such as coding standards, migration requirements, or accessibility checklists
- Users can initiate investigations by typing /scan in the Devin web application

## Why it matters

Devin users can now delegate broad refactoring, performance, or cleanup goals across entire repositories without manually pinpointing where changes are needed.

## Sources

- [Devin: Introducing Code Scans | Devin](https://devin.ai/blog/introducing-code-scans)

---

Summarized by dstilled on 2026-09-16. https://dstilled.ai/story/27f01bdd-c79d-4221-bc65-db4d080a8f10
