Recent updates to Claude Code introduce several new features and fixes. Among these, Claude Code now supports AGENTS.md as an alternative to CLAUDE.md for project instructions when the latter is not present. This change is configurable under "Project instructions" in /config, though it is not yet available on Bedrock, Vertex, or Foundry.
Key Points
- Claude Code now supports
AGENTS.mdin projects that do not contain aCLAUDE.mdfile. - This
AGENTS.mdsupport is not yet available on Bedrock, Vertex, or Foundry. - A new configuration,
CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY=1, has been added for Claude apps gateways where egress is a forward proxy. - Claude apps gateways can now include an optional
headersmap on upstreams to send static headers to a proxy. - A line indicating a background task's update is waiting now appears when the task finishes while a panel like
/tasksis open. - Fixes address
claude -pand Agent SDK sessions that previously hung after internal errors, now reporting the error and exiting with code 1. - Conversations no longer fail with "text content blocks must be non-empty" when an earlier assistant turn contained an empty text block alongside other content.
Context
According to the Claude Code changelog, these updates aim to enhance project configuration flexibility and improve the robustness of gateway operations and error handling within the development environment. The introduction of AGENTS.md provides an alternative method for defining project instructions.
Why It Matters
These updates offer developers more control over project configurations and network egress for Claude applications, potentially streamlining development workflows and improving the reliability of Claude Code sessions and conversations.
What To Do
- Note the new
AGENTS.mdsupport for projects lackingCLAUDE.mdand consider its use for project instructions. - Review the new gateway configurations,
CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY=1and the optionalheadersmap, if managing Claude apps gateways with forward proxies. - Observe improved error reporting for
claude -pand Agent SDK sessions. - Test conversations to confirm resolution of the "text content blocks must be non-empty" issue.
