{"collection":{"slug":"coding-agents","name":"Coding Agents"},"digest":{"id":"cwd_Wayus5JtJFUT5jgfsM13A","weekStart":"2026-06-15","title":"The configuration layer arrives: customizable agents and unified management","intro":"Cursor unified plugins, skills, and MCPs into a single Customize page, while OpenAI's Codex added per-host personality settings and a first-party Record & Replay skill creator, and Claude Code shipped new blocking rules for destructive git commands.","body":"### A new layer of agent configuration\n\nThe biggest theme this week is how coding agents are maturing their configuration layers. Cursor's new [Customize page](/release/rel_xI34pe13TO6Tfrusus78T-cursor-customize-page-centralizes-plugins-skills-and-mcp-management) centralizes plugins, skills, MCPs, subagents, rules, commands, and hooks into one place — user, team, or workspace level — with a marketplace leaderboard and one-click add-ons. This is a significant step: until now, most of these knobs were scattered across settings panels, YAML files, and third-party docs. Cursor also shipped prebuilt plugin canvases for Hex data viz and Atlassian realtime issues, plus GitLab/BitBucket/Azure DevOps marketplace import support.\n\nOpenAI's Codex added [per-host personality settings](/release/rel_V4obzWyezjAkAGFwuvOyr-codex-adds-per-host-personality-settings-for-chatgpt-for-ios) for ChatGPT for iOS with Friendly and Pragmatic options, goal editing directly in the composer, and improved side-chat visibility. More notably, Codex introduced [Record & Replay](/release/rel_13AHyRPGgkW-b9zzIp6nt-codex-adds-record-replay-to-turn-workflows-into-reusable-skills), which lets macOS users demonstrate a workflow and turn it into a reusable skill — bridging the gap between ad-hoc agents and repeatable automation.\n\nOver at xAI, Grok Build shipped [configurable goal mode toggles in `config.toml`](/release/rel_3_rJlqrZSVAxT6d4mtCKf-grok-build-0-2-61), giving users declarative control over what had previously been prompt-level hacks. Claude Code added [wildcard parameter matching for tool permission rules](/release/rel_nsWTtdZ40Ab7bhf7_XMJ9-claude-code-v2-1-178-fixes-oauth-credential-races-and-stale-fd-crashes) (`Agent(model:opus)` to block Opus subagents, for example) and a new `/config key=value` syntax to set any setting from the prompt.\n\n### Safety rails and agent boundaries\n\nClaude Code's [v2.1.183](/release/rel_LaiiNBn31J-auck7UeRv_-claude-code-v2-1-183-blocks-destructive-git-commands-and-fixes-terminal) is a standout safety release: destructive git commands (`reset --hard`, `checkout -- .`, `clean -fd`, `stash drop`) are now blocked unless you explicitly asked to discard local work, and `commit --amend` is blocked when the commit wasn't made by the current agent session. Terraform/Pulumi/CDK destroy commands get similar treatment. This is the kind of guardrail that makes agentic workflows production-ready for teams that can't afford surprises.\n\nGrok Build [closed a stability gap](/release/rel_IgdM0nbmbXLlY4sK8H9sQ-grok-build-0-2-57) by resuming long responses after network blips instead of failing the turn — a small change with outsized impact on remote sessions. Codex CLI [added configurable rollout token budgets](/release/rel_iB9NDXJegllWqhyfrOyAg-codex-cli-0-142-0-adds-token-budgets-web-search-and-restores-tui-after-ctrl-z) that abort turns when exhausted and an indexed web-search mode restricting direct page access to server-approved URLs.\n\n### Automations and knowledge management\n\nCursor's [automations update](/release/rel_Ep--_9FyX73b7D9Uon_e0-cursor-adds-automate-skill-slack-emoji-triggers-and-computer-use-for-automations) introduced the `/automate` skill that creates automations from plain-language descriptions inside an agent session, plus Slack emoji triggers and five new GitHub triggers. A computer use tool generates demos and artifacts, and automations can now be saved incomplete and open PRs by default.\n\nDevin shipped [48+ new MCP connectors](/release/rel_mAERHv7khOG3dsRXa_ReM-devin-adds-48-mcp-connectors-gitlab-mr-review-and-user-identity-linking) (Miro, Mixpanel, Honeycomb, Postman, monday.com, LaunchDarkly with hosted OAuth) with 42 beta MCPs graduating to GA, a dedicated MCP management page for enterprise admins, and GitLab MR review with security findings that respect `SECURITY.md`. Devin's June 17 release also added [an official Axiom MCP server](/release/rel_ZHsJtcgarqUFjelV1yc0p-devin-june-17-2026-adds-devin-review-security-findings-and-axiom-mcp-server) for querying logs, command palette org switching, and enterprise knowledge limits raised to 300.\n\n### Reliability and platform coverage\n\nCodex [encrypted remote executors](/release/rel_3En_04jxOrvrbTNlL_XGY-codex-0-141-0-encrypts-remote-executors-adds-plugin-mcp-servers-fixes-sqlite-wal) with authenticated Noise relay channels and pinned SQLite to fix WAL-reset corruption. The same release brought cross-platform remote execution preserving native working directories and shells. Codex app features including [Computer Use, Chrome extension, Memories, and Chronicle](/release/rel_Z0A3sD9Pl7imJ9VNuCNbF-codex-app-features-roll-out-in-the-eea-uk-and-switzerland) rolled out in the EEA, UK, and Switzerland (with Memories off by default).\n\nCursor launched [cloud environment setup](/release/rel_CIbpFGFEa_CKM1DtFcK1Z-cursor-launches-cloud-environment-setup-and-cloud-subagents-in-agents-window) in under 10 minutes with reusable snapshots, and cloud subagents via `/in-cloud` that run in their own VM and branch — including remote PR babysitting and local-to-cloud session handoff.\n\nClaude Code upgraded [its bundled Bun runtime to 1.4](/release/rel_LN-Jb6O4_rox-D_18HsyX-claude-code-v2-1-181-fixes-prompt-caching-on-custom-base-urls-and-upgrades-bun) and preserved [partial responses on connection drops](/release/rel_SwmLOutzyYb_k2dusPeht-claude-code-v2-1-179-preserves-partial-responses-on-connection-drops) instead of showing raw errors. Grok Build fixed [the hunk tracker](/release/rel_7uua63e5FRYMz-RzEmYQa-grok-build-0-2-55) fully disabled option, [rewind across conversation and file state](/release/rel__uNjZphEooPt7e6jxOCV--grok-build-0-2-54), and Mermaid diagram rendering.\n\n### Ecosystem-wide Git and MCP work\n\nAcross the collection, Git workflows got attention: Claude Code blocked dangerous commands, Grok Build [fixed branch icon rendering without Nerd Fonts](/release/rel__uNjZphEooPt7e6jxOCV--grok-build-0-2-54), and Devin added GitLab MR review. MCP infrastructure also tightened — Grok Build [fixed HTTP MCP servers recovering from drops](/release/rel_7uua63e5FRYMz-RzEmYQa-grok-build-0-2-55) and [noisy stdout disconnections](/release/rel__uNjZphEooPt7e6jxOCV--grok-build-0-2-54), while Cursor and Devin both expanded their MCP marketplaces significantly. The direction is clear: MCP is no longer experimental plumbing; it's the standard interface for agent extensibility across vendors.","releaseIds":["rel_xI34pe13TO6Tfrusus78T","rel_V4obzWyezjAkAGFwuvOyr","rel_13AHyRPGgkW-b9zzIp6nt","rel_3_rJlqrZSVAxT6d4mtCKf","rel_nsWTtdZ40Ab7bhf7_XMJ9","rel_LaiiNBn31J-auck7UeRv_","rel_IgdM0nbmbXLlY4sK8H9sQ","rel_iB9NDXJegllWqhyfrOyAg","rel_Ep--_9FyX73b7D9Uon_e0","rel_mAERHv7khOG3dsRXa_ReM","rel_ZHsJtcgarqUFjelV1yc0p","rel_3En_04jxOrvrbTNlL_XGY","rel_Z0A3sD9Pl7imJ9VNuCNbF","rel_CIbpFGFEa_CKM1DtFcK1Z","rel_LN-Jb6O4_rox-D_18HsyX","rel_SwmLOutzyYb_k2dusPeht","rel_7uua63e5FRYMz-RzEmYQa","rel__uNjZphEooPt7e6jxOCV-"],"releaseCount":23,"generatedAt":"2026-07-11T16:56:01.038Z","releases":[{"id":"rel_xI34pe13TO6Tfrusus78T","title":"Cursor Customize page centralizes plugins, skills, and MCP management","path":"/release/rel_xI34pe13TO6Tfrusus78T-plugins-skills-and-mcps-managed-from-one-customize-page","org":{"slug":"cursor","name":"Cursor"},"importance":null},{"id":"rel_V4obzWyezjAkAGFwuvOyr","title":"Codex adds per-host personality settings for ChatGPT for iOS","path":"/release/rel_V4obzWyezjAkAGFwuvOyr-per-host-personalities-land-on-ios-goal-editing-in-composer","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_13AHyRPGgkW-b9zzIp6nt","title":"Codex adds Record & Replay to turn workflows into reusable skills","path":"/release/rel_13AHyRPGgkW-b9zzIp6nt-record-replay-turns-workflows-into-reusable-skills","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_3_rJlqrZSVAxT6d4mtCKf","title":"Grok Build 0.2.61","path":"/release/rel_3_rJlqrZSVAxT6d4mtCKf-grok-build-0-2-61","org":{"slug":"xai","name":"xAI"},"importance":null},{"id":"rel_nsWTtdZ40Ab7bhf7_XMJ9","title":"Claude Code v2.1.178 fixes OAuth credential races and stale FD crashes","path":"/release/rel_nsWTtdZ40Ab7bhf7_XMJ9-stale-fd-crash-fixed-oauth-account-mismatch-handled","org":{"slug":"anthropic","name":"Anthropic"},"importance":null},{"id":"rel_LaiiNBn31J-auck7UeRv_","title":"Claude Code v2.1.183 blocks destructive git commands and fixes terminal corruption","path":"/release/rel_LaiiNBn31J-auck7UeRv_-destructive-git-commands-blocked-fullscreen-tui-corruption-fixed","org":{"slug":"anthropic","name":"Anthropic"},"importance":null},{"id":"rel_IgdM0nbmbXLlY4sK8H9sQ","title":"Grok Build 0.2.57","path":"/release/rel_IgdM0nbmbXLlY4sK8H9sQ-grok-build-0-2-57","org":{"slug":"xai","name":"xAI"},"importance":null},{"id":"rel_iB9NDXJegllWqhyfrOyAg","title":"Codex CLI 0.142.0 adds token budgets, web search, and restores TUI after Ctrl+Z","path":"/release/rel_iB9NDXJegllWqhyfrOyAg-token-budgets-and-indexed-web-search-tui-survives-suspension","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_Ep--_9FyX73b7D9Uon_e0","title":"Cursor adds /automate skill, Slack emoji triggers, and computer use for automations","path":"/release/rel_Ep--_9FyX73b7D9Uon_e0-automations-automate-skill-slack-emoji-triggers-github-triggers-computer-use","org":{"slug":"cursor","name":"Cursor"},"importance":null},{"id":"rel_mAERHv7khOG3dsRXa_ReM","title":"Devin adds 48+ MCP connectors, GitLab MR review, and user identity linking","path":"/release/rel_mAERHv7khOG3dsRXa_ReM-mcp-marketplace-grows-48-connectors-gitlab-mr-review-ships","org":{"slug":"cognition","name":"Cognition"},"importance":null},{"id":"rel_ZHsJtcgarqUFjelV1yc0p","title":"Devin June 17, 2026 adds Devin Review security findings and Axiom MCP server","path":"/release/rel_ZHsJtcgarqUFjelV1yc0p-devin-review-gets-security-findings-axiom-mcp-server-ships","org":{"slug":"cognition","name":"Cognition"},"importance":null},{"id":"rel_3En_04jxOrvrbTNlL_XGY","title":"Codex 0.141.0 encrypts remote executors, adds plugin MCP servers, fixes SQLite WAL corruption","path":"/release/rel_3En_04jxOrvrbTNlL_XGY-remote-executor-channels-now-e2e-encrypted-wal-reset-corruption-fixed","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_Z0A3sD9Pl7imJ9VNuCNbF","title":"Codex app features roll out in the EEA, UK, and Switzerland","path":"/release/rel_Z0A3sD9Pl7imJ9VNuCNbF-computer-use-chrome-extension-and-memories-launch-in-eea-uk-switzerland","org":{"slug":"openai","name":"OpenAI"},"importance":null},{"id":"rel_CIbpFGFEa_CKM1DtFcK1Z","title":"Cursor launches cloud environment setup and cloud subagents in Agents Window","path":"/release/rel_CIbpFGFEa_CKM1DtFcK1Z-cloud-environment-setup-in-under-10-minutes-subagents-run-in-own-vms","org":{"slug":"cursor","name":"Cursor"},"importance":null},{"id":"rel_LN-Jb6O4_rox-D_18HsyX","title":"Claude Code v2.1.181 fixes prompt caching on custom base URLs and upgrades Bun runtime","path":"/release/rel_LN-Jb6O4_rox-D_18HsyX-prompt-cache-now-works-on-custom-urls-bun-1-4-bundled","org":{"slug":"anthropic","name":"Anthropic"},"importance":null},{"id":"rel_SwmLOutzyYb_k2dusPeht","title":"Claude Code v2.1.179 preserves partial responses on connection drops","path":"/release/rel_SwmLOutzyYb_k2dusPeht-partial-responses-survive-mid-stream-disconnects","org":{"slug":"anthropic","name":"Anthropic"},"importance":null},{"id":"rel_7uua63e5FRYMz-RzEmYQa","title":"Grok Build 0.2.55","path":"/release/rel_7uua63e5FRYMz-RzEmYQa-grok-build-0-2-55","org":{"slug":"xai","name":"xAI"},"importance":null},{"id":"rel__uNjZphEooPt7e6jxOCV-","title":"Grok Build 0.2.54","path":"/release/rel__uNjZphEooPt7e6jxOCV--grok-build-0-2-54","org":{"slug":"xai","name":"xAI"},"importance":null}]}}