Skip to content

The AI Developer Toolkit changelog records the Claude Code, Codex and Cursor releases that change how an agent setup behaves (default models, removed flags, permission defaults), the fix for each, and every guide this site published. As of 12 October 2026, the changes needing action are the new Claude Sonnet 5.5, Haiku 5.5 and GPT-6.1 Sol, plus the retirements of GPT-5.5 in Codex (2026-10-14) and Claude Sonnet 4.5 (2026-11-30).

A guide written in July tells you to run codex exec --full-auto, and your CI job now fails with an unexpected-argument error. A teammate’s Claude Code session runs Opus 5 while yours runs Opus 5.5, and neither of you changed a setting. This page is for the developer or tech lead who owns a team’s shared agent configuration (CLAUDE.md, AGENTS.md, .claude/settings.json, Codex’s config.toml, the CI jobs that call an agent) and needs to know which release caused the change and what to edit.

What you get from this changelog as the owner of a team’s agent config

Section titled “What you get from this changelog as the owner of a team’s agent config”
  • Tables of the October and September 2026 changes that break or silently change a setup, each with the version that introduced it and the fix.
  • A ten-minute check that tells you whether your machines and CI are behind this page.
  • Three copy-paste prompts: one audits a repository for stale model IDs and removed flags, one applies the fixes on a branch with evidence, and one filters an upstream changelog down to what touches your config.
  • A way to prove an upgrade did not break your agent workflow without reading every transcript.
  • A dated record of what this guide shipped, so you can tell whether a page predates the release it describes.

Which changes from October 2026 need action?

Section titled “Which changes from October 2026 need action?”

Every row was checked on 2026-10-12 against the vendor’s changelog, documentation, release tags or the CLI binaries (claude 2.1.296, codex-cli 0.162.1; Cursor 3.24 from Cursor’s release notes), and covers 2026-09-27 to 2026-10-12. Prices and context windows live on one page, the AI model comparison for coding agents, so this table names models without repeating their prices. The September table further down stays as the record of 2026-09-26; where October changed a September row, the October row says so.

