Zum Inhalt springen

Devin CLI Updates & Release Notes

16 Einträge aus 1 Quelle. Zuletzt aktualisiert:

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.11.3: Session-Links für dedizierte Tenants

Der Browser-Login speichert nun den Webapp-Host des angemeldeten Kontos, sodass die von /handoff und /share ausgegebenen Links bei dedizierten Tenants (<customer>.devinenterprise.com) auf den eigenen Tenant statt auf app.devin.ai zeigen; dafür muss /login erneut ausgeführt werden.

Fixed

  • Browser login records the webapp host of the account you signed in to, so on a dedicated tenant (<customer>.devinenterprise.com) the session links printed by /handoff and /share open on your tenant instead of app.devin.ai. Re-run /login to pick up the fix.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.11.1: Devin Cloud im Terminal

Devin Cloud-Sessions lassen sich nun per devin --cloud oder /cloud aus der CLI starten, dazu kommen unter anderem /pickup, devin ssh, OpenTelemetry-Export, Modellauswahl für ACP-Clients und Änderungen bei ACP-Authentifizierung und Bypass Permissions.

<a href="https://devin.ai/blog/devin-cloud-in-your-terminal"> <img src="https://devin.ai/images/blog/devin-cloud-in-your-terminal/cover.png" alt="Devin Cloud in your terminal" style={{ marginBottom: "1.5rem" }} noZoom /> </a>

Added

  • Run Devin Cloud sessions from the CLI with devin --cloud or /cloud
  • /handoff and /pickup bring a cloud session's pull request branch into a local session, offering to select a PR or clone its repository when needed.
  • Use devin ssh or /ssh to connect to a Devin Cloud VM.
  • ACP clients can select Devin models, thinking effort, and speed through session configuration controls.
  • Agent shell commands expose AI_AGENT=devin_<version>_agent unless another agent already set that variable.
  • Export agent events and metrics to an OpenTelemetry collector using the otel block in the user config or standard OTEL_EXPORTER_OTLP_* variables.
  • Optional organization and enterprise plugins installed through Customize now load in the CLI, subject to the current organization.

Changed

  • ACP authentication can answer from cached team settings while account details refresh in the background, so returning users can start without waiting on those network calls.
  • ACP reports a structured, retryable error when an agent's communication channel closes, allowing clients to reconnect rather than retry a prompt.
  • In Bypass Permissions mode, file edits no longer open an editor review. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.10.31: Korrekturen bei Berechtigungsregeln

Ein Command-Deny wie Exec(rm) blockiert den Befehl nun auch dann, wenn eine breitere ask- oder allow-Regel das ganze Tool abdeckt, und Exec(*) passt auf jeden Befehl.

Fixed

  • A command deny such as Exec(rm) blocks the command even when a broader ask or allow rule covers the whole tool.
  • Exec(*) in a permission rule matches every command.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.10.27: GPT-6 Astra arbeitet effizienter

GPT-6 Astra bündelt Shell-Befehle und Dateilesevorgänge in weniger Durchläufen und bevorzugt gezielte Befehle gegenüber dem Ausgeben ganzer Dateien oder dem Ausführen vollständiger Test-Suites.

Changed

  • GPT-6 Astra batches shell commands and file reads into fewer turns and prefers targeted commands over dumping whole files or running full test suites.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.10.21: Neue Modus-Befehle und Einstellungen

Neu sind die Slash-Befehle /code, /smart und /bypass, eine Modell-Auswertung in /session-stats, die Optionen disabled_tools, agent.compaction_threshold_tokens und agent.codex_tools, die Beta-Einstellung shell.exec_shell sowie Ctrl+Y zum Wiedereinfügen gelöschten Texts.

<a href="https://cognition.com/blog/local-fusion"> <img src="https://exafunction.github.io/public/images/fusion-available-in-devin-local.jpg" alt="Introducing Fusion in Devin Desktop and Devin CLI" style={{ marginBottom: "1.5rem" }} noZoom /> </a>

