Comparison from first-party sources, read Oct 9, 2026

Devin vs Skyflo

Devin is Cognition's autonomous software engineer: it runs in the cloud or on your machine, and Devin Desktop can run some third-party agents. Skyflo is a Mac app that runs its own agent and seven external agents under one access mode per mission.

Direct answers on Devin's harness and where it runs, then the same eight dimensions every engineering comparison uses, including where Devin is the better fit.

At a glance8 dimensions, no winner score

DevinDocumented strength

Devin runs on cloud machines where it tests and records its work, on your machine through Devin Desktop and Devin CLI, and on your own infrastructure through Outposts. A coordinator Devin splits work across managed Devins, Devin Review checks pull requests, Devin Desktop runs third-party agents over ACP, and Devin Memory keeps notes linked to the session they came from.

SkyfloWhere it sits

Skyflo runs its own agent and seven external agents, each with its own sign-in, under one access mode Skyflo applies and records for the whole mission, on your Mac by default and in Skyflo Cloud on a paid plan.

15 first-party sourcesRead Oct 9, 2026

The decision.

Do you want to hand whole tasks to Devin in the cloud or on your machine, or run the agents your team already uses in missions on your Mac?

Devin is one vendor's autonomous engineer with cloud machines that test and record their work, a coordinator for managed Devins, Devin Review and self-hosted Outposts. Skyflo keeps the agents your engineers already use, with one access mode Skyflo applies and records for the whole mission, on the Mac by default.

Not run by Skyflo. Skyflo does not run Devin. Devin Desktop can run some third-party agents itself; Skyflo runs its own agent and seven external ones.

Choose Devin when

  • You want to hand a whole task to Devin in the cloud and have it keep working while your laptop is closed.
  • A coordinator should split work across managed Devins, resolve conflicts, and compile the results.
  • You want Devin's own agent, Devin Review, and self-hosted Outposts from one vendor.

Choose Skyflo when

  • The agents you already use (Codex, Claude Code, Cursor Agent and four more) should share one mission and one access mode that Skyflo applies to all of them.
  • Each mission's events should stay in an append-only record on your Mac.
  • Memory should stay on your Mac and wait for your decision when the evidence behind it is thin, across every agent on the mission.

You might use both when

Use Devin for backlog work you want to hand to a cloud agent, and Skyflo for missions that run the agents you already have, on your Mac, under one access mode.

For company leaders and teams

Devin for teams
Free, Pro ($20) and Max ($200) a month, and Teams with a $80 monthly minimum and $40 seats. Enterprise is billed in Agent Compute Units, with SSO, SCIM, custom roles, audit logs, and a single-tenant VPC option. Cognition lists SOC 2 Type II and ISO 27001.
Skyflo for teams, today
Team and Team Max are self-serve plans billed per user, with one bill, members and roles, and included usage shared across the team. Larger rollouts start with a pilot. SSO, SCIM and compliance certifications are not offered.

Is Devin an agent harness?

Cognition uses the word for one part of it. Its docs call Devin Local, the agent in Devin Desktop and Devin CLI, “our next-generation agent harness shared with Devin CLI”. Devin as a whole is presented as an autonomous software engineer that runs in the cloud or on your machine.

Devin Desktop can also run other vendors' agents over ACP, such as Codex CLI, Claude Agent, OpenCode, Junie, and Gemini CLI. When you use one, Devin Desktop delegates all agent operations to it, Devin Desktop's privacy policy and legal terms do not apply, and billing is between you and that agent's provider.

In Skyflo

For engineering missions, Skyflo's harness holds the objective together across agents: the access mode, the record, review, and memory. This is one application of Skyflo, the agentic operating system for your company. One access mode decides who answers each agent's permission requests.

SourcesDevin LocalDevinThird-party agents via ACP

Does Devin run locally or in the cloud?

Both. Devin's site says it “runs in the cloud or on your machine”. Cloud sessions run on machines started from snapshots that hold your repositories and tools, and keep working when your laptop is closed. Devin Desktop and Devin CLI run Devin Local on your own machine, and Outposts run sessions on your own infrastructure.

In Skyflo