ChangeSinceWhat to do
The stable channel catches up to v2.1.287stable 2.1.287 and latest 2.1.296 on 2026-10-12AGENTS.md reading (v2.1.277), the Opus 5.5 default (v2.1.280), auto mode as the starting mode (v2.1.283) and Sonnet 5.5 (v2.1.284) now apply on both channels, so a team on stable that missed the September changes gets them now. On 2026-10-12, changes from v2.1.288 on were on latest only; on 2026-10-17 stable is v2.1.292, so changes from v2.1.293 on, such as the haiku alias, are the ones on latest only. Compare claude --version across machines.
Claude Sonnet 5.5 is the sonnet alias on the Anthropic APIv2.1.284 (2026-09-28), both channels; Sonnet 5.5 needs v2.1.284 or laterRemove hard-coded claude-sonnet-5 pins unless your evals need them; Sonnet 5 is now legacy. In Claude Code, Opus 5.5, Sonnet 5.5 and Haiku 5.5 all start at medium effort (Opus 4.7 at xhigh, other models that support effort at high). sonnet still resolves to Sonnet 4.6 on Claude Platform on AWS and to Sonnet 4.5 on Bedrock, Google Cloud and Foundry. Auto mode’s classifier still runs on Claude Sonnet 5 by default, not on your /model choice. If your own API code runs Sonnet with thinking off, move to thinking: {"type": "between_tools"} first: disabled returns a 400 on Sonnet 5.5.
Claude Haiku 5.5 is the haiku alias on the Anthropic APIv2.1.293 (2026-10-07), latest channel onlyHaiku 5.5 needs v2.1.293 or later, so on stable (2.1.292 on 2026-10-17) haiku still means Haiku 4.5; Anthropic’s setup page says to move to latest to run a newly launched model. Other providers keep Haiku 4.5, now legacy. Haiku 5.5 has an effort setting (medium by default) and a 1M window on every plan with no [1m] suffix. Auto mode now supports Haiku 5.5, but not Haiku 4.5 or Sonnet 4.5 on any provider. Its price depends on prompt length, so re-price subagents that run on haiku from the models hub.
Claude Sonnet 4.5 is deprecated and retires on 2026-11-30Deprecated 2026-09-30; retires 2026-11-30 on Anthropic-operated platformsAnthropic’s deprecation page applies that date to the Claude API, Claude Platform on AWS and Microsoft Foundry; Bedrock and Google Cloud set their own dates. Claude Code’s model-config page still names Sonnet 4.5 as Foundry’s default model and as the sonnet alias on Bedrock, Google Cloud and Foundry (checked 2026-10-12). On those providers, pin a model explicitly before the date; Anthropic’s recommended replacement is claude-sonnet-5-5.
Ultracode is its own togglev2.1.284 (2026-09-28), both channelsTurning ultracode on or off with /effort or the ultracode setting leaves the effort level unchanged; --effort ultracode still sets xhigh. An effort cap no longer makes it unavailable: it stays on at the capped level, and Claude Code’s model-config page lists only workflows turned off or a model without xhigh as reasons it is unavailable. Review any policy that used a cap to keep ultracode off. See dynamic workflows and ultracode.
claude -p and Agent SDK sessions start in auto mode on third-party providersv2.1.285 (2026-09-29), both channelsWith no permission mode configured, claude -p and Agent SDK sessions on third-party providers, or with telemetry off, start in auto mode. Elsewhere they still start in Manual, as do sessions in an organization with the HIPAA configuration (from v2.1.285) and any session whose settings file sets disableAutoMode: "disable". Pass --permission-mode manual in CI jobs that must not approve actions on their own.
Unattended runs are stricter--bare in v2.1.286 (2026-09-30); background-command limit in v2.1.285 (2026-09-29), both channels--bare connects only the MCP servers named on the command line, sends no system reminders and starts no background tasks. Background shell commands stop after their timeout (default 30 minutes, maximum 2 hours); from v2.1.288 (both channels on 2026-10-17) that limit applies only in unattended sessions (-p, the Agent SDK, CI and cloud). Check CI jobs that use --bare or leave a dev server running in the background.
claude project purge is now claude purgev2.1.288 (2026-10-02), both channels on 2026-10-17The old name still works and prints a notice. claude purge deletes all Claude Code state for a project. Switch scripts once every machine runs v2.1.288 or later; stable is 2.1.292 on 2026-10-17.
The earlier Claude in Slack app is retired2026-10-05In workspaces paired with a Claude organization, the earlier app (shown as Legacy in admin settings) no longer answers in channels; direct messages are not affected. Claude Tag (Public Beta; Team and Enterprise plans, Anthropic’s first-party service only) replaces it. Pro and Max accounts keep the earlier app only in workspaces no organization has connected to Claude Tag. See Claude Tag.
Max and Team plans include monthly API credits2026-10-07Max 5x gets $100, Max 20x $200, and Team $20 per Standard seat or $100 per Premium seat, pooled and capped at $500. The credits cover the Claude API (Messages and Batches), Claude Managed Agents and the Claude Agent SDK. They do not cover interactive Claude Code in the terminal, IDE, desktop or web, and they do not change your usage limits. Claim them by linking one Claude Console organization; they do not roll over. Free, Pro and Enterprise plans are not eligible.

Three changes cut across tools:

  • MCP specification 2026-07-28. Claude Code now also negotiates the new version by default with local (stdio) servers on every install, including Bedrock, Google Cloud and Foundry, from v2.1.292 on both release channels; set MCP_PROTOCOL_NEGOTIATION=legacy to opt out. Codex 0.162.1 still does not negotiate it (mcp_2026_07_28 is under development and off, checked 2026-10-12). MCP Server Cards (SEP-2127), a format that describes a server before a client connects, became Final on 2026-10-06; the specification version is unchanged. Test your MCP server against both protocol versions. See MCP best practices.
  • GitHub Copilot’s four retirements happened on 2026-10-02. GitHub removed Kimi K2.7 Code, Gemini 3.5 Flash, Gemini 3.6 Flash and Claude Opus 4.7 from its model tables. GitHub’s announcement suggests Claude Opus 5.5, not Claude Opus 5 as the cross-tool note in the September section below says, as the replacement for Opus 4.7. Copilot added Claude Sonnet 5.5 (2026-09-28), GPT-6.1 Sol (2026-09-29, not on the Pro plan) and Claude Haiku 5.5 (2026-10-07), and GitHub’s docs list no further retirement (checked 2026-10-12). See the GitHub Copilot comparison.
  • The official Terminal-Bench 4.0 leaderboard. On the official board (read 2026-10-12), Claude Opus 5.5 at max effort in Claude Code scores 64.8% ± 3.1 and Claude Sonnet 5.5 61.8% ± 2.9; GPT-6 Astra and GPT-6.1 Sol, both at max effort in Codex, tie at 58.2% (± 2.8 and ± 3.1). The Opus 5.5, Sonnet 5.5 and GPT-6.1 Sol rows were created on 2026-10-06. Correction: GPT-6 Astra has had rows on this board since 2026-09-03; the 2026-09-26 read of the GitHub submissions folder missed them. Vendor launch tables report different figures for the same models, so keep the two sources apart. See the benchmarks page.

