{"collection":{"slug":"coding-agents","name":"Coding Agents"},"digest":{"id":"cwd_elR-nLzDp2kXAHxjDquuM","weekStart":"2026-06-22","title":"Codex Remote goes GA as Cursor and Claude Code polish mobile and terminal workflows","intro":"Codex Remote reached general availability with QR pairing and DigitalOcean plugin support, while Cursor launched an iOS mobile app for cloud agents and Claude Code v2.1.191 cut streaming CPU usage by 37% alongside permanent agent-stop fixes.","body":"### Remote control from anywhere\n\nThe biggest story this week is mobile access to coding agents. [OpenAI declared Codex Remote generally available](/release/rel_Lc9CEYd_oF7aTJI_Jkqih-codex-remote-reaches-general-availability-with-qr-pairing-and-digitalocean) with authenticated one-to-one QR pairing between the ChatGPT mobile app and any connected Mac or Windows host. A new DigitalOcean plugin lets Codex provision a Droplet and connect it as a remote workspace in one flow, and connections established since June 8 carry forward seamlessly. Meanwhile, [Cursor launched its own iOS mobile app](/release/rel_STi3jW6nvPqWkFMe8-9vi-cursor-launches-ios-mobile-app-for-cloud-agents-with-remote-control) for all paid plans — launch cloud agents from your phone, speak commands with voice input, and track progress via Live Activities on the lock screen. The same release shipped Remote Control for directing a desktop agent from the phone. Two platforms betting that agentic coding doesn't stop when you step away from the keyboard.\n\n### Performance and reliability across the big three\n\nAnthropic's [Claude Code v2.1.191](/release/rel_Vb9aBq4VyKkaDv2wLoQqc-claude-code-v2-1-191-fixes-agent-resurrection-streaming-scroll-jumps-and-cuts) delivered a meaningful quality-of-life batch: streaming CPU usage dropped roughly 37%, the scroll position no longer jumps to the bottom while you're reading earlier output during a response, and stopping a background agent from the tasks panel is now truly permanent — no more resurrecting agents. The team also added `/rewind` support for resuming from before `/clear` and fixed hook matchers with comma-separated patterns. An earlier [v2.1.186](/release/rel_GETIzpt7TBIQ25GkYXl4p-claude-code-v2-1-186-adds-mcp-server-cli-auth-and-auto-responds-to-bash-commands) brought CLI authentication for MCP servers via `claude mcp login` and `logout` — useful over SSH with `--no-browser` — and made bash `!` commands trigger automatic Claude responses. [v2.1.187](/release/rel_eONV0fyvhbHWkzQ__k7Ct-claude-code-v2-1-187-adds-sandbox-credentials-protection-and-org-model) added `sandbox.credentials` to block sandboxed commands from reading secrets and enforced org-configured model restrictions across every entry point.\n\nxAI's Grok Build saw a flurry of polishing releases. The dashboard in [v0.2.64](/release/rel_axOEj0YyzKJKjRfRV7lTr-grok-build-0-2-64) now displays the current directory and branch with `Ctrl+L` to switch location and `Ctrl+W` to dispatch new agents into fresh git worktrees. [v0.2.65](/release/rel_csl6h3nB28Qg3fOATiWOl-grok-build-0-2-65) lets `grok -w --ref <branch>` create worktrees from a specific ref instead of HEAD. On the configuration side, [v0.2.62](/release/rel_cExT72UhhNn0Rqu3i0Wqb-grok-build-0-2-62) made prompt and `/usage` warnings correctly reflect prepaid credits and auto top-up status, and made TODO lists persist after compaction. [v0.2.68](/release/rel_ie_WlE7OhVDiFR-C0_9jf-grok-build-0-2-68) enabled hot-reloading MCP servers without restarting sessions — a notable developer-velocity win. The jumbled v0.2.63 fixed hook matcher over-matching, while v0.2.66 and v0.2.67 added `--json-schema` for headless output constraints and custom sandbox profiles with per-file kernel-deny rules.\n\nCodex itself shipped [v0.142.2](/release/rel_lNJ8jEABqmA7ktsPg8rUr-codex-0-142-2-improves-mcp-tool-discovery-and-proxy-support) with MCP tool search enabled by default, macOS system proxy, PAC, and WPAD support for authentication, and fixes for Amazon Bedrock credential recovery and PowerShell AST safety checks. A smaller [v0.142.1](/release/rel_ruUcbvoOockzRr3OY158B-codex-cli-0-142-1-adds-opt-in-windows-system-proxy-support) added the same proxy support for Windows.\n\n### Deeper MCP and automation integration\n\nCognition's Devin added session pinning and background start from the Cmd+K palette ([June 25](/release/rel_jJ0ZpBPPyeH5Wetb8AQfC-devin-adds-session-pinning-from-command-palette-and-background-session-start)), then followed up with archive/unarchive from the same palette and run-once automation schedules ([June 26](/release/rel_JZTGL22fOVPI_yUR_8n-D-devin-june-26-adds-archive-unarchive-from-command-palette-and-run-once)). An \"out of date\" banner now surfaces stale MCP installations with a one-click marketplace refresh.\n\nClaude Code's [v2.1.195](/release/rel_k5SbuKEc42u3yrCBNcX31-claude-code-v2-1-195-fixes-voice-dictation-silence-capture-and-hyphenated-hook) fixed a tricky voice-dictation problem where silence was captured after the default input device changes, and corrected hyphenated hook matchers (`code-reviewer`) from substring-matching to exact-matching — use `mcp__brave-search__.*` to match all tools from a hyphenated MCP server instead.","releaseIds":["rel_Lc9CEYd_oF7aTJI_Jkqih","rel_STi3jW6nvPqWkFMe8-9vi","rel_Vb9aBq4VyKkaDv2wLoQqc","rel_GETIzpt7TBIQ25GkYXl4p","rel_eONV0fyvhbHWkzQ__k7Ct","rel_axOEj0YyzKJKjRfRV7lTr","rel_csl6h3nB28Qg3fOATiWOl","rel_cExT72UhhNn0Rqu3i0Wqb","rel_ie_WlE7OhVDiFR-C0_9jf","rel_lNJ8jEABqmA7ktsPg8rUr","rel_ruUcbvoOockzRr3OY158B","rel_jJ0ZpBPPyeH5Wetb8AQfC","rel_JZTGL22fOVPI_yUR_8n-D","rel_k5SbuKEc42u3yrCBNcX31"],"releaseCount":28,"generatedAt":"2026-07-11T16:54:29.970Z","releases":[{"id":"rel_Lc9CEYd_oF7aTJI_Jkqih","title":"Codex Remote reaches general availability with QR pairing and DigitalOcean plugin","path":"/release/rel_Lc9CEYd_oF7aTJI_Jkqih-codex-remote-now-ga-with-qr-pairing-digitalocean-plugin-ships","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_STi3jW6nvPqWkFMe8-9vi","title":"Cursor launches iOS mobile app for cloud agents with Remote Control","path":"/release/rel_STi3jW6nvPqWkFMe8-9vi-cursor-for-ios-in-public-beta-remote-control-ships","org":{"slug":"cursor","name":"Cursor"},"importance":null},{"id":"rel_Vb9aBq4VyKkaDv2wLoQqc","title":"Claude Code v2.1.191 fixes agent resurrection, streaming scroll jumps, and cuts CPU usage 37%","path":"/release/rel_Vb9aBq4VyKkaDv2wLoQqc-agents-stay-dead-when-stopped-streaming-scroll-no-longer-jumps","org":{"slug":"anthropic","name":"Anthropic"},"importance":null},{"id":"rel_GETIzpt7TBIQ25GkYXl4p","title":"Claude Code v2.1.186 adds MCP server CLI auth and auto-responds to bash commands","path":"/release/rel_GETIzpt7TBIQ25GkYXl4p-mcp-auth-from-cli-bash-commands-auto-respond","org":{"slug":"anthropic","name":"Anthropic"},"importance":null},{"id":"rel_eONV0fyvhbHWkzQ__k7Ct","title":"Claude Code v2.1.187 adds sandbox credentials protection and org model restrictions","path":"/release/rel_eONV0fyvhbHWkzQ__k7Ct-sandbox-credential-protection-org-model-restrictions-enforced","org":{"slug":"anthropic","name":"Anthropic"},"importance":null},{"id":"rel_axOEj0YyzKJKjRfRV7lTr","title":"Grok Build 0.2.64","path":"/release/rel_axOEj0YyzKJKjRfRV7lTr-grok-build-0-2-64","org":{"slug":"xai","name":"xAI"},"importance":null},{"id":"rel_csl6h3nB28Qg3fOATiWOl","title":"Grok Build 0.2.65","path":"/release/rel_csl6h3nB28Qg3fOATiWOl-grok-build-0-2-65","org":{"slug":"xai","name":"xAI"},"importance":null},{"id":"rel_cExT72UhhNn0Rqu3i0Wqb","title":"Grok Build 0.2.62","path":"/release/rel_cExT72UhhNn0Rqu3i0Wqb-grok-build-0-2-62","org":{"slug":"xai","name":"xAI"},"importance":null},{"id":"rel_ie_WlE7OhVDiFR-C0_9jf","title":"Grok Build 0.2.68","path":"/release/rel_ie_WlE7OhVDiFR-C0_9jf-grok-build-0-2-68","org":{"slug":"xai","name":"xAI"},"importance":null},{"id":"rel_lNJ8jEABqmA7ktsPg8rUr","title":"Codex 0.142.2 improves MCP tool discovery and proxy support","path":"/release/rel_lNJ8jEABqmA7ktsPg8rUr-mcp-tools-use-tool-search-by-default-macos-proxy-support-added","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_ruUcbvoOockzRr3OY158B","title":"Codex CLI 0.142.1 adds opt-in Windows system proxy support","path":"/release/rel_ruUcbvoOockzRr3OY158B-windows-system-proxy-support-added","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_jJ0ZpBPPyeH5Wetb8AQfC","title":"Devin adds session pinning from command palette and background session start","path":"/release/rel_jJ0ZpBPPyeH5Wetb8AQfC-pin-sessions-from-cmd-k-background-session-start","org":{"slug":"cognition","name":"Cognition"},"importance":null},{"id":"rel_JZTGL22fOVPI_yUR_8n-D","title":"Devin June 26 adds archive/unarchive from command palette and run-once automation","path":"/release/rel_JZTGL22fOVPI_yUR_8n-D-archive-unarchive-from-cmd-k-run-once-automation-schedules","org":{"slug":"cognition","name":"Cognition"},"importance":null},{"id":"rel_k5SbuKEc42u3yrCBNcX31","title":"Claude Code v2.1.195 fixes voice dictation silence capture and hyphenated hook matchers","path":"/release/rel_k5SbuKEc42u3yrCBNcX31-hyphenated-hooks-now-exact-match-voice-silence-gap-fixed","org":{"slug":"anthropic","name":"Anthropic"},"importance":null}]}}