Cloud / background agent

Devin

Coding agent from Cognition. Runs on: Web. Supports MCP servers.

Checked 2026-10-31

Loading poll...

Devin is Cognition's cloud-based AI software engineer. You give it a ticket or a request in the web app, Slack, Microsoft Teams, Linear or Jira, and it works in its own virtual machine with an IDE, shell and browser, then returns a pull request. Plans are Free, Pro $20 a month, Max $200 and Teams. Checked 31 October 2026.

At a glance

Devin

Maker

Cognition

What it is

A cloud agent that works through tickets and returns PRs; also a CLI and a desktop IDE

Where you use it

Web app (app.devin.ai), Slack and Microsoft Teams, Devin CLI, API, Devin Desktop

Plans

Free $0, Pro $20 a month, Max $200 a month, Teams $80 plus $40 per full seat, Enterprise custom

Security

SOC 2 Type II since September 2024, per Cognition

Data default

Cognition may train on your data; paid plans can opt out

Related

Devin Desktop, the former Windsurf

License

Proprietary

What Devin does

The docs describe Devin as "the AI software engineer, built to help ambitious engineering teams crush their backlogs." The mental model is a junior engineer on a remote machine. You hand it a task. It opens an environment with an embedded IDE, shell and browser, which you can watch or take over. It writes, runs and tests code, then reports back.

That differs from an editor assistant. In Cursor or GitHub Copilot you sit with the agent. With Devin you can walk away. The cost of that independence is review: you read the result as a pull request, not as a live session.

Where you reach it

  • Web app. The main interface at app.devin.ai, with sessions you can watch.
  • Slack and Microsoft Teams. Tag Devin in a thread about a bug and it picks it up.
  • Linear and Jira. Devin can work tickets from these tools; the intro page says so but does not describe a formal integration, and the pricing page lists Slack, Linear and MCP integrations on Pro.
  • Devin CLI. "Devin for Terminal", which can hand longer tasks to cloud Devin with /handoff.
  • API. Mentioned in the docs.
  • Devin Desktop. The local IDE, covered on our Windsurf page.

What to give it

The docs list the strengths:

  • many tasks in parallel, including tickets, whole features, bug reports and app testing
  • migrations, refactors and modernisation, such as language migrations, framework upgrades and removing unused feature flags
  • repetitive engineering work: PR review, codebase questions, reproducing and fixing bugs, writing unit tests, keeping documentation current
  • customer engineering support: integrations, demos, prototypes and internal tools

And the advice on prompts: give clear instructions with explicit completion criteria, pick tasks that are easy to verify (for example, CI passes), and split complex work into well-scoped steps with context or examples. The docs offer a rule of thumb: if a task takes you about three hours, Devin can likely do it. They also say it handles most tasks but not "extremely difficult" ones, and that it may not always behave as documented.

A good ticket for any cloud agent has four parts:

  1. What to change, in one sentence.
  2. Where in the repository to look.
  3. How to know it worked: a test, a command, a page.
  4. What not to touch.

That structure helps with Claude Code and Codex cloud work as well.

Install and start

curl -fsSL https://cli.devin.ai/install.sh | bash   # macOS, Linux, WSL
brew install --cask devin-cli                        # macOS
cd your-project
devin

Or sign up at app.devin.ai. If your company already works with Cognition, ask your administrator for access. The CLI can create, steer and resume cloud sessions, open an SSH shell on a session's VM and forward ports. Its docs state it does not yet support Knowledge, Playbooks or Secrets from your Devin account.

Plans and prices

From devin.ai/pricing and the billing docs on 31 October 2026:

Plan

Price

Notes

Free

$0

One member, limited Devin usage, Devin Review and DeepWiki

Pro

$20 a month

One member, daily and weekly quota, pay-as-you-go on-demand credits; covers cloud sessions, CLI and Desktop; Slack, Linear and MCP

Max

$200 a month

One member, larger weekly quota, no daily cap

Teams

$80 a month minimum

Up to 200 members; full seat $40 a month with Desktop access; flex seat free without Desktop, drawing on a shared credit pool

Enterprise

Custom

SSO via SAML or OIDC, admin controls, dedicated deployment option, dedicated account management

The pages do not give quota sizes or the older Agent Compute Unit figures. Extra usage on Pro is billed at API pricing. The exact cost of a task therefore depends on its size and the model, and the pricing FAQ says cost per message varies by model, task size and reasoning needed.

If you plan to run many tasks a day, expect to land on Max or Teams. Compare cloud-agent cost with Cursor's Premium tier at $30 and the $200 tiers elsewhere in AI coding agent pricing compared.

