Rank #3 of 9 in Software Factory
Showcase


Verified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementationevidence →
End-to-end implementation by the agent — multi-file changes, task completion
Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversightevidence →
Keeping a human in the loop — approvals, checkpoints, interrupts
Intent to spec — stories about intent to spec in this arenaIntent to specevidence →
Stories about intent to spec in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limitsevidence →
Free-tier ceilings, usage caps, and rate limits before you have to pay
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Repo integration — stories about repo integration in this arenaRepo integrationevidence →
Stories about repo integration in this arena
Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gatesevidence →
Quality gates on changes — review flow, required checks, merge protection
Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelismevidence →
Running many jobs at once — concurrency, fleets, queueing
Story verdicts — every judged story with its evidenceStory verdicts
Follow the green: where the map greys out is where Devin stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓8/10
unlocks → Webhooks · Machine-readable spec · Versioning policy · Full data export · Have an agent autonomously diagnose and fix a reported bug · Have an agent implement a requested feature end-to-end, including writing tests
Subscribe to events via webhooks
—–
Build against official SDKs
✓8/10
Issue scoped/least-privilege API credentials for an agent
~3/10
Connect an agent via an official MCP server
✓8/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
—0/10
Test against a sandbox environment without touching production data
~3/10
Explore an interactive API reference with runnable examples
—0/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
✓8/10
Operate the product with natural-language commands
✓8/10
Plug MCP servers into this product so it can use their tools
✓9/10
Get AI-generated insights and suggestions from my data inside the product
~6/10
Set up automations that run autonomously in the background
✓8/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation
End-to-end implementation by the agent — multi-file changes, task completion
End to end feature delivery
Have an agent automatically clone the repo, install dependencies, and configure its own working environment
✓8/10
Interactive takeover
Have an agent safely execute code and install dependencies inside an isolated sandbox
~6/10
Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight
Keeping a human in the loop — approvals, checkpoints, interrupts
Approval controls
Model control
Intent to spec — stories about intent to spec in this arenaIntent to spec
Stories about intent to spec in this arena
Natural language task intake
Plan approval
Assign a coding task to an agent directly from an existing issue or ticket
✓8/10
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limits
Free-tier ceilings, usage caps, and rate limits before you have to pay
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Repo integration — stories about repo integration in this arenaRepo integration
Stories about repo integration in this arena
Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates
Quality gates on changes — review flow, required checks, merge protection
Ci remediation
Diff review
Pr review automation
Readiness checks
Have security alerts automatically validated and remediated with an opened pull request
~5/10
Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelism
Running many jobs at once — concurrency, fleets, queueing
Concurrent execution
Deployment flexibility
Run an agent headlessly inside CI/CD pipelines and shell scripts
~6/10
Sorted by importance (agentic first) (high → low) · 73/73 stories · click a row’s chevron for the rationale and evidence
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Cclaimed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Xcommunity | |
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Xcommunity | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Tprobed | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Cclaimed | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 3/10 | Cclaimed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | partial | 3/10 | Cclaimed | |
Add a context file describing my codebase conventions so agents generate more relevant plans and code C Knowledge context | developer | Repo integration — stories about repo integration in this arenaRepo integration | 3 | full | 9/10 | Cclaimed | |
Assign a coding task to an agent directly from an existing issue or ticket C Ticket driven tasking | developer | Intent to spec — stories about intent to spec in this arenaIntent to spec | 3 | full | 8/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 7/10 | Cclaimed | |
Describe a feature or bug in plain language and have it automatically turned into a scoped implementation task C Natural language task intake | developer | Intent to spec — stories about intent to spec in this arenaIntent to spec | 3 | full | 7/10 | Xcommunity | |
Have failed CI workflows automatically diagnosed and fixed with a proposed pull request C Ci remediation | engineering-lead | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 3 | full | 7/10 | Cclaimed | |
Run many agent tasks concurrently to scale delivery throughput C Concurrent execution | engineering-lead | Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelism | 3 | partial | 7/10 | Cclaimed | |
Watch what a running agent is doing in real time, including its current status C Visibility monitoring | developer | Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight | 3 | full | 7/10 | Cclaimed | |
Connect a GitHub repository so an agent can access the code and open pull requests against it C Version control integration | developer | Repo integration — stories about repo integration in this arenaRepo integration | 3 | partial | 6/10 | Cclaimed | |
Connect issue trackers like Jira, Linear, ClickUp, or Monday.com so agents can manage tickets directly C Project management integration | product-manager | Repo integration — stories about repo integration in this arenaRepo integration | 3 | partial | 6/10 | Cclaimed | |
Have an agent safely execute code and install dependencies inside an isolated sandbox C Sandbox execution | developer | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 3 | partial | 6/10 | Cclaimed | |
Have an agent autonomously diagnose and fix a reported bug C End to end feature delivery | developer | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 3 | disputed | 5/10 | Dcontradicted | |
Have an agent implement a requested feature end-to-end, including writing tests C End to end feature delivery | developer | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 3 | disputed | 5/10 | Dcontradicted | |
Have every pull request automatically reviewed with AI-generated inline comments C Pr review automation | engineering-lead | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 3 | partial | 5/10 | Cclaimed | |
Review a diff of an agent's changes and approve it before it becomes a pull request C Diff review | developer | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 3 | partial | 4/10 | Cclaimed | |
Set tiered autonomy levels controlling what an agent can do without manual confirmation C Approval controls | engineering-lead | Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight | 3 | partial | 4/10 | Cclaimed | |
Review and approve an agent's implementation plan before any code changes are made C Plan approval | developer | Intent to spec — stories about intent to spec in this arenaIntent to spec | 3 | none | 0/10 | ||
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | 0/10 | ||
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Create agent sessions on behalf of other users in my organization C Concurrent execution | engineering-lead | Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelism | 2 | full | 8/10 | Cclaimed | |
Have an agent automatically clone the repo, install dependencies, and configure its own working environment C Environment setup | developer | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 2 | full | 8/10 | Cclaimed | |
Have each task prompt automatically routed to the most suitable underlying model C Model control | ai-native user | Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight | 2 | full | 8/10 | Tprobed | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | full | 8/10 | Cclaimed | |
Tag an agent in a chat thread to discuss and delegate a bug or task C Chat integration | developer | Repo integration — stories about repo integration in this arenaRepo integration | 2 | full | 8/10 | Cclaimed | |
Take over an in-progress agent task in my editor, terminal, or browser to finish or redirect the work C Interactive takeover | developer | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 2 | full | 8/10 | Cclaimed | |
Use a managed cloud offering to run agents without operating my own backend infrastructure C Deployment flexibility | developer | Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelism | 2 | full | 7/10 | Cclaimed | |
Get notified when an agent completes a task or needs my input C Visibility monitoring | developer | Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight | 2 | partial | 6/10 | Cclaimed | |
Have an agent automatically generate and run tests to validate its own code changes before proposing them C End to end feature delivery | ai-native user | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 2 | partial | 6/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 6/10 | Cclaimed | |
Run an agent headlessly inside CI/CD pipelines and shell scripts C Headless automation | developer | Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelism | 2 | partial | 6/10 | Tprobed | |
Trigger an agent from CI/CD pipelines to fix a broken build or failing test C Ci remediation | developer | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 2 | partial | 6/10 | Cclaimed | |
Configure an agent to automatically open a pull request when its task completes C Diff review | developer | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 2 | partial | 5/10 | Cclaimed | |
Convert user feedback submissions into structured tasks with proposed scope C Natural language task intake | product-manager | Intent to spec — stories about intent to spec in this arenaIntent to spec | 2 | partial | 5/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 5/10 | Tprobed | |
Go from a mockup or design to a working implementation without an engineering handoff C End to end feature delivery | product-manager | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 2 | partial | 5/10 | Cclaimed | |
Grant an agent access to my repositories with a one-click install, without complex setup C Version control integration | developer | Repo integration — stories about repo integration in this arenaRepo integration | 2 | partial | 5/10 | Cclaimed | |
Have security alerts automatically validated and remediated with an opened pull request C Security remediation | engineering-lead | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 2 | partial | 5/10 | Cclaimed | |
Send follow-up instructions to an active agent session to steer its work without restarting C Interactive takeover | developer | Autonomous implementation — end-to-end implementation by the agent — multi-file changes, task completionAutonomous implementation | 2 | partial | 5/10 | Cclaimed | |
Approve a task's scope and contract before an agent is allowed to modify the repository C Plan approval | engineering-lead | Intent to spec — stories about intent to spec in this arenaIntent to spec | 2 | none | 0/10 | ||
Bring my own LLM or API key so agents run on the model of my choice C Model flexibility | engineering-lead | Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limits | 2 | none | 0/10 | ||
Configure an agent to auto-approve all its actions instead of confirming each one C Approval controls | developer | Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight | 2 | none | 0/10 | ||
Have incoming issues automatically triaged with severity suggested and routed to the right owner C Pr review automation | ai-native user | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 2 | none | 0/10 | ||
See and manage plan-based daily task and concurrency limits for agent workflows G Usage quotas | engineering-lead | Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limits | 2 | none | 0/10 | ||
Self-host agent infrastructure locally, in containers, or on my own VMs C Deployment flexibility | engineering-lead | Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelism | 2 | none | 0/10 | ||
Attach a marked-up screenshot or mockup to a task so the agent implements the correct visual change C Natural language task intake | developer | Intent to spec — stories about intent to spec in this arenaIntent to spec | 2 | none | untested | none yet | |
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
License an enterprise deployment with SSO and commercial support for organization-wide rollout G Enterprise licensing | engineering-lead | Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limits | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | none | untested | none yet | |
Run a readiness report that evaluates how ready my repository is for autonomous agents C Readiness checks | engineering-lead | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 2 | none | untested | none yet | |
Query generated documentation for any public or private repository C Knowledge context | developer | Repo integration — stories about repo integration in this arenaRepo integration | 1 | full | 9/10 | Cclaimed | |
Switch away from automatic model selection to a specific model of my choice C Model control | engineering-lead | Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight | 1 | full | 8/10 | Tprobed | |
Automatically fix failing agent-readiness criteria in my repository C Readiness checks | engineering-lead | Review quality gates — quality gates on changes — review flow, required checks, merge protectionReview quality gates | 1 | partial | 6/10 | Cclaimed | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | 0/10 | ||
Approve key agent decisions from my phone while agents continue working C Approval controls | product-manager | Human oversight — keeping a human in the loop — approvals, checkpoints, interruptsHuman oversight | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 47 stories with headroom
What would move Devin’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Intent to spec — stories about intent to spec in this arenaReview and approve an agent's implementation plan before any code changes are made
nonemoves PA Scoreimpact 30
Missing: any doc mentioning an upfront plan proposal, explicit approval step, or 'plan mode' prior to execution.
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
No evidence of any data export feature, open-format export, or account/data portability tooling in Devin's docs; evidence covers task delegation, MCP, CLI, and platform support but nothing about exporting session data, knowledge, or playbooks in open formats for migration away from the product.
Openness — open source, data portability, and self-hosting storiesSelf-host the core product
nonemoves PA Scoreimpact 30
Missing: any documentation of self-hosted/on-prem deployment, container/binary distribution of the core agent, or licensing for self-hosting.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
No evidence in the pack addresses data-training opt-out, privacy controls, or any policy about excluding user data from model training; all docs cover feature capabilities, MCP, CLI, and environment support instead.
Agenticness — how well agents can access and operate the productSubscribe to events via webhooks
nonemoves agent-readyimpact 30
No evidence in the pack mentions webhooks or event subscription mechanisms for Devin; only API session creation, MCP integrations, and CLI features are documented.
Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examples
nonemoves API qualityimpact 30
Devin documents an API reference overview and parameters (e.g.
Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)
nonemoves API qualityimpact 30
Devin has a documented API (devin-docs-8, devin-docs-9) but a direct probe for OpenAPI/swagger spec files at common paths returned 404s (devin-probe-2), and no docs page offers a downloadable machine-readable spec.
Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policy
nonemoves API qualityimpact 30
Missing: versioning scheme documentation, deprecation policy/notice, changelog for breaking changes.
Showing the top 8 of 47 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map10 surfaces · 50 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
Essential guidelines docs31 stories
- Run the product headlessly / in CI for automation
- Plug MCP servers into this product so it can use their tools
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Have an agent automatically generate and run tests to validate its own code changes before proposing them
- Have an agent autonomously diagnose and fix a reported bug
- Go from a mockup or design to a working implementation without an engineering handoff
- Take over an in-progress agent task in my editor, terminal, or browser to finish or redirect the work
- Send follow-up instructions to an active agent session to steer its work without restarting
- Set tiered autonomy levels controlling what an agent can do without manual confirmation
- Get notified when an agent completes a task or needs my input
- Describe a feature or bug in plain language and have it automatically turned into a scoped implementation task
- Convert user feedback submissions into structured tasks with proposed scope
- Assign a coding task to an agent directly from an existing issue or ticket
- Tag an agent in a chat thread to discuss and delegate a bug or task
- Connect issue trackers like Jira, Linear, ClickUp, or Monday.com so agents can manage tickets directly
- Connect a GitHub repository so an agent can access the code and open pull requests against it
- Have failed CI workflows automatically diagnosed and fixed with a proposed pull request
- Trigger an agent from CI/CD pipelines to fix a broken build or failing test
- Configure an agent to automatically open a pull request when its task completes
- Review a diff of an agent's changes and approve it before it becomes a pull request
- Have every pull request automatically reviewed with AI-generated inline comments
- Automatically fix failing agent-readiness criteria in my repository
- Have security alerts automatically validated and remediated with an opened pull request
- Run many agent tasks concurrently to scale delivery throughput
- Use a managed cloud offering to run agents without operating my own backend infrastructure
- Run an agent headlessly inside CI/CD pipelines and shell scripts
docs.devin.ai22 stories
- Use an official CLI
- Get AI-generated insights and suggestions from my data inside the product
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Have an agent automatically generate and run tests to validate its own code changes before proposing them
- Have an agent autonomously diagnose and fix a reported bug
- Go from a mockup or design to a working implementation without an engineering handoff
- Have an agent implement a requested feature end-to-end, including writing tests
- Take over an in-progress agent task in my editor, terminal, or browser to finish or redirect the work
- Send follow-up instructions to an active agent session to steer its work without restarting
- Have an agent safely execute code and install dependencies inside an isolated sandbox
- Set tiered autonomy levels controlling what an agent can do without manual confirmation
- Watch what a running agent is doing in real time, including its current status
- Get notified when an agent completes a task or needs my input
- Describe a feature or bug in plain language and have it automatically turned into a scoped implementation task
- Convert user feedback submissions into structured tasks with proposed scope
- Assign a coding task to an agent directly from an existing issue or ticket
- Tag an agent in a chat thread to discuss and delegate a bug or task
- Connect issue trackers like Jira, Linear, ClickUp, or Monday.com so agents can manage tickets directly
- Configure an agent to automatically open a pull request when its task completes
- Review a diff of an agent's changes and approve it before it becomes a pull request
- Use a managed cloud offering to run agents without operating my own backend infrastructure
API reference16 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Issue scoped/least-privilege API credentials for an agent
- Build against official SDKs
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Assign a coding task to an agent directly from an existing issue or ticket
- Do everything through the API that I can do in the UI
- Trigger an agent from CI/CD pipelines to fix a broken build or failing test
- Run many agent tasks concurrently to scale delivery throughput
- Create agent sessions on behalf of other users in my organization
- Use a managed cloud offering to run agents without operating my own backend infrastructure
- Run an agent headlessly inside CI/CD pipelines and shell scripts
Work with devin docs13 stories
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Drive the product through a documented public API
- Build against official SDKs
- Set up automations that run autonomously in the background
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Schedule recurring jobs or workflows
- Get notified when an agent completes a task or needs my input
- Do everything through the API that I can do in the UI
- Query generated documentation for any public or private repository
- Connect a GitHub repository so an agent can access the code and open pull requests against it
- Run many agent tasks concurrently to scale delivery throughput
Onboard devin docs11 stories
- Point an agent at llms.txt or agent-oriented docs
- Get AI-generated insights and suggestions from my data inside the product
- Test against a sandbox environment without touching production data
- Have an agent automatically clone the repo, install dependencies, and configure its own working environment
- Have an agent safely execute code and install dependencies inside an isolated sandbox
- Add a context file describing my codebase conventions so agents generate more relevant plans and code
- Query generated documentation for any public or private repository
- Connect a GitHub repository so an agent can access the code and open pull requests against it
- Grant an agent access to my repositories with a one-click install, without complex setup
- Automatically fix failing agent-readiness criteria in my repository
- Use a managed cloud offering to run agents without operating my own backend infrastructure
CLI docs9 stories
- Plug MCP servers into this product so it can use their tools
- Use an official CLI
- Issue scoped/least-privilege API credentials for an agent
- Build against official SDKs
- Set tiered autonomy levels controlling what an agent can do without manual confirmation
- Have each task prompt automatically routed to the most suitable underlying model
- Switch away from automatic model selection to a specific model of my choice
- Connect issue trackers like Jira, Linear, ClickUp, or Monday.com so agents can manage tickets directly
- Run an agent headlessly inside CI/CD pipelines and shell scripts
Hacker News5 stories
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Have an agent autonomously diagnose and fix a reported bug
- Have an agent implement a requested feature end-to-end, including writing tests
- Describe a feature or bug in plain language and have it automatically turned into a scoped implementation task
OpenAPI spec3 stories
Get started docs3 stories
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
5 of 17 testable claims verified · 2 contradicted → integrity 6/100
20 distinct capability claims found in Devin’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
5
Verified
10
Unverified
2
Contradicted
33
Undersold
Verified (7)
“Can be used locally via a terminal CLI for quick fixes, code exploration, and interactive coding”
“Offers an API to integrate Devin into applications and automate workflows”
Drive the product through a documented public APIfullproof ↗
“Adaptive mode automatically analyzes a prompt and routes it to the best-suited model”
Have each task prompt automatically routed to the most suitable underlying modelfullproof ↗
“Users can switch away from automatic routing to a specific model via a command”
Switch away from automatic model selection to a specific model of my choicefullproof ↗
“MCP support lets users connect external tool servers giving the agent access to APIs, databases, and issue trackers”
Plug MCP servers into this product so it can use their toolsfullproof ↗
“Devin CLI exposes connected MCP tools as slash commands”
“API/CLI can create sessions, manage playbooks/knowledge, and set up schedules”
Drive the product through a documented public APIfullproof ↗
Unverified (11)
“Can be assigned tasks directly from Linear/Jira tickets”
Assign a coding task to an agent directly from an existing issue or ticketfullproof ↗
“Can hand off a longer-running task from local CLI to run in the cloud”
Use a managed cloud offering to run agents without operating my own backend infrastructurefullproof ↗
“Can be tagged in a Slack or Teams thread to discuss and take on a bug”
Tag an agent in a chat thread to discuss and delegate a bug or taskfullproof ↗
“Can be delegated a complex task via the web app and then taken over in its IDE”
Take over an in-progress agent task in my editor, terminal, or browser to finish or redirect the workfullproof ↗
“Shows a live terminal where users can watch commands execute and view output logs”
Watch what a running agent is doing in real time, including its current statusfullproof ↗
“Lets a user jump in to help navigate browsing tasks via an interactive browser”
Take over an in-progress agent task in my editor, terminal, or browser to finish or redirect the workfullproof ↗
“Can create sessions on behalf of any user in an organization via an API parameter”
Create agent sessions on behalf of other users in my organizationfullproof ↗
“MCP tool access is governed by the same permission system as built-in tools, controllable at multiple levels”
Set tiered autonomy levels controlling what an agent can do without manual confirmationpartialproof ↗
“Can explore and query generated documentation for any public or private GitHub repository”
Query generated documentation for any public or private repositoryfullproof ↗
“Supports cron-based recurring and one-time scheduling with configurable agent selection”
“Scheduling supports notification preferences for task updates”
Get notified when an agent completes a task or needs my inputpartialproof ↗
Contradicted (2)
“Can implement entirely new features end-to-end”
Have an agent implement a requested feature end-to-end, including writing testsdisputedproof ↗
“Can reproduce and fix bugs autonomously”
Have an agent autonomously diagnose and fix a reported bugdisputedproof ↗
Undersold (33)
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationfullproof ↗
Issue scoped/least-privilege API credentials for an agentpartialproof ↗
Get AI-generated insights and suggestions from my data inside the productpartialproof ↗
Set up automations that run autonomously in the backgroundfullproof ↗
Delegate tasks to a built-in AI assistant inside the productfullproof ↗
Operate the product with natural-language commandsfullproof ↗
Test against a sandbox environment without touching production datapartialproof ↗
Perform bulk operations across many items at oncepartialproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
Have an agent automatically generate and run tests to validate its own code changes before proposing thempartialproof ↗
Go from a mockup or design to a working implementation without an engineering handoffpartialproof ↗
Have an agent automatically clone the repo, install dependencies, and configure its own working environmentfullproof ↗
Send follow-up instructions to an active agent session to steer its work without restartingpartialproof ↗
Have an agent safely execute code and install dependencies inside an isolated sandboxpartialproof ↗
Describe a feature or bug in plain language and have it automatically turned into a scoped implementation taskfullproof ↗
Convert user feedback submissions into structured tasks with proposed scopepartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Add a context file describing my codebase conventions so agents generate more relevant plans and codefullproof ↗
Connect issue trackers like Jira, Linear, ClickUp, or Monday.com so agents can manage tickets directlypartialproof ↗
Connect a GitHub repository so an agent can access the code and open pull requests against itpartialproof ↗
Grant an agent access to my repositories with a one-click install, without complex setuppartialproof ↗
Have failed CI workflows automatically diagnosed and fixed with a proposed pull requestfullproof ↗
Trigger an agent from CI/CD pipelines to fix a broken build or failing testpartialproof ↗
Configure an agent to automatically open a pull request when its task completespartialproof ↗
Review a diff of an agent's changes and approve it before it becomes a pull requestpartialproof ↗
Have every pull request automatically reviewed with AI-generated inline commentspartialproof ↗
Automatically fix failing agent-readiness criteria in my repositorypartialproof ↗
Have security alerts automatically validated and remediated with an opened pull requestpartialproof ↗
Run many agent tasks concurrently to scale delivery throughputpartialproof ↗
Run an agent headlessly inside CI/CD pipelines and shell scriptspartialproof ↗
Business model
Team/Enterprise seat subscriptions bundling ACU (Agent Compute Unit) credits, plus additional pay-as-you-go ACU usage.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
Agent surface uptime llms.txt 100% (30d, checked every 6h since Sep 8 '26)
