Skip to content

Devin CLI v3000.2.17 Changelog

What changed in Devin CLI v3000.2.17, released 2026-07-19 — explained in plain English.

TLDR
  • The AI can now connect to more secure login systems, like Microsoft's.
  • Permission prompts are much smarter, so you won't accidentally give the AI permission to do too much.
  • The tool wastes less memory and computer power, making everything run faster.
  • Several annoying bugs—like the AI struggling to rename files or running the same background task twice—are gone.

Want a heads-up when Devin CLI updates?

We email you the moment a new Devin CLI version drops — plus plain-English release notes like these. No spam.

Choose update emails Devin CLI · Vibe Mastermind Updates
Choose which update emails you want

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

This update is all about making the AI assistant smarter about permissions, better at connecting to secure corporate logins, and faster at managing its own computer memory. It matters most to developers who use this tool daily for coding, as it removes a lot of the friction and slowdowns of previous versions.

What's new

  • Better secure logins: Some strict login providers (like Microsoft Entra) reject standard connection requests. You can now add a special setting (oauthResource) to force the connection through.
  • Smarter background tasks: "Command hooks" (custom scripts that run automatically) now receive specific ID numbers for the chat session and the current turn. This helps the scripts know exactly what the AI is doing.
  • Migration tool: There's a new devin migrate command to help you easily move your old settings from a previous system ("legacy Cascade") into this one.

Improvements

  • Safer permission prompts: When you run a specific command (like uv run ruff check), the tool now asks to allow *just that specific command*, rather than giving a blank check to the broader program (uv run).
  • Faster startup: Chat sessions open much quicker now, especially if you are reconnecting to several at the same time.
  • No more duplicate skills: If you have custom AI skills with the same name saved in different folders, the tool now adds a folder label to tell them apart (like /agents:foo vs /claude:foo) instead of just showing identical copies.

Fixes

  • Found hidden hooks: Custom background scripts (hooks) were only being searched in your current folder. Now the tool searches all the way up through your parent folders, matching how other settings are loaded.
  • Fixed file actions with GPT-5.6: The AI was struggling to rename or delete files when using certain GPT-5.6 models. That's fixed.
  • Cheaper, faster image chats: In chats with lots of images, the tool was constantly reloading old data, which cost time and money. It now clears out old images in batches to speed things up.
  • Stopped memory leaks: The tool used to secretly hold onto a hidden terminal window for every single command it ran. Now, it cleans up these terminals immediately after a command finishes, and limits background terminals to 16 at a time.
  • Fixed reused terminals: Trying to reuse a terminal ID for a quick command used to crash with a weird error ("This shell may not be functional"). Now it works perfectly and waits its turn if the terminal is busy.
  • No double-running hooks: If your folders overlapped or used shortcuts (symlinks), the same background script might run twice. The tool now recognizes them by their file source and runs them only once.
  • Accurate error tracking: When the AI was blocked from doing something, the tracking system (telemetry) used to falsely report it as a "completed turn." It now correctly logs why the action was blocked.

Breaking changes

No breaking changes in this release.

This is our plain-language summary. Read the complete, official notes on the Devin CLI official changelog ↗.

Vibe Mastermind in 00d 00h 00m 00s
Call LIVE — Join Now