Skip to content
Models
PLAN Free $0/mo PLAN Pro $20/mo PLAN Max $200/mo PLAN Teams $80/mo min + $40/seat Cognition FrontierCode (Oct 28) — score · cost per task Claude Opus 5.5 54.6% · $0.80/task Claude Fable 5 53.5% · $13.09/task Claude Opus 5 53.4% · $4.31/task GPT-6 Astra 53.3% · $4.59/task Claude Sonnet 5.5 52.1% · $1.59/task Claude Fable 5.1 50.9% · $3.28/task GPT-6.1 Sol 50.2% · $0.36/task SWE-2 50.0% · $1.18/task GPT-6 Sol 49.3% · $2.07/task Grok 4.6 48.0% · $2.88/task SWE-1.7 42.0% · $1.97/task SWE-1.6 9.4% · $0.49/task Devin launches Devin Apps, private web tools hosted on its cloud compu… Devin adds free SWE‑2 sessions and desktop access to Teams plan Gemini 4 Hydrogen launches in Devin Desktop and CLI, matching GPT‑6.1 … Basis reduces 20‑hour accounting process to 30 minutes with Devin Clou… Claude Mythos 5.2 added to Devin Security with benchmark score of 73.5 Gemini 4 Carbon added to Devin Desktop and CLI, scores 40% on Frontier… Claude Fable 5.2 added to Devin, leads FrontierCode 2.0 benchmark with… Devin offers 50% off Teams plan for users migrating from competing cod… PLAN Free $0/mo PLAN Pro $20/mo PLAN Max $200/mo PLAN Teams $80/mo min + $40/seat Cognition FrontierCode (Oct 28) — score · cost per task Claude Opus 5.5 54.6% · $0.80/task Claude Fable 5 53.5% · $13.09/task Claude Opus 5 53.4% · $4.31/task GPT-6 Astra 53.3% · $4.59/task Claude Sonnet 5.5 52.1% · $1.59/task Claude Fable 5.1 50.9% · $3.28/task GPT-6.1 Sol 50.2% · $0.36/task SWE-2 50.0% · $1.18/task GPT-6 Sol 49.3% · $2.07/task Grok 4.6 48.0% · $2.88/task SWE-1.7 42.0% · $1.97/task SWE-1.6 9.4% · $0.49/task Devin launches Devin Apps, private web tools hosted on its cloud compu… Devin adds free SWE‑2 sessions and desktop access to Teams plan Gemini 4 Hydrogen launches in Devin Desktop and CLI, matching GPT‑6.1 … Basis reduces 20‑hour accounting process to 30 minutes with Devin Clou… Claude Mythos 5.2 added to Devin Security with benchmark score of 73.5 Gemini 4 Carbon added to Devin Desktop and CLI, scores 40% on Frontier… Claude Fable 5.2 added to Devin, leads FrontierCode 2.0 benchmark with… Devin offers 50% off Teams plan for users migrating from competing cod…

Devin CLI · Continuity · Oct 19–25, 2026

1 release · updated

Devin CLI adds interruptible steering and session summaries

This week, Devin CLI shipped one release with several improvements. The main change is improved steering, which now immediately interrupts Devin when a new message is received without losing progress on long-running terminal commands. This helps users who need to quickly respond to new messages while running commands.

v3000.11.205 · October 22, 2026

This release adds improved steering, a new /rename command, and a /pickup command. It also introduces a new DEVIN_SESSION_STORE=files option and several new hooks. The tool approval prompt has been updated, and the /config editor has been redesigned. Several bugs have been fixed, including issues with interrupting turns, MCP server connections, and image data handling. The release also removes the /loop command and its agent.model_mixture setting, and replaces them with the /goal command.

Official release notes