Added

  • New mode slash commands alongside /ask and /plan: /code returns to Code mode, /smart switches to Smart mode, and /bypass (alias /bypass-permissions) switches to Bypass Permissions. With a prompt they switch and then run it under the new mode.
  • /session-stats now ends with a "by model" chart of the session's billing metric, with per-model totals
  • Disable tools by name with disabled_tools in your user config.json, for example "disabled_tools": ["webfetch", "web_search"].
  • Set agent.compaction_threshold_tokens in the user config to trigger automatic compaction earlier than the context-window-based default.
  • Added an agent.codex_tools setting (off by default) enabling GPT models to use the Codex tool set — shell commands for reading and searching, apply_patch for edits
  • Beta: shell.exec_shell (bash/zsh/fish/pwsh) selects the shell the agent's exec tool uses, and the agent can now pick a shell per command instead of always getting the machine's default.
  • Ctrl+Y pastes the text most recently deleted with Ctrl+U, Ctrl+K, Ctrl+W, Alt+D, or Alt+Backspace back at the cursor, with a footer hint until it is yanked back. Rebind it via editor.yank. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.6.14: Weniger Subagents, Cache-Refresh

Devin verlässt sich weniger auf Subagents, und ein Hintergrundtask zur Cache-Aktualisierung verbessert die Token-Effizienz bei lang laufenden Aufgaben.

Changed

  • Reduced Devin's reliance on subagents.
  • Added a background cache-refresh task to improve token efficiency during long-running tasks.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.6.12: MCP-Regression behoben

Eine in v3000.6.11 eingeführte Regression bei der Verbindung zu MCP-Servern über Streamable HTTP wurde behoben.

Fixed

  • Repaired a regression connecting to MCP servers via Streamable HTTP that was introduced in v3000.6.11

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.6.11: MCP-Timeout und Worker-Fix

Der MCP-Verbindungsaufbau läuft bei einem hängenden Server nun in ein Timeout, sodass ein Retry eine neue Verbindung aufbauen kann, und devin worker start scheitert beim Bootstrapping eines persönlichen Outposts mit Enterprise-Login nicht mehr mit HTTP 403 Forbidden.

Fixed

  • MCP connection setup now times out instead of leaving later requests waiting on a stalled server, so a retry can establish a fresh connection.
  • devin worker start no longer fails with HTTP 403 Forbidden when bootstrapping a personal outpost from an enterprise CLI login.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.6.7: MCP-Registry und Rendering

MCP-Registry-Abrufe nutzen jetzt den Zertifikatsspeicher der Plattform und die konfigurierten Proxy-Einstellungen, außerdem sinken CPU-Last und Speicherzuweisungen beim Rendern im Terminal.

Fixed

  • MCP registry fetches now use the platform certificate store and configured proxy settings, so custom registries load correctly on networks with a corporate proxy or TLS inspection, and registry-allowed servers are no longer incorrectly blocked.
  • Reduced rendering CPU usage for long text, code blocks, and tables in the terminal, including when only the spinner changes.
  • Reduced allocation overhead when drawing terminal content.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.6.2: Mehrere Korrekturen

Schreibgeschützte Befehle mit vorangestelltem cd lösen relative Pfade für Berechtigungen korrekt auf, der Speicherverbrauch wächst beim Neuzeichnen nicht mehr, ein blockierender pre_tool-Hook gibt seinen Grund an den Agenten zurück, und Windows-Shell-Sessions hängen beim sofortigen Schließen nicht mehr.

Fixed

  • Read-only commands prefixed with cd, such as cd /repo && find ., now resolve relative paths against the target directory for permissions. Ambiguous paths and output redirects continue to fail closed.
  • The CLI no longer grows in memory on every screen redraw while waiting on an open prompt or a long-running turn.
  • A pre_tool hook that blocks a tool call now returns its reason to the agent and lets the turn and sibling tool calls continue.
  • Windows shell sessions no longer risk hanging indefinitely when closed immediately after startup.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.5.20: Neue Befehle und Plugin-Format