Which changes from September 2026 need action?

Section titled “Which changes from September 2026 need action?”

Every row was checked on 2026-09-26 against the vendor’s changelog, release tags or the installed CLIs (claude 2.1.283, codex-cli 0.157.1). Prices and context windows live on one page, the AI model comparison for coding agents, so this table names models without repeating their prices. These tables are the record of 2026-09-26; the October section above says where a later release changed a row.

ChangeSinceWhat to do
Claude Opus 5.5 is the default model on every paid plan and the APIv2.1.280, latest channel (2026-09-22)Remove hard-coded claude-opus-5 pins unless your evals need them. Opus 5.5 runs at medium effort by default: raise it with /effort before you switch models.
The stable channel lags behindstable was v2.1.274 on 2026-09-26On 2026-09-26 stable was v2.1.274: there Pro and Team Standard still defaulted to Sonnet 5, other plans to Opus 5, and Opus 5.5 was unavailable. Check where each channel is now with npm view @anthropic-ai/claude-code dist-tags. Put the whole team on one channel with autoUpdatesChannel.
Claude Fable 5.1 replaces Fable 5v2.1.257 (2026-09-01)The fable alias now resolves to Fable 5.1. Fable is never a default; select it deliberately with /model fable, and expect it to bill to usage credits on some plans.
Auto mode is the starting permission modev2.1.283, latest channel (2026-09-25)Interactive terminal and VS Code sessions start in auto mode. claude -p and the Claude Agent SDK still start in Manual. To keep Manual organisation-wide, set permissions.disableAutoMode: "disable" in managed settings. Sessions on a model auto mode does not support (for example Haiku, or Sonnet 4.5, the default on Microsoft Foundry) also start in Manual.
AGENTS.md is read when a project has no CLAUDE.mdv2.1.277 (2026-09-18); v2.1.281 on Bedrock, Google Cloud, Foundry and gatewaysRead the AGENTS.md in repositories without a CLAUDE.md: Claude now loads it. Toggle this under Project instructions in /config.

Two changes cut across tools:

  • MCP specification 2026-07-28 removed the initialize handshake and the Mcp-Session-Id header. Claude Code negotiates the new version by default with direct HTTP servers (all installs by v2.1.274); Codex 0.157.1 does not yet (mcp_2026_07_28 is off in codex features list). If you maintain an MCP server, test it against both protocol versions. See MCP best practices.
  • GitHub Copilot retires four models on 2026-10-02: Kimi K2.7 Code (replaced by Kimi K3), Gemini 3.5 Flash and Gemini 3.6 Flash (replaced by Gemini 3.8 Flash), and Claude Opus 4.7 (replaced by Claude Opus 5). Update any Copilot model policy that names them.

Check whether your setup is behind this page

Section titled “Check whether your setup is behind this page”

Run these on a developer machine and in one CI job. The whole check takes about ten minutes and changes nothing.

  1. Record the versions you actually run, in a terminal:

    Terminal window
    claude --version
    codex --version

    For Cursor, read the version in its About dialog and compare it with Cursor’s release notes. On 2026-10-12 the current versions are Claude Code 2.1.296 (latest) and 2.1.287 (stable), Codex 0.162.1 and Cursor 3.24; on 2026-10-17 Claude Code is 2.1.302 (latest) and 2.1.292 (stable).

  2. Find the Claude Code release channel. Look for autoUpdatesChannel in ~/.claude/settings.json and in managed settings; "stable" means you are about a week behind latest. On 2026-10-17 stable is 2.1.292 and latest is 2.1.302. To choose a channel, set autoUpdatesChannel to "stable" or "latest" in settings; claude install stable installs the stable build now.

  3. List the models your Codex binary knows and the state of its feature flags:

    Terminal window
    codex debug models --bundled
    codex features list
  4. Run both health checks. They read your settings files and report problems before an agent run does:

    Terminal window
    claude doctor
    codex doctor
  5. Search the repository for the removed flags and legacy model pins from the tables, from the repository root:

    Terminal window
    rg -n -e '--full-auto' -e '-a (on-failure|untrusted)' -e 'codex mcp-server' \
    -e 'gpt-5\.[45]' -e 'claude-sonnet-4-5' -e 'claude project purge' \
    -e 'claude-(opus|fable)-5([^-]|$)' .

    The last pattern matches claude-opus-5 and claude-fable-5 but not claude-opus-5-5. The pattern gpt-5\.[45] matches both gpt-5.4 and gpt-5.5; the retirement on 2026-10-14 does not affect the OpenAI API, so change only the pins that Codex reads.

  6. Update on a branch, not on main: claude update and codex update, then repeat steps 1–4 and run the prompts below.