Privacy, security and data

Three statements from Cognition's security page:

  • Training. "By default, we may use your data for model training purposes to improve and enhance the Services." On paid plans you can opt out in Data Controls, and Zero Data Retention is then enabled with model providers. On Teams only an administrator can opt out. Enterprise customers are never trained on without express prior written consent.
  • Retention. Data processed through Devin is kept for the duration of the customer relationship, unless the customer specifies otherwise. Feedback Data and User Interaction Data are kept as long as Cognition decides is necessary.
  • Security. Data is encrypted in transit and at rest, and Cognition says it has been SOC 2 Type II certified since September 2024.

The practical rule: on Free, assume your prompts and code may be used for training. Opt out on a paid plan if that matters, and check the opt-out is set before you connect a private repository. For regulated work, ask about the Enterprise deployment options.

Strengths

  • Parallel work. Many tasks at once without your machine.
  • Ticket-shaped. It speaks Slack and Jira, so work flows from the queue you already have.
  • Mixed surfaces. A single quota covers cloud, CLI and Desktop on Pro and Max.
  • A clear free entry. Free lets you try the web app.

Limits

  • Review load. More pull requests means more reading. A cloud agent moves the bottleneck to you.
  • Vague tasks fail. The docs ask for clear completion criteria for a reason.
  • Opaque quotas. Comparing plans is harder than it should be.
  • Data default. Training by default on the free tier is a policy choice you should make knowingly.
  • No source. It is proprietary, unlike OpenHands, which you can self-host.
  • Edits to documentation. The docs themselves say the documentation may be outdated.

Devin versus the alternatives

Alternative

Difference

OpenHands

MIT-licensed, self-hosted control center that can drive several agents

Cursor Cloud Agents

Inside an editor product; needs Premium or above

GitHub Copilot

Cloud agent attached to github.com issues and PRs

Claude Code

Web sessions and CI use; Claude models only

Amp

A different agent product worth a look

Kiro

Spec-first IDE and CLI

Read the full set in AI coding agents and Cursor alternatives.

Who it suits

Devin is aimed at teams with a backlog of well-defined work: migrations, test coverage, dependency upgrades, small tickets. It is less suited to exploratory design work where you want to think alongside the agent, and to people who want to watch every edit. A solo developer will probably get more from an editor or terminal agent at lower cost. A team lead who wants to clear fifty small tickets will find the cloud model closer to the need.

A ticket written for a cloud agent

Here is the difference between a ticket that works and one that does not.

Weak: "Fix the login bug."

Better:

Users who sign in with an email containing a plus sign get "invalid email".
Reproduce with test+one@example.com on the /login page.
The validation lives in src/auth/validate.ts.
Done when: a new unit test covers plus-addressed emails, all existing tests pass in CI,
and the change touches only src/auth.
Do not change the signup flow.

The second version states the symptom, the repro, the file, a finish line and a boundary. It also makes the result easy to review, because you only need to check the new test and the diff size. The docs' advice to pick tasks that are easy to verify is the same idea.

Fitting it into a team workflow

A cloud agent changes who does what, so decide the rules before the first task.

  1. Who triages? Someone picks which tickets go to the agent. Without that, the queue fills with tasks that fail.
  2. Who reviews? Treat agent PRs like a new hire's. Require a human approval and passing CI.
  3. What branches? Have it work on a feature branch and never merge itself.
  4. What secrets? The product has a Secrets feature in its web app. Give it test credentials, not production ones.
  5. What scope? Start with one repository and a narrow set of tasks, then widen.
  6. How do you measure? Count PRs opened, PRs merged with little change and PRs closed. A third of PRs merged untouched is a different tool from nine in ten.

For code review help of your own, see AI code review and the code review subagent.

Questions for an enterprise buyer

If you are evaluating for a company, ask Cognition for written answers to these:

  • Is training on our data disabled by contract, and does the setting apply to every model provider?
  • Where do the cloud VMs run, and what network access do they have?
  • How are repository credentials stored and scoped?
  • What is retained after a session ends, and for how long?
  • What does the dedicated deployment option include, and can it run in our cloud account?
  • How are quotas measured, and can we cap per-user spend?

Cognition's docs list usage policies with per-user limits and a trust center, so some of this may already be answered. Read those first, then ask for the gaps. See enterprise AI coding agent security for a longer checklist and build vs buy AI agents for the wider choice.

Measuring whether Devin pays off

Cloud agents are easy to love in a demo and hard to price in practice. Track four numbers for a month.

Number

How to get it

Tasks sent

Count tickets you handed to Devin

Merge rate

Pull requests merged with little or no change, divided by tasks sent

Review time

Minutes you spent reading and fixing each pull request

Cost per merged PR

Plan fee plus any on-demand usage, divided by merged PRs

If review time per pull request is longer than the time you would have spent doing the task, the agent is not saving you anything yet. Tighten the tickets, pick more verifiable tasks, or send fewer. A good result is a high merge rate on small, well-tested tickets.

Keep one habit through all of this: read the pull request as if a stranger wrote it. Check that tests were added, that unrelated files were not touched, and that no secrets or debug output slipped in. A cloud agent is fast, and fast work needs a reviewer who is not rushed.

Our take

This is an editorial reading of vendor documentation, not a hands-on test.

Devin helped define the cloud-agent category, and the market has since caught up: Cursor, Copilot, Claude Code and Codex all run work in the cloud. What remains distinctive is the ticket-and-chat entry (Slack, Teams, Jira) and the tie to a desktop IDE and CLI under one quota. What to weigh is not whether it can do the work, but the data default, the review load and the unpublished quotas.

If you try it, start with five ticket-sized tasks that have tests, on a non-sensitive repository, with opt-out set if you pay. Measure how many pull requests merge with little change. That number, not the demo, is the price-performance figure.

Checklist

  • Choose a non-sensitive repository for the first trial
  • Decide on the training opt-out before connecting private code
  • Write tickets with a finish line and a test
  • Start on Free, upgrade only when the limit blocks you
  • Measure how many PRs merge with little change
  • Compare with one other cloud agent on the same tickets
  • Re-check pricing on devin.ai before subscribing

Mentioned here

  • Windsurf

    Windsurf now redirects to Devin: windsurf.com lands on devin.ai and the docs on docs.devin.ai/desktop, and the product is called Devin Desktop, with Devin Local as its agent.

    • AI code editor
    • MCP

    Free tier + paid

  • OpenHands

    OpenHands is an MIT-licensed project that now centres on Agent Canvas, a self-hosted control centre where you start conversations and automations with the OpenHands agent or with other agents such as Claude Code, Codex, Gemini CLI, Pi and OpenCode.

    • Cloud / background agent
    • Open source
    • MCP

    Free tier + paid · 92,286 stars

  • Amp

    Amp, from Sourcegraph, runs each coding agent on its own remote machine, called an Orb, and works from the web, apps and a CLI.

    • Terminal agent
    • MCP

    Free tier + paid

  • Claude Code

    Claude Code is Anthropic's coding agent for the terminal, VS Code, JetBrains, a desktop app and the web.

    • Terminal agent
    • MCP

    Subscription · 153,977 stars

  • Cursor

    Cursor is a desktop AI editor with a terminal CLI and cloud agents that work in their own virtual machines.

    • AI code editor
    • MCP

    Free tier + paid

  • GitHub Copilot

    GitHub Copilot is GitHub's assistant for editors, the terminal and github.com, with an agent mode, a CLI and a cloud agent.

    • Editor extension
    • MCP

    Free tier + paid

Questions

What is Devin?

Devin is Cognition's autonomous AI software engineer. It works in a cloud environment with its own IDE, shell and browser, takes tasks from the web app, Slack, Teams, Linear or Jira, and returns pull requests.

How much does Devin cost?

Free is $0, Pro is $20 a month, Max is $200 a month, and Teams is $80 a month plus $40 per full dev seat. Enterprise is custom. The pages we read do not publish quota sizes.

Does Devin train on my code?

Cognition's security page says it may use your data for model training by default, with an opt-out on paid plans. Enterprise customers are not trained on without written consent.

What tasks should I give Devin?

The docs recommend clear prompts with completion criteria and tasks that are easy to verify, such as migrations, refactors, bug fixes, test writing and tickets. Their rule of thumb: if it takes you about three hours, Devin can likely do it.

Loading poll...

Reviews

Loading reviews…

Write a review

Your rating

Up to 1000 characters. Stars alone are enough.

Sources

  1. devin.ai/pricing
  2. docs.devin.ai/
  3. docs.devin.ai/get-started/devin-intro.md
  4. docs.devin.ai/admin/billing/self-serve.md
  5. docs.devin.ai/admin/security.md
  6. docs.devin.ai/cli/index.md

Part of the Wbcom Designs family

The all-in-one WordPress community stack

Also ours: wbcomdesigns.comvapvarun.combrndle.com