Neu sind unter anderem devin rm, devin desktop, devin doctor-Prüfungen für Subagent-Profile, /recap, /rename, die Tastenkombination Alt+P für den Plan-Modus sowie Kompatibilität mit dem Agent Plugins 1.0.0-Format.

Added

  • New devin rm <session-id-or-name> deletes a session, with confirmation by default and --force for non-interactive use; deletion is refused while another Devin instance has the session open.
  • New devin desktop shortcut opens Devin Desktop if installed, and a bare path such as devin . opens Devin Desktop on that path.
  • New devin doctor command checks custom subagent profiles for incorrect frontmatter.
  • New /recap command catches you up on the session with a short agent-generated summary of what was worked on, key decisions, and where things stand.
  • New /rename <new title> renames the current session.
  • New Alt+P shortcut toggles Plan mode without clearing the input.
  • /handoff now asks which OS the cloud session should continue in when your organization has more than one platform available, instead of silently reusing the last cloud session's environment.
  • Ask and Plan modes can now use the read-only webfetch and notebook_read tools for research.
  • Plugins are now compatible with the Agent Plugins 1.0.0 format.
  • Plan mode writes plans to a file so they always have a heading and summary paragraph.
  • The subagent tray and detail view show which model a subagent is running on when it differs from the parent's model. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.4.25: Änderungen an /share und MCP-OAuth

/share zeigt nun die vom Devin-Server gelieferte URL an und lädt Konversationen nicht mehr in eine bestimmte Organisation hoch, Ablehnungen nennen den tatsächlichen Grund, und MCP-Server mit resource als Array schließen die OAuth-Discovery nun erfolgreich ab.

Changed

  • /share now displays the share URL returned by the Devin server, so the link always matches where the server hosts the share; the CLI only builds the URL itself when talking to older servers.
  • /share no longer uploads a conversation into a specific organization. Shared conversations are scoped to your account, so the link works for everyone in the account — including enterprise accounts — without choosing an organization first.

Fixed

  • Refused /share requests now report the server's actual reason, such as conversation sharing being disabled, instead of suggesting you log in again.
  • MCP servers whose protected-resource metadata lists resource as an array, such as self-hosted GitLab servers at /api/v4/mcp, now complete OAuth discovery instead of failing with an authorization-server issuer mismatch.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.4.16: Neue Funktionen, Shell-Integration entfernt

Neu sind unter anderem die Anzeige der primären Organisation in devin auth status, das Auffinden verschachtelter AGENTS.md-Dateien, ask_user_question-Einträge in /steps und doppeltes Esc zum Unterbrechen, während die Vorschau der Shell-Integration entfernt wurde und Plugins standardmäßig als persönliche Plugins installiert werden.

Added

  • devin auth status now shows the primary organization for enterprise accounts.
  • Nested AGENTS.md files, lowercase agents.md files, and rules in supported dot-directories are now discovered and remain scoped to the directory where they apply.
  • Completed ask_user_question prompts now appear as /steps entries that you can revert to or fork from. Reverting to a question asks it again.
  • Press Esc twice within three seconds to interrupt a running turn; Ctrl+C still interrupts on the first press.

Removed

  • We have removed the shell integration feature. It was in preview and we have decided not to make it generally available. Use devin shell remove to clean up old integration blocks.

Changed

  • Slash-command completion descriptions now appear for every result in a consistent aligned column.
  • /add-dir now checks workspace trust before attaching an untrusted directory, makes attached directories writable in the OS sandbox, and revokes that access when they are removed. Skills from attached directories also appear immediately in slash-command completion.
  • Plugin installation now uses personal plugins by default, syncing to Devin Cloud and other devices; use --local for a device-only install.
  • All devin plugins commands now require login, and plugin MCP servers discovered after a workspace root is attached or first touched now register correctly.
  • Permission denials now identify the layer responsible. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.3.27: Schreiben über Symlinks blockiert