Copy-paste prompts for keeping agent config current

Section titled “Copy-paste prompts for keeping agent config current”

Run the first prompt in Claude Code or Codex from the repository root. It reads and reports; it edits nothing, so you can run it with read-only permissions.

The second prompt applies the fixes and produces the evidence a reviewer needs, so the pull request can be approved on its checks.

The third prompt turns a long upstream changelog into the handful of entries that touch your configuration. Replace 2.1.292 (the stable version on 2026-10-17) with the version your team runs; npm view @anthropic-ai/claude-code dist-tags shows the current channel versions.

How to prove an agent tool upgrade did not break your workflow

Section titled “How to prove an agent tool upgrade did not break your workflow”

Nobody on the team should have to read transcripts to approve a version bump. Make the upgrade a change like any other, with checks that fail loudly:

  1. Pin the versions CI installs. Install an exact version, for example npm install -g @anthropic-ai/claude-code@2.1.296 or npm install -g @openai/codex@0.162.1, so CI only changes when someone bumps the pin in a pull request.
  2. Run one fixed smoke task headlessly on both versions. Pick a small task with a known correct outcome, such as adding a test for an existing function, and run it with claude -p … --output-format json or codex exec … --output-schema schema.json. The gate is that your test suite passes afterwards, not that the transcript looks right.
  3. Re-run your evals when the default model changes. A new default model is a model switch you did not choose. Follow the 48-hour evaluation playbook for a new model and the evals for coding agents guide before you accept it for unattended work.
  4. Let the config owner sign off on evidence. The tech lead who owns the shared configuration approves the bump when tests, lint, type checks and the smoke task are green on the new version. If something regresses, revert the pin; the previous version is one commit away.

What breaks after an agent tool update, and how to recover

Section titled “What breaks after an agent tool update, and how to recover”

Teammates see different default models. Cause: some machines follow Claude Code’s stable channel and others latest, or Homebrew’s claude-code cask (which tracks stable) sits next to a native install. On 2026-10-12 both channels default to Opus 5.5, but haiku resolves to Haiku 5.5 only from v2.1.293 (latest), and Microsoft Foundry still defaults to Sonnet 4.5. Recovery: set one autoUpdatesChannel for the team in managed settings, and pin a model with --model where a result must be reproducible.

A CI job fails with “unexpected argument” or “invalid value”. Cause: a removed Codex flag (--full-auto, -a on-failure) or -a placed after exec. Recovery: apply the Codex rows of the tables above, then pin the Codex version so the next removal arrives in a pull request instead of in a failed deploy.

Codex reports that GPT-5.4 is no longer available. Cause: a model = "gpt-5.4" pin. Codex migrates the session to GPT-6 Sol. Recovery: set the model you mean in config.toml, or remove the pin and use the bundled default.

The agent runs commands you expected to approve. Cause: auto mode became the starting mode in v2.1.283, and a classifier now approves actions it judges safe. Since v2.1.285, claude -p and Agent SDK sessions on third-party providers, or with telemetry off, start in auto mode too. Recovery: start sessions with --permission-mode manual, or turn auto mode off organisation-wide with permissions.disableAutoMode: "disable" in managed settings. auto set in project settings is ignored, so a repository cannot switch it on for you.

Claude follows instructions nobody wrote for it. Cause: from v2.1.277 Claude Code loads AGENTS.md when there is no CLAUDE.md, so a file written for Codex now steers Claude too; on 2026-10-12 that holds on both release channels. Recovery: review that AGENTS.md, or add a CLAUDE.md, or switch the behaviour off under Project instructions in /config.

