Codex CLI: Reference Tasks with @ Mentions

CodexView original changelog

Codex CLI 0.150.0 lets users reference other Codex tasks with @ mentions directly from the terminal, so an agent can read, create, or message a separate task without the user leaving the current session. The release bundles a handful of smaller quality-of-life upgrades alongside it: a /copy picker for grabbing full responses, individual code blocks, or blockquotes, auto-generated titles for unnamed terminal tasks, and clickable Markdown links in supported terminals.

Key Takeaways

  • @ mentions let a Codex terminal task reference another task, so an agent can read, create, or message a separate running task without the user switching sessions.
  • The /copy command gained a picker, letting users copy a full response, a single code block, or a blockquote instead of the entire reply.
  • Unnamed tasks now get automatic descriptive titles, and /rename suggests an editable title based on the conversation instead of a blank prompt.
  • Markdown links render as clickable labels in terminals that support it, while less-capable terminals still show the raw URL.
  • The release also tightened security around untrusted AGENTS.md files, preventing untrusted projects from injecting their own instructions.
  • Several platform-stability fixes shipped alongside the features, including a Windows sandbox Unicode-path fix and a Unix shutdown-hang fix for detached processes.

Sources & Mentions

1 external resource covering this update


Cross-Referencing Tasks from the Terminal

The headline feature in Codex CLI 0.150.0 is task referencing via @ mentions. Previously, each Codex terminal task lived in its own isolated context — checking on or coordinating with another running task meant switching sessions manually. Now, typing @ inside the terminal lets a user pull up another Codex task and ask the current agent to read its state, create a new linked task, or send it a message, all without leaving the conversation in progress. For anyone running several Codex tasks in parallel — one refactoring a module while another writes tests against it, for example — this turns task-to-task coordination into something the agent itself can do on request, rather than something the human has to shuttle between windows to manage.

Smaller Terminal Improvements

The same release ships several smaller polish items aimed at making the day-to-day terminal experience smoother. /copy now opens a picker so users can grab a full response, a single code block, or just a blockquote instead of copying an entire reply and trimming it manually. Unnamed terminal tasks get a descriptive title automatically, and /rename now suggests an editable title based on the conversation rather than starting from a blank field. Markdown links now render as clickable labels in terminals that support it, while terminals that don't keep the raw URL visible. Keyboard shortcuts were also added to cycle between permission modes, and Vim mode gained a . binding to repeat the last edit.

Codex also shipped a set of bug fixes in the same release: tightened enforcement so untrusted projects can no longer supply their own AGENTS.md instructions, improved credential redaction in app-server diagnostics, fixes for remote MCP bearer-token lookup, a fix for the elevated Windows sandbox under Unicode user paths, a fix for a Unix shutdown hang caused by detached processes, and fixes to conversation compaction and multi-agent compatibility for Amazon Bedrock models.


Mentioned onReleasebot