Die Tools edit, write, apply_patch und notebook_edit verweigern nun das Schreiben über einen Symlink, sodass eine genehmigte Änderung nicht mehr an einen unerwarteten Ort umgeleitet werden kann.

Fixed

  • The edit, write, apply_patch, and notebook_edit tools now refuse to write through a symlink, so an approved edit can no longer be redirected to an unexpected location.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.3.22: Smart-Modus und erweiterte Plugins

Neu ist der Berechtigungsmodus smart, in dem ein schnelles Modell entscheidet, ob Aktionen wie Shell-Befehle sicher automatisch ausgeführt werden dürfen, und Plugins können zusätzlich Regeln, Hooks, MCP-Server und eigene Subagents beisteuern.

Added

  • New smart permission mode: workspace edits auto-approve like Accept Edits, and a fast model decides whether other actions (shell commands, fetches, out-of-workspace writes) are safe to auto-run, falling back to the normal prompt otherwise. Auto-approval is limited to routine development work (building, testing, linting) — package installs, downloads that execute code, mutating git, rm, sudo, kubectl delete, cloud CLIs, and anything destructive always prompt, as do sensitive paths (dotenv, key material, Git config, agent configuration). Switch with /smart, /mode smart, Shift+Tab, or --permission-mode smart. Available in all builds, off unless the server-side rollout flag is enabled for your client.
  • Plugins can now contribute rules, hooks, MCP servers, and custom subagents, not just skills. Plugin AGENTS.md/AGENT.md/.windsurfrules load as always-on rules, hooks.json loads alongside project hooks, MCP servers declared via a root .mcp.json or an inline manifest mcpServers map run for the session, and agents/<name>/AGENT.md files surface as <plugin>:<agent> subagent profiles. devin plugins info and the install trust prompt list all of them before you confirm, and devin rules list / devin mcp list include them. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Devin CLI von Devin

Devin CLI v3000.2.17: OAuth-Resource, Hooks und schnellere Sessions

MCP-Server können den OAuth-Parameter resource über oauthResource überschreiben, Command-Hooks erhalten Session- und Turn-IDs, Berechtigungsabfragen für Programm-Runner wie uv run werden auf das umhüllte Programm eingegrenzt, Sessions starten schneller, und Hooks werden in übergeordneten Verzeichnissen bis zur Repository-Wurzel gefunden.

Added

  • MCP servers can now override the RFC 8707 OAuth resource parameter via a new oauthResource field in the MCP server config (or --oauth-resource on devin mcp add / devin mcp login) — needed for identity providers like Microsoft Entra that reject requests containing resource.
  • Command hooks now receive the agent's session id (session_id for Claude-format hooks, trajectory_id for Windsurf-format hooks) and a per-turn id (prompt_id / execution_id) in their stdin payload.

Changed

  • Command permission prompts now scope known program runners to the wrapped program: uv run ruff check offers to always allow uv run ruff rather than the much broader uv run. Also applies to poetry run, pdm run, pipenv run, rye run, hatch run, pnpm exec, pnpm dlx, npm exec, yarn dlx, and bun run.
  • Sessions now start faster, especially when several reconnect at once.
  • The devin migrate command (devin migrate hooks, devin migrate workflows) is now available for migrating from legacy Cascade.
  • When the same skill name is loaded from more than one location, each copy now surfaces with a location prefix (/agents:foo, /claude:foo) instead of appearing as indistinguishable duplicates.

Fixed

  • Hooks are now discovered in ancestor directories up to the repository root, matching how skills and rules are loaded.
  • Improved support for deleting and renaming files with GPT-5.6 models. …

Originalquelle(öffnet in neuem Tab)Problem melden