A pinned model is about to be retired. Cause: gpt-5.5 leaves Codex on 2026-10-14, and Claude Sonnet 4.5 retires on 2026-11-30 on Anthropic-operated platforms while Claude Code still names it as the sonnet alias on Bedrock, Google Cloud and Foundry. Recovery: change the pin before the date, name the model you mean in config.toml or your Claude Code settings, and run the repository search from the ten-minute check.

A headless Claude Code run loses an MCP server or a background process. Cause: since v2.1.286 --bare connects only the MCP servers named on the command line, and since v2.1.285 background shell commands stop after their timeout (default 30 minutes, maximum 2 hours). Recovery: name every server the job needs on the command line, and give long-lived commands a longer timeout.

A guide on this site contradicts the tables above. Cause: the guide predates the release. Every page shows its last-updated date; if it is older than the release, trust this page and the per-tool changelog, and report the page so it gets fixed.

Vendor releases in 2026 that changed agent setups

Section titled “Vendor releases in 2026 that changed agent setups”

Only changes that alter defaults, remove options or add a model appear here; per-version detail is on the Claude Code changelog, Codex changelog and Cursor changelog pages. Dates marked “secondary” come from press reports rather than the vendor.

  • Oct 9 · Cursor 3.24. Auto-review stops risky deletes for your approval, admins can restrict Agent to approved remote workspaces with the managed policy AgentRemoteWorkspaceAuthorities, and Claude Opus 5.5 and Sonnet 5.5 run on AWS Bedrock with your own key.
  • Oct 9 · Claude Code v2.1.296 (latest). Adds CLAUDE_CODE_WORKFLOW_SUBAGENT_MODEL to run every workflow agent on one model, and prices Sonnet 5.5 cache reads at the lowered rate in /cost, the status line and SDK cost figures.
  • Oct 9 · Codex CLI 0.162.1 (stable). Since 0.157.1 no top-level flag or subcommand was added or removed; 0.162.0 (Oct 8) added managed Git worktree tools and /copy.
  • Oct 8 · Claude Code v2.1.295 (latest). Command and HTTP hooks gain onFailure, "continue" by default or "block".
  • Oct 7 · Anthropic: Claude Haiku 5.5. The haiku alias on the Anthropic API from v2.1.293 (latest channel).
  • Oct 7 · Anthropic: monthly API credits for Max and Team plans. They cover the API and the Agent SDK, not interactive Claude Code.
  • Oct 7 · Codex CLI 0.161.0. Adds /mcp login <name> and codex exec --cyber-access-program, and restates GPT-6.1 Sol as the default in the bundled and Amazon Bedrock catalogs.
  • Oct 6 · Cursor: remote control for local agents. See and reply to the agents on your computer from the Cursor iOS app.
  • Oct 6 · Official Terminal-Bench 4.0 leaderboard. Eight rows are added, among them Claude Opus 5.5, Claude Sonnet 5.5 and GPT-6.1 Sol. GPT-6 Astra has had rows since Sep 3, which the 2026-09-26 read of the GitHub submissions folder missed.
  • Oct 6 · Anthropic: Claude Mythos 5.1 now requires verification. The Cyber Verification Program grows to three tiers, and Mythos 5.1 is available only to organizations verified through Anthropic’s verification programs, which replaces the invitation-only access in the Sep 1 entry below.
  • Oct 5 · Anthropic: the earlier Claude in Slack app is retired in workspaces paired with a Claude organization; Claude Tag replaces it.
  • Oct 2 · GitHub Copilot removes four models: Kimi K2.7 Code, Gemini 3.5 Flash, Gemini 3.6 Flash and Claude Opus 4.7. GitHub’s announcement suggests Claude Opus 5.5 for Opus 4.7, not Claude Opus 5 as the cross-tool note in the September section says.
  • Oct 2 · Claude Code v2.1.288 (latest). claude project purge becomes claude purge.
  • Oct 1 · Claude Code v2.1.287. Adds Claude Mods, plugins that modify deeper behavior, and defaults Opus 4.7 and later and Fable to a 1M window on Bedrock, Google Cloud and Foundry. It is the stable channel on Oct 12.
  • Sep 30 · Anthropic deprecates Claude Sonnet 4.5. It retires on Nov 30 on Anthropic-operated platforms; Anthropic names claude-sonnet-5-5 as the replacement.
  • Sep 29 · OpenAI: GPT-6.1 Sol (DevDay). Becomes Codex’s bundled default in CLI 0.159.1, and GPT-6 Astra moves to second in the picker. Codex CLI 0.159.0 removed the bundled plugin-creator skill.
  • Sep 29 · Claude Code v2.1.285. claude -p and Agent SDK sessions on third-party providers, or with telemetry off, start in auto mode; adds the allowedProviders managed setting and claude --desktop.
  • Sep 28 · Anthropic: Claude Sonnet 5.5. The sonnet alias on the Anthropic API from Claude Code v2.1.284, where ultracode also becomes its own toggle; Sonnet 5 moves to legacy.
  • Sep 28 · Codex CLI 0.158.0. Terminal input approval is on by default, and GPT-5.4 leaves the bundled catalogs.
  • Sep 25 · Claude Code v2.1.283. Auto mode becomes the starting permission mode for interactive terminal and VS Code sessions on every plan and provider (latest channel).
  • Sep 23 · Codex CLI 0.156.1. GPT-6 Sol and GPT-6 Luna join the model picker, below GPT-6 Astra.
  • Sep 22 · Anthropic: Claude Opus 5.5. Becomes Claude Code’s default from v2.1.280; Opus 5 moves to legacy. Anthropic also raised five-hour usage limits on Pro, Max, Team and seat-based Enterprise.
  • Sep 21 · SpaceXAI: Grok 4.7. Added to GitHub Copilot the same day; available in Cursor from day one (secondary: MarkTechPost).
  • Sep 18 · Claude Code v2.1.277. Reads AGENTS.md when a project has no CLAUDE.md.
  • Sep 9 · Codex CLI 0.154.0. Removes codex mcp-server.
  • Sep 4 · Codex CLI 0.153.4. GPT-6 Astra becomes the bundled default.
  • Sep 2 · Google: Gemini 3.8 Flash (secondary: The Register). In GitHub Copilot from Sep 3.
  • Sep 1 · Anthropic: Claude Fable 5.1 and Claude Mythos 5.1. Fable 5.1 replaces Fable 5 in Claude Code from v2.1.257; Mythos 5.1 is invitation-only through Project Glasswing.
  • Aug 31 · Codex retires GPT-5.4, migrating pinned sessions to GPT-6 Sol.
  • Aug 14 · Claude Code auto mode becomes the starting mode on Pro, Max and Team.
  • Aug 7 · Codex CLI 0.147.0. Removes codex exec --full-auto; automatic approval review (--approve-for-me) routes approvals through a reviewer model.
  • Aug 4 · Claude Code v2.1.222 removes /ultraplan from the command reference; use plan mode (/plan). The same day OWASP published the GenAI LLM Top 10 2026.
  • Jul 28 · MCP specification 2026-07-28. A stateless core without the initialize handshake; tools adopt it at different speeds (see the cross-tool notes above).
  • Jul 24 · Anthropic: Claude Opus 5.
  • Jul 9 · GPT-5.6 Sol, Terra and Luna reach GA on Azure (model version 2026-07-09); now labelled “older” in Codex. The Codex desktop app merged into the ChatGPT desktop app as a Codex mode (secondary: Neowin).
  • Jun 30 · Anthropic: Claude Sonnet 5. Its announced price rise was later cancelled; current prices are on the models hub.
  • Jun 9 · Anthropic: Claude Fable 5 and Claude Mythos 5.
  • Jun 1 · Claude Code v2.1.160. The dynamic-workflow trigger keyword changes from workflow to ultracode.
  • Jun 1 · GitHub Copilot replaces request-based billing with usage-based billing.
  • June · Windsurf renamed Devin Desktop (secondary: creeta).
  • May 20 · Cursor 3.5 ships a bundled /loop skill (verified on 2026-08-28).
  • May 15 · Roo Code extension shut down, per the Roo-Code README; the repository is archived.

