Compare

Self-hosted vs hosted AI coding agents

Hosted coding agents take a ticket and return a pull request from the vendor's cloud. Self-hosted ticket-to-PR tools run your own coding agent (Claude Code, Codex, Cursor or OpenCode) on machines you control. DevIntern is the second kind: an orchestrator for the coding agents you already use, not an agent itself. Here is an honest look at both, including when DevIntern is not the right pick.

Last checked: . Prices and features change; follow the source links before you decide.

TL;DR

Hosted wins when

  • You want zero ops: nothing to install or keep running.
  • You are happy with the vendor's models and cloud.
  • Your work already lives in the vendor's ecosystem (for example GitHub with Copilot).
  • Examples: Devin, GitHub Copilot cloud agent, Codex cloud, Cursor cloud agents, Jules.

Self-hosted wins when

  • Code and credentials must stay on machines you control.
  • You want to run the agent subscription you already pay for as a background agent.
  • Your team uses a tracker hosted agents do not cover.
  • You prefer a flat price over per-seat plus usage.

Hosted coding agents

ProductWhere code runsAgent / keysTrackers & hostsPricingLicense
Devin (Cognition) Cognition's cloud (Enterprise plans list VPC deployment) Vendor models, no bring-your-own key Slack, Teams, Linear, Jira; GitHub, GitLab, Bitbucket Free $0, Pro $20, Max $200, Teams $80/mo + $40/seat, Enterprise custom Proprietary
GitHub Copilot cloud agent GitHub Actions (self-hosted runners supported) Models from GitHub's model list GitHub Issues, plus Linear, Slack, Teams integrations Requires a paid Copilot plan (see GitHub for current prices) Proprietary
Cursor cloud agents Cursor-managed VMs Cursor and third-party models at API list price GitHub, GitLab, Azure DevOps, Bitbucket, Slack, Linear Cloud agents from Premium $30/mo; Teams $30+/user Proprietary
OpenAI Codex cloud OpenAI's cloud OpenAI models only (API-key use has no cloud features) GitHub @codex, Slack, Linear Plus $20, Pro $100/$200/$500, Business per user Proprietary (the Codex CLI is open source)
Google Jules Google cloud VM Gemini only GitHub Free 15 tasks/day; Pro 100/day; Ultra 300/day via Google AI plans Proprietary
Factory Local or Factory's cloud; on-prem on Enterprise Multi-model See Factory's docs Pro $20, Plus $100, Max $200, Teams $60 + $40/seat Proprietary

Structural facts as listed on each vendor's official pages on November 3, 2026.

Self-hosted ticket-to-PR options

ProductWhere code runsAgent / keysTrackers & hostsPricingLicense
DevIntern Your laptop, devbox, or VM Claude Code, Codex, Cursor, OpenCode and more, on your own subscriptions or keys Jira, Linear, GitHub Issues, Azure DevOps, Trello, Asana, Markdown Interactive use free; Team $99/mo, Business $299/mo, Supporter $99 one-time FSL-1.1-ALv2 (source available)
Provefab Your Mac or Linux machine Codex, Pi (Claude stages listed as temporarily unavailable); your logins or API keys GitHub Issues; Jira Cloud and Linear in beta; PRs on GitHub only Free core; Pro €79/mo or €790/yr per GitHub org (US $89/mo, $890/yr) FSL (converts to Apache 2.0 after 2 years)
OpenHands Self-hosted (local or VM) or OpenHands Cloud Bring your own LLM key; can run Claude Code or Codex via ACP GitHub, Slack, Jira Agent Canvas free; Teams $500/mo up to 10 users (+$50/seat); Enterprise custom MIT core
Tembo Tembo cloud VMs, or self-host in your VPC Claude Code, Codex, Cursor, Amp, OpenCode; your existing subscriptions Linear, Jira, GitHub, Sentry, Slack Free trial; Pro $60/mo; Max $200/mo (usage included) Proprietary
Claude Code GitHub Actions Your GitHub Actions runner Claude, on your Anthropic key or subscription GitHub issues and PRs via @claude Free action plus your Claude usage See the action's repository

Some teams call this setup a software factory. Structural facts as listed on each vendor's official pages on November 3, 2026.

Self-hosted ticket-to-PR options, compared honestly

DevIntern

Not a coding agent itself: a self-hosted ticket-to-PR worker that runs Claude Code, Codex, Cursor or OpenCode as a background agent. It polls your tracker, routes each ready ticket to a repository, runs the coding agent you already use, opens a PR, and turns review comments into new commits on the same branch. Broadest tracker coverage in this list (including Trello, Asana, Azure DevOps and Markdown files) and flat team pricing.

Provefab

The closest product to DevIntern. Its strengths today: cross-model review, sandbox enforcement, and a cheaper per-org Pro plan. It currently focuses on GitHub for PRs and supports fewer trackers and agents.

OpenHands

An MIT-licensed agent platform you can run yourself, with a hosted cloud if you prefer. A good fit if you want an open source core and are comfortable assembling the tracker workflow around it.

Tembo

Runs popular coding agents for you in Tembo's cloud, with a self-host option in your own VPC. Usage-included plans can suit teams that want a managed control plane.

ProPR and other open source projects

Several smaller open source ticket-to-PR projects (ProPR, Forge, and others) run your own agents, mostly against GitHub. Worth a look if you want to fork and own the whole stack.

Claude Code GitHub Actions

Mention @claude on an issue or PR and it runs in your Actions runner. Minimal setup if you live in GitHub and use Claude; no tracker beyond GitHub.

When DevIntern is not the right choice

You want zero ops

If nobody on the team wants to keep a worker running, a hosted agent such as GitHub Copilot cloud agent, Devin, Codex cloud, Cursor cloud agents, or Jules is simpler.

You need cross-model review or sandbox enforcement today

Provefab ships cross-model review and sandbox enforcement. If those are requirements, evaluate it first.

You only use GitHub Issues and Claude

Claude Code GitHub Actions may be all you need, with nothing extra to run.

You want a fully open source license

DevIntern is source available under FSL-1.1-ALv2, which converts to Apache 2.0 after two years. If you need an OSI license now, look at OpenHands (MIT core).

FAQ

Does my code leave my machine with a self-hosted coding agent?

With DevIntern, the worker and the coding agent run on your laptop, devbox, or VM. Your code goes only to the AI provider you configure, under your own contract, and to your repo host. DevIntern's own services never receive code, diffs, or ticket bodies. Hosted agents run your code in the vendor's cloud.

Can I use my Claude or ChatGPT subscription?

Yes. DevIntern drives the agent CLI you already have installed and signed in, such as Claude Code or Codex, so it runs on the subscription or API key you already pay for. You can also list several agents for automatic failover when one hits a usage limit.

Which trackers does DevIntern support?

Jira, Linear, GitHub Issues, Azure DevOps, Trello, Asana, and plain Markdown files. Pull requests go to your repo host, and review comments become new commits on the same branch.

Is there a self-hosted Devin alternative?

Several. DevIntern, Provefab, OpenHands, and Tembo's self-host option all run on infrastructure you control. They differ in which trackers and agents they support, pricing model, and license, as the table above shows.

Try the self-hosted route

Interactive use is free, with no signup. Run DevIntern against one ticket and see the PR.