Devin
Devin is an autonomous software engineering agent that plans features, fixes bugs, runs security scans and opens pull requests from the cloud or a local machine. Teams hand it scoped engineering tasks and review the resulting changes and test runs.
#15 in Coding & Development ToolsAI Coding AssistantsFree plan
Who it's for
Best for
Engineering teams that want scoped tickets turned into reviewed pull requests
Developers juggling side projects who review and merge code between meetings
Not for
Solo coders on tight budgets who run long premium-model sessions daily
Monorepo teams that need million-token context in a single pass
Free plan$0
Pro$20/mo
Max$200/mo
Teams$80/seat/mo
Features
Cloud or local sessions
Devin runs in the cloud or on a local machine and keeps working on a task until the pull request is ready to merge.
Browser testing
Every session tests its own changes in a browser, checking sign-in and account linking before reporting results and passing checks.
Automations
Automations cover recurring jobs such as patching vulnerable dependencies, upgrading Node.js across services and fixing failing checkout tests.
Security review and Wiki
Security review and a Wiki sit alongside sessions, with per-pull-request analysis and recorded browser test runs.
Multi-repository work
A single task can explore authentication across three repositories and deliver the resulting changes as one pull request.
What users say
Pros
- Built a full booking system for a martial arts academy and shipped 30+ PRs in a month while holding a day job.
- Merged two open-source fonts and applied requested glyph edits, producing each revised font file for download.
- Handled machine learning, front-end, scripting and paper analysis work with no quality gap against Claude Code.
- Cheap model options run at about a fifth of premium model pricing, keeping heavy use affordable.
Cons
- Premium model use drains subscription credits fast, making heavy daily work expensive.
- Returned broken code riddled with errors after three hours on a single simple task.
- Pull request review comments show either potential bugs or flags, never both, forcing manual copying between tools.
- Struggles on large-context tasks because bundled models cap at a 200K window.
- Devin Desktop ignores panel layout customization, leaving the terminal panel stuck narrow under the editor tabs.
A selection of the review sources we used:
Summarized from public user reviews and community discussions. View details
Global Traffic Rank
Top 500k
Alternatives
Rank#15 in category#1 in category#2 in category#3 in category
Free planYesYesYesYes
ProProduction PRs solo, varied task coverage, cheap model optionsShips live apps, large analyses, fast tools, custom hooksHard bugs solved, full projects built, cheap entry plan, editor fitInline autocomplete, multi-repo agents, repository instructions
Better forSetting custom PreToolUse hooks to enforce workflow rules and block unwanted actions
Weaker atTesting web application changes and logins in an automated browser sandbox