Skip to content

Devin vs Jules

A side-by-side comparison of Devin and Jules, two Agent tools, drawn from Ignaite's continuously-verified listings.

Compared from listings verified as of

Devin

Agent

Autonomous software engineer agent. Plans, codes, ships from a prompt.

View Devin

Jules

Agent

Async coding agent that clones your repo and ships PRs.

View Jules

At a glance

Feature comparison of Devin and Jules
AttributeDevinJules
CategoryAgentAgent
Pricing (differs)PAIDFREEMIUM
LicenseProprietaryProprietary
DeploymentCloudCloud
Platforms (differs)WebWeb, CLI, API
Model supportSingle model (proprietary)Single model (proprietary)
Vendor (differs)Cognition AIGoogle
Capabilities (differs)
  • Autonomous coding agent
  • Test generation
  • Browser automation
  • Autonomous coding agent
  • Test generation
  • Terminal / CLI agent

The honest brief

Devin

Runs asynchronously in its own cloud sandbox aimed at whole tickets, not autocomplete — plans, codes, and opens a PR.

  • Autonomous, async whole-ticket work
  • Own sandbox: browser, terminal, editor
  • Submits PRs end-to-end
  • Good for long-horizon tasks
  • Closed model and harness
  • Hosted-only, no self-host
  • Premium-priced
  • Reliability varies on complex tickets

Jules

Async agent that works in a cloud VM and hands back a PR — complete with an audio changelog of what it changed.

  • Fully async, runs in the background
  • Opens PRs with multi-file changes
  • Audio changelog of its work
  • Jules Tools CLI + API to extend it
  • Cloud-only, no local execution
  • Gemini-only model backing
  • Async loop slower than in-editor agents
  • Newer than Copilot/Cursor agents

When to pick which

Both cover Autonomous coding agent and Test generation.

Pick Devin if you need Browser automation.

  • Browser automation (secondary capability)

Pick Jules if you need Terminal / CLI agent.

  • Terminal / CLI agent (secondary capability)

Jules leans on Test generation as a headline capability; Devin treats it as secondary.

  • Test generation (primary capability)

They also differ on:

Pricing
PAID · FREEMIUM
Platforms
Web · Web, CLI, API