Each entry links to the page it describes. Every page also carries its own last-updated date.

  • Aug 28 · The Ladder. Six free hub pages organise the documentation by autonomy level, from assisted coding to running a software factory.
  • Aug 28 · The State of Agentic Engineering, August 2026. Third-party evidence, each number with publisher and date, on how much production code agents write, with the counter-evidence sourced the same way.
  • Aug 28 · Claude Code routines and Cursor cloud agents and automations. Unattended cloud runs in both tools: triggers, scoping and the untrusted-input rule.
  • Aug 24 · Compound engineering. Every’s loop as a cross-tool guide, with an audit of the plugin behind it.
  • Aug 20 · The AI Developer Toolkit MCP server. A public, read-only endpoint with search and fetch across every guide on the site.
  • Aug 19 · Anti-slop writing skills. unslop and miodkuj, including the deterministic checks that run in CI without an agent.
  • Aug 13 · /goal and /loop corrected. Tool support re-verified: Cursor’s /loop skill and Codex goals being on by default had been missed.
  • Aug 12 · Software factories and Dr. Skill. When a factory works and when it erodes the codebase; a read-only audit of your skill and MCP loadout.
  • Aug 6 · Answer-first rewrite. Every article opens with a paragraph that answers its title, enforced by the build.
  • Aug 4 · Pruning context files. An ablation protocol for cutting CLAUDE.md, Cursor rules and AGENTS.md.
  • May 2026 · Per-question guides for the developer and CTO scorecards, and bilingual scorecards.
  • April 2026 · The four-stage AI design pipeline and the official skills guide.
  • February 2026 · A full Codex section alongside Cursor and Claude Code, and Polish translations of every section.
  • 17 July 2025 · Version 1.0.0. The first release, covering Cursor and Claude Code.

