Skip to content
Guidance/Daily Briefing
digesteveryonedigestevidenceradarmodelcli10 min read · Sep 25, 2026

Radar brief — 2026-09-25

CLI coding agents are shipping product surfaces (TUI, voice, desktop, usage dashboards) while the load-bearing work is MCP/plugin isolation, managed settings, and session-resume/thinking reliability.

What the evidence shows

Versioned GitHub releases are the high-confidence core of this window. HTML changelogs are mixed in (about half the source mix) and sometimes bundle several versions in one page.

GitHub / changelog tags (preferred)

Claude Codev2.1.282
Key Signal & Impact
Wide-terminal maxProseWidth; startup//status/claude doctor now list ignored or telemetry-off variables; allowClaudeInChromeWithManagedMcp for claude --chrome beside exclusive managed-mcp.json; gateway /readyz grace during short Postgres outages; resume/--continue and extended-thinking drops fixed (including slash commands and a reduced --tools list); 400s from undecryptable web-search history fixed. 79 further changes omitted.
OpenAI Codex CLIrust-v0.156.0
Key Signal & Impact
Optional fullscreen /tui (search, mouse select, right-click copy); voice on by default (F8, /voice settings, bundled Linux/Windows audio); /usage for tokens, plugins, skills; worktrees on by default; /daemon vs --no-daemon; Plan mode restored on resume; MCP OAuth refresh after 503. 128 further changes omitted.
OpenAI Codex CLIrust-v0.155.0
Key Signal & Impact
Experimental /voice; live reasoning in the status row; task hide/archive/delete and worktree ownership; Touch ID for MCP in local Mac TUI; Bedrock creds from configured commands; clearer MCP OAuth expiry/reconnect; approval-review evidence preserved more reliably. 131 further changes omitted.
Goosev1.51.0
Key Signal & Impact
Desktop routed through an ACP state-machine; EUrouter as a declarative provider; GPT-live API; operator allowlist for gateway pairing; MCP preferred version + HTTP retries; auto-compact at 100% treated as disabled; Anthropic preserved-thinking compliance. 25 further changes omitted.
Zed AIv1.21.0-pre
Key Signal & Impact
Prerelease. Faster syntax/Markdown rendering; LSP command picker; agent.prevent_idle_sleep (default on); SuperGrok sign-in for Grok in the Agent Panel; DeepSeek Flash 4.1; thread sidebar width + rename. 39 further changes omitted.
Google Antigravity1.2.10
Key Signal & Impact
/config medium verbosity (grouped tool/thought summaries, commands still visible); Kitty artifact viewer (Mermaid/LaTeX) pre-render; sandbox asks to bypass less often because artifact/scratch dirs are in-sandbox; non-zero command titles say Failed not Errored. 6 further changes omitted.
Clinecli-v3.0.62
Key Signal & Impact
Native Cline Desktop (open-weight models, import from Claude Code/Codex, scheduled runs, marketplace); Hub-managed Agent Plugins from ~/.agents/plugins/*; workspace .agents/plugins is not scanned; transient mid-stream provider errors retry up to 3× unless the turn already streamed; Hub no longer throttles streaming. 39 further changes omitted.
Clinesdk/sdk/v0.0.83
Key Signal & Impact
Same Hub plugin model for the SDK: plugin.json + skills as plugin-name:skill-name; extra roots need explicit agentPluginPaths; enablement in hub settings; skill-toggle frontmatter bug and MCP dispose() leak fixed; same 3× retry rule. 68 further changes omitted.
OpenCodev1.18.32
Key Signal & Impact
Narrow fix/catalog drop: Bedrock image hoist limited to Claude/Nova/Llama 4; Together AI streaming usage; Zen/Go catalog adds DeepSeek V4.1 Flash and Grok 4.7.

HTML / docs changelogs (noisier, often multi-version)

Windsurfv3.10.31
Key Signal & Impact
Restricted Mode now blocks nested-object workspace settings, not only dotted keys (CVE-2026-81376). Same page also notes v3.10.27 (composer attachments, SSH unlock) and v3.10.23 (SSH remote agents, ACP always on, MCP auth/Docker). 5 further changes omitted.
Kirov1.1.70
Key Signal & Impact
IDE 1.1: durable agent artifacts, native ARM64 Windows/Linux, Code OSS 1.131; compaction, MCP error text, hooks, and region routing called out. 6 further changes omitted.
Kiro2.23.1
Key Signal & Impact
CLI notes centered on 2.23.0: thinking/effort in /model; V3 cloud sessions before a repo (/repo later); V2 /effort deprecation toward /model.
Factory Droidv0.225.0
Key Signal & Impact
Open session files in the OS default app; stop a running subagent from the transcript; Droid Shield fewer Git/secret false positives; thinner Git marketplace plugin downloads. 12 further changes omitted.
Factory Droidv0.223.0
Key Signal & Impact
Fork sessions from the sidebar; org-managed Databricks connector; PyCharm open; hooks can keep existing risk level; default autonomy medium (was off); custom-model credential notices at startup. 7 further changes omitted.
Tabninev6.6.2
Key Signal & Impact
Auth now re-prompts on expired tokens instead of server errors; org admins can set per-user/per-team limits. v6.6.1 and v6.6.0 are marked unstable on the same page; 6.6.0 introduced Tabnine CLI (OpenCode-powered) and a beta IDE agent, plus a self-managed “Unsupported model” regression if Agent was on and Chat off. 5 further changes omitted.

For developers

  • Upgrade Claude Code to v2.1.282 before relying on --continue / --resume. The listed fixes target re-sent history, dropped extended thinking after /model and friends, and thinking loss when --tools omits a built-in tool. Then run claude doctor / /status and set maxProseWidth if wide terminals wrap prose poorly (open proposal: everyone, P5).
  • Treat Codex voice as a default, not a demo. rust-v0.155.0 gated /voice behind /experimental; rust-v0.156.0 turns voice on by default with F8 and /voice settings. If you live in tmux/SSH, the clipboard/paste fixes in 0.156.0 matter more than the themes. Opt into /tui explicitly for the next launch; use /usage when token or plugin spend is opaque; keep --no-daemon in your pocket if the background server fights you.
  • Do not put MCP servers in a repo .agents/plugins tree and expect Cline to load them. cli-v3.0.62 and SDK v0.0.83 only auto-discover ~/.agents/plugins/* (plus explicit agentPluginPaths). That is a foot-gun fix, not a missing feature. Plugin skills show up as plugin-name:skill-name.
  • Antigravity 1.2.10: switch /config verbosity to medium on noisy traces; re-test sandbox prompts — the agent is supposed to try the sandbox first and treat its artifact/scratch dirs as in-sandbox.
  • Goose v1.51.0: if auto-compact looks “stuck at 100%,” that is now treated as disabled. Prefer the MCP version Goose wants; watch Anthropic preserved-thinking and streamed-thinking order if you debug tool-call traces.
  • Zed v1.21.0-pre only: agent.prevent_idle_sleep is default on; SuperGrok/DeepSeek Flash 4.1 are prerelease catalog/UI, not a reason to pin a daily driver.
  • Factory Droid: v0.223.0 defaults new sessions to medium autonomy if you never chose one — set it deliberately. v0.225.0 is the one with “stop subagent” and quieter Droid Shield.
  • Kiro CLI: put thinking/effort in /model; do not build muscle memory on V2 /effort.
  • OpenCode v1.18.32 is a model-routing/usage patch, not a workflow release.

For teams

  • Managed MCP is now a policy surface, not an error string. Claude Code’s allowClaudeInChromeWithManagedMcp exists so Chrome mode can coexist with exclusive managed-mcp.json (the block error now names that setting). Codex 0.155.0 adds Touch ID on Mac MCP prompts and better OAuth expiry/reconnect; 0.156.0 retries credential refresh after 503. Goose adds an operator allowlist for gateway pairing. Cline will not start repo-controlled MCP from workspace .agents/plugins.
  • Telemetry and cost: Claude Code will tell you which project settings ignored telemetry vars or turned telemetry off — inventory those files. Codex /usage is the per-developer spend/plugin view. Tabnine v6.6.2 restores org per-user/per-team caps; skip 6.6.0/6.6.1 (vendor-marked unstable) and do not leave Chat enabled as a workaround for the Agent-only model bug once you are on 6.6.2.
  • Patch Windsurf to v3.10.31 if Restricted Mode is part of your control set — nested JSON settings were a bypass (CVE-2026-81376). Treat the rest of that HTML page (SSH remote agents, ACP always-on) as adjacent, not independently dated GitHub tags.
  • Desktop shells are multiplying (Cline Desktop, Codex TUI/voice, Factory/Kiro artifacts). Decide where plugins, MCP, and skills are allowed to live (~/.agents/plugins, managed-mcp, marketplaces) before developers import Claude Code/Codex tasks into a second app.
  • Reliability SLOs: Claude’s /readyz can stay ready through a short Postgres failover (store.readiness_grace_seconds). Cline retries a non-streaming provider death up to three times (a streamed 429 no longer kills the run, but a streamed turn is never retried).

What to ignore

  • The “+N more changes” tails (79 / 128 / 131 / 39 / …). Those bodies were omitted; do not infer features from the counts.
  • Zed v1.21.0-pre as a production pin, and changelog garnish (Zed Guild, download buttons, “learn more”).
  • Windsurf / Kiro / Factory / Tabnine HTML pages as if they were single GitHub tags. Windsurf’s 3.10.31 note also carries 3.10.27 and 3.10.23. Tabnine’s 6.6.2 page is also the error report for unstable 6.6.0/6.6.1.
  • OpenCode’s catalog one-liners (DeepSeek V4.1 Flash, Grok 4.7) relative to Claude/Codex/Cline session and MCP work.
  • Grok CLI prompt/MCP cleanup proposals in the queue — they are not versioned signals in this evidence set. Do not treat them as shipped.

Watch next

  • Whether Codex voice-default and worktrees-default stick, or get gated again after the 0.155 experimental pass.
  • Whether Cline Desktop + Hub plugins stay isolated from workspace trees, and whether SDK clients grow their own loaders despite hub enablement.
  • Goose ACP/EUrouter/GPT-live and the gateway pairing allowlist in real Desktop/operator setups.
  • Follow-through on Windsurf nested Restricted Mode (CVE-2026-81376) and Claude’s managed Chrome+MCP setting in enterprise images.
  • Kiro artifacts vs chat-only output; Factory default medium autonomy and Shield false-positive rate.
  • Open proposals still open: Claude maxProseWidth + claude doctor (P5, everyone); two Grok CLI prompt/MCP cleanups (P4, developers) with no matching release in this JSON; OpenCode PR #38252 verification videos (P2).

How to use DevAgentRadar

Use this brief as a versioned evidence cut, not a buyer’s guide. Prefer GitHub tags (Claude Code v2.1.282, Codex rust-v0.156.0/v0.155.0, Goose v1.51.0, Cline cli-v3.0.62 / SDK v0.0.83, Antigravity 1.2.10) over HTML notes. If bodyOmitted is set, only act on the listed lines. Developers: pin, reproduce the named resume/MCP/sandbox behavior, then file or follow a proposal. Teams: map managed MCP, plugin roots, Restricted Mode, and telemetry/cost toggles to the versions above. Ignore marketing and omitted tails; come back when the next GitHub tag, not the next landing page, moves those surfaces.


Evidence appendix

  • Evidence window: top curated signals (versioned releases preferred)
  • Assistants tracked: 23
  • Signals in this brief: 15
  • Trusted source mix (GitHub/changelog vs HTML): 49%
  • Open improvement proposals: 4
  • Sources reporting errors: 1

High-signal releases used

  • Claude Code v2.1.282: Added a maxProseWidth setting that caps the width of Claude's prose in wide terminals while tables and code blocks keep the full width · Added a startup notic — source

  • OpenAI Codex CLI rust-v0.156.0: Choose an optional fullscreen UI with /tui for your next launch, including transcript search, mouse selection, and right-click copying. (#46732, #46734, #4688 — source

  • OpenAI Codex CLI rust-v0.155.0: Added experimental /voice conversations with live transcripts and microphone controls on supported builds, enabled through /experimental. (#43581, #43651, # — source

  • Goose v1.51.0: Route Desktop to state-machine loop via ACP prompt meta #11247 · EUrouter as a declarative provider [#11619](h — source

  • Zed AI v1.21.0-pre: This week's release includes faster rendering in syntax-highlighted files and Markdown code blocks, a language server command picker, and a setting that keeps y — source

  • Google Antigravity 1.2.10: Added medium verbosity mode to /config, between high and low, which groups related tool calls and thoughts into concise summaries (such as `Explored N f — source

  • Cline cli-v3.0.62: Introducing Cline Desktop: a native app for working with open-weight models, with task import from Claude Code and Codex, scheduled runs, web search and voice i — source

  • Cline sdk/sdk/v0.0.83 — Hub-managed Agent Plugins. · Packages under ~/.agents/plugins/* on the hub host are discovered and validated from their root plugin.json; valid skills under — source

  • Windsurf v3.10.31: v3.10.31 September 16, 2026 Devin Desktop Restricted Mode blocks restricted workspace settings written in nested object form, not just the dotted form (CVE-2026 — source

  • OpenCode v1.18.32: Fixed Bedrock image attachments so they are only hoisted for Claude, Nova, and Llama 4 models. · Fixed Together AI streaming usage reporting. · **Thank you to 1 — source

  • Kiro v1.1.70: 1.1.70 Sep 24, 2026 Agent Artifacts and Native ARM64 Builds IDE 1.1 lets agents produce durable artifacts you can review and return to, adds native ARM64 builds — source

  • Factory Droid v0.225.0 — · Desktop v0.182.0 (September 22, 2026): Default app file opening, subagent controls, Droid Shield accuracy, and desktop sign-in and menu fixes · Open files in default app - You can now open a sess — source

  • Tabnine v6.6.2: v6.6.2 September 22, 2026 Bug Fixes Accounts: Fixed requests made with an expired or invalid sign-in token returning a server error instead of prompting you to — source

  • Factory Droid v0.223.0 — · Desktop v0.180.0 (September 19, 2026): Session forking, PyCharm, Databricks connector, streaming chat tables, and custom model credential fixes · Fork sessions from sidebar - You can now fork a s — source

Open proposals

Was this guidance useful?

Anonymous · one vote per visitor · re-click to clear. Helps improve digests—not a product ranking.