Agents run on your Mac unless you start or move a mission to Skyflo Cloud on a paid plan. Only Codex and Skyflo's own agent run in Skyflo Cloud; Claude Code stays on your Mac.

SourcesDevinEnvironment and snapshotsDevin LocalDevin Outposts

Skyflo vs Devin, dimension by dimension.

The same 8 dimensions run on every engineering comparison, including the ones where Devin is stronger. A row reading “not addressed” means the reviewed documentation does not cover it, which is not the same as the product lacking it.

Devin and Skyflo across 8 dimensions
DimensionDevinSkyflo
Primary unit of workA Devin session or task.A mission: one goal with its conversation, the agents working on it, their approvals, and its record. It persists across sessions and goes idle rather than closing.
Execution environmentCloud machines started from snapshots, Devin Desktop and Devin CLI on your machine, and Outposts on your own infrastructure.Agents run on your Mac by default. On a paid plan you can start or move a mission to Skyflo Cloud, a machine Skyflo runs for that mission, which keeps working while your Mac sleeps. Only Codex and Skyflo's own agent run there; Claude Code stays on your Mac. A mission started there from a GitHub repository opens a pull request.
Agent and model choiceDevin mixes models from several providers, a coordinator distributes work to managed Devins, and Devin Desktop runs third-party agents such as Codex CLI, Claude Agent, OpenCode, Junie, and Gemini CLI over ACP on Pro, Max, and Teams.Skyflo's own agent plus seven external agents: Codex, Claude Code, Cursor Agent, Antigravity, Grok CLI, OpenCode, and Pi, and one custom ACP agent added through a manifest file. External agents use their own sign-in and models; Skyflo's own agent uses included models on paid plans or your Moonshot or Z.ai key. Orchestrate runs several on one mission and can pick the lead.
Cross-repository coordinationConfigured repositories can coexist on the same machine snapshot.A workspace is an ordered set of up to eight registered Git checkouts, and one mission can span them. In Skyflo Cloud a mission spans one to five. Each writing specialist works in its own worktree, so edits stay apart while the work runs; integrating them is still a change you review.
Approval and mutation boundariesDevin Local has a read-only Plan mode that asks for approval before implementing, and Deny, Ask, and Allow rules for file reads, writes, commands, fetches, and MCP tools. With a third-party ACP agent, Devin Desktop delegates all agent operations to that agent.One access mode governs every agent on a mission, Skyflo's own and the external ones. Skyflo answers each agent's permission requests by that mode and records the decision. In Full access, the default for a new Auto mission, prompts are off and folder confinement is lifted. Orchestrate starts at Ask for approval, and Plan mode waits for you to approve the plan.
Independent reviewDevin Review is a code review platform for pull requests on GitHub, GitLab, and Azure DevOps.In Orchestrate missions, Skyflo adds a separate reviewer by strategy and risk, and Skyflo's own agent can start one. The reviewer can read, search, ask, and report, but cannot edit files. Not every mission is reviewed, and a review is a second opinion, not a guarantee.
Browser, terminal, and automation evidenceThe cloud environment includes a shell, an embedded IDE, and a browser, and Devin sends video recordings of its tests as proof.Code, browser, terminal, and automations share one workspace, where you and Skyflo's own agent work in the same browser and terminal. Each mission keeps an append-only record on your Mac of approvals, Skyflo tool calls, including external agents' calls through Skyflo's tools, and review findings, every event hash-linked to the one before it.
Cross-mission memory, provenance, and user controlDevin Memory, launched October 5, 2026, keeps personal notes in a Git-backed drive, each linked to the session it came from and tidied daily by Dreaming. You can browse it, ask Devin to forget, or turn it off. Knowledge is deprecated and moving to Skills.Personal memory stored on your Mac, learned from finished missions with a link to its source. Skyflo keeps a memory when the evidence supports it; otherwise it waits for you to keep, correct, or dismiss it, and you can remove any memory later. A workflow verified in two repositories can become a Skill once you or an independent agent approves it. Reverting a Skill or a routing change alters what Skyflo does next, not past work.

Try both on the same objective.

Pick the piece of work you were going to evaluate on.

Start free. macOS 14+, Apple silicon and Intel. Agent subscriptions and model keys you bring are billed by their providers.