Where to go next with tool and model changes

Section titled “Where to go next with tool and model changes”

Why does my teammate’s Claude Code session use a different default model?

Section titled “Why does my teammate’s Claude Code session use a different default model?”

Claude Code ships on two release channels (latest and stable), and third-party cloud providers set their own model aliases. Compare claude --version and autoUpdatesChannel across machines, and check current channel tags with npm view @anthropic-ai/claude-code dist-tags.

How do I check whether my agent setup is behind the current releases?

Section titled “How do I check whether my agent setup is behind the current releases?”

Record claude --version and codex --version, run claude doctor and codex doctor, inspect bundled models with codex debug models --bundled, and search the repository for removed flags and legacy model IDs before updating on a branch.

How do I know an agent tool upgrade did not break our workflow?

Section titled “How do I know an agent tool upgrade did not break our workflow?”

Pin the CLI versions installed in CI, bump them in a single pull request, and require the test suite, lint, type checks, and a fixed headless smoke task to pass on the new version before merging.

Did this guide help you?

One tap, no sign-in.

not at all a lot

Frequently asked questions

Which Claude Code, Codex and Cursor changes from October 2026 need action?

Claude Sonnet 5.5 became the sonnet alias in Claude Code v2.1.284 and Claude Haiku 5.5 the haiku alias in v2.1.293 (latest channel only). GPT-6.1 Sol replaced GPT-6 Astra as Codex's bundled default in CLI 0.159.1 on 2026-09-29, and GPT-5.5 leaves Codex on 2026-10-14. Claude Sonnet 4.5 retires on 2026-11-30 on Anthropic-operated platforms. Cursor 3.24 is current and documents its run modes and AGENTS.md support.

Which Claude Code and Codex changes from September 2026 need action?

Claude Opus 5.5 became Claude Code's default model from v2.1.280 on the latest channel, and auto mode became the starting permission mode from v2.1.283. GPT-6 Astra became Codex's bundled default in CLI 0.153.4 on 2026-09-04, and Codex removed codex exec --full-auto (0.147.0) and codex mcp-server (0.154.0).

Why does my teammate's Claude Code session use a different default model?

Claude Code has two release channels. On 2026-10-17 the latest channel is v2.1.302 and the stable channel is v2.1.292, and both default to Opus 5.5 (on 2026-09-26 stable was v2.1.274 and still defaulted to Sonnet 5 or Opus 5). Sessions still differ by version and provider: haiku resolves to Haiku 5.5 only from v2.1.293 on latest, and Microsoft Foundry still defaults to Sonnet 4.5 (checked 2026-10-12). Compare claude --version and the autoUpdatesChannel setting, and check where each channel is today with npm view @anthropic-ai/claude-code dist-tags.

How do I check whether my agent setup is behind the current releases?

Record claude --version and codex --version, run claude doctor and codex doctor, list the models your Codex binary knows with codex debug models --bundled, and search the repository for removed flags and pinned legacy model IDs before updating on a branch.

How do I know an agent tool upgrade did not break our workflow?

Pin the CLI versions your CI installs, bump them in one pull request, and let the evidence decide: the test suite, lint and type gates, and a fixed headless smoke task must pass on the new version before the config owner approves the bump.