Added

  • Steering improved to immediately interrupt Devin when a new message is received, without losing progress on long-running terminal commands.
  • /rename with no argument generates a new session title from the conversation so far. /rename <new title> still sets the title you give it.
  • /pickup (and /handoff from a cloud session) gives the new local session a summary of the cloud session as background context.
  • Set read_config_from.cloud: set it to false to keep your Devin Cloud account’s MCP servers and personal plugins out of the CLI. Plugins your organization requires still load.
  • [Experimental] Introduced a new DEVIN_SESSION_STORE=files option to keep session history as a folder of files instead of SQLite, so devin -r works when your home directory is on NFS, SMB or another shared filesystem.
  • Hooks:
    • fail_closed: true blocks the action a hook guards when the hook itself fails to run, instead of going ahead without it.
    • A hook can end the agent’s turn from any event with stop: "<reason>" in its output (Claude-format hooks: continue: false / stopReason).
    • PostToolUse hooks can replace a tool result before the model reads it with hookSpecificOutput.updatedToolOutput, for example to redact content a tool returned.
  • New /confetti command.

Changed

  • Tool calls show as compact single-line summaries in the transcript; press Ctrl+O for the full tool cards. Commands that exit with a nonzero status show a red cross.
    • Use the new agent.verbosity setting to control how much detail is shown in the transcript.
  • The tool approval prompt is now Allow, Bypass mode and Deny. Use ←/→ on Allow to pick how long the grant lasts (Once, Session, Project, Always), and press e to edit the command.
  • The /model picker lists models in the same order as Devin Desktop.
  • The /config editor looks like the model picker: a search box on top, the setting’s description under the list, and values in one aligned column.
  • /context draws one bar per section (system prompt, tools, messages, free) in the same style as /session-stats.
  • The session picker (devin --resume, /resume, devin ls) opens as soon as the session list is read instead of taking seconds on a large sessions database; type-to-search matches session titles only. /resume with no id opens the picker over the running session.
  • devin models on its own lists the available models.
  • A session you own is made private when your machine connects through a devin --cloud session or Devin Desktop local access, not only through devin connect <code>. Only the user whose machine is connected can approve a local tool call or turn on bypass permissions from the cloud session.
  • /loop and its agent.model_mixture setting are removed. Use /goal to keep Devin working on an objective until it is done.

Fixed

  • Interrupting a turn (Esc-Esc, Ctrl+C, or a steer message) no longer waits for an MCP server that is still connecting or waiting for OAuth sign-in.
  • MCP servers that answer the server/discover probe with an incomplete result (for example MCP Toolbox for Databases) now connect instead of failing with “expected initialized result”.
  • GPT-5.x / GPT-6 models can use ask_user_question and todo_write again, in normal and plan mode.
  • A message with more image data than the server accepts no longer leaves the session failing every later turn with “Request payload is too large”; the images that do not fit are dropped and the turn continues.
  • Reopening a session (devin -r, or a click in the Devin Desktop sidebar) no longer moves it to the top of the session list; a session moves only when you send a message, rename it, or change its mode, model, or directory.
  • A change saved to your personal or org plugin in Customize is picked up by the next session, instead of only after the plugin cache’s refresh interval.
  • A hook matcher written as a list of strings ("tool_name": ["shell", "bash"]) matches any of them.
  • Local tool use: a local_exec command that names a credential path without ~ ($HOME/.aws/..., %USERPROFILE%\..., an absolute home path) now always asks for approval, as the ~ form already did.
  • Windows: devin acp no longer leaks memory while sessions sit idle.
  • The thinking-level shortcut (Opt+T / Alt+T) steps through the levels in order (low, medium, high, xhigh, max) and leaves Fast Mode unchanged.
  • When the connection drops mid-response, text already streamed stays in the transcript while the request is retried, and repeated failures show as one notice instead of a line per retry.
  • Rendering: the input box no longer jumps by a line while a reply streams in, wrapped list lines line up under the item’s text, and the session title, tip and placeholder no longer run into the model name or folder path in narrow terminals.

Fan coverage from Devin Central — not an official Cognition announcement. Devin is a trademark of Cognition.