Open Devin
Lesson 4 · Video · 3 min

Two Mental Models: Local vs. Cloud

Optional reading: go deeper

You have seen Devin described as another engineer on your team. To put that to work, hold two mental models side by side: the local agent you already know, and the cloud agent you are learning to delegate to.

A local agent can be Devin Desktop, Devin CLI, Cursor, or Claude Code. It is an extension of your hands, living in your editor, on your filesystem, inside your active attention. You steer it constantly: complete this line, refactor this function, explain this error. You accept or reject every suggestion. Your machine, your context, your control. That fits when you already know what to build and just need typing speed, when the task needs your judgment at every step, or when the scope is a single file.

A cloud agent is a team member receiving an assignment. You delegate a task and Devin goes off to its own isolated machine: it clones the repo, reads the codebase, makes its own implementation decisions, runs the tests, iterates on failures, and opens a pull request, all while you context-switch to something else. You are not in the loop for every keystroke. You come back to a finished artifact and review it, the same way you would with another engineer on your team: assign the task, check the output, leave feedback if needed.

Local agent Cloud agent
Where it runs Your editor and filesystem Its own isolated VM
Your role Driver, steering every step Reviewer of a finished PR
Best for Single-file work, real-time judgment, typing speed Well-defined, verifiable, multi-file work you can hand off

The mindset shift is from driving to delegating. The biggest failure mode for teams adopting cloud agents is treating them like local ones: watching the session timeline tick by, intervening constantly, or handing over a one-line task that wastes an agent built for complex, multi-file work. You are not the driver anymore.

Completed Devin session showing the prompt, activity timeline, and pull request

On the screen, look for:

  • Prompt: the task description in the center session pane.
  • Timeline: the activity stream showing the agent's autonomous work.
  • Pull request: the results panel on the right, including the merge action.
  • Runtime: the session duration in the session header, which you can compare with your review time.
Back to course← Previous lesson
© 2026 Cognition AI, Inc.Made with by the Cognition team