THE SIGNAL IN ONE SENTENCE

The next prompt can now arrive before you write it. OpenAI released composer predictions for Codex on October 9. After Codex finishes a response, the beta may place a suggested next message in the composer. Press Tab and the suggestion becomes editable text. It does not send. You can revise it, ignore it, replace it or turn the feature off. That last inch matters more than it looks. Developer tools keep removing friction from the path between an idea and an action. Autocomplete predicts a token. An assistant proposes a patch. An agent can run commands and use tools. Composer predictions move one step higher: they propose what the person might ask the agent to do next. This is not autonomy. It is interface steering. OpenAI says a prediction is based on the conversation in the current Codex thread. If context from earlier work, memory or connected apps is already present in that thread, it can shape the suggestion. The prediction system does not independently retrieve memories or query connected apps. It can also skip a suggestion entirely. That boundary is useful. It is also easy to misunderstand. A suggested prompt can feel like a neutral continuation because it appears in the place where the user normally writes. It may be sensible. It may save a few seconds. It may also carry forward an assumption that should have been challenged, turn a tentative idea into an imperative or invite a larger action than the user intended. The prediction has a privileged seat. It arrives first. OpenAI's safest design choice is the one most likely to be overlooked: accepting the suggestion does not send it. The text pauses in the composer for review. That gives the user a chance to inspect the object, scope, verb and implied permission before any normal Codex work begins. Think of the difference between these instructions: Review the failing test. Fix the failing test. Fix the test and update the dependency. Fix the test, update the dependency and deploy. Each line feels like a plausible next step after the previous one. Each line grants more authority. A model that predicts conversational momentum can produce a smooth escalation without knowing whether the person intended it. The right question is not whether the suggestion sounds natural. It is whether the suggested action matches the user's current goal, evidence and permission boundary. Start with the verb. Words such as inspect, explain, compare and draft generally preserve room for review. Words such as edit, install, delete, merge, deploy, message and publish can change files or external systems. A suggestion that crosses from observation into action should be treated as a new decision, even when it feels like the obvious continuation. Then inspect the object. Which repository, branch, environment, file, account or service would the message affect? A thread may contain several projects, copied logs or references to connected apps. A short suggestion can leave the target implicit. The person accepting it may fill in the blank differently from the system that generated it. Then inspect the scope. "Fix it" may mean one line, one test, every related file or the underlying configuration. "Send the update" may mean drafting a note or posting it to a public channel. Small pronouns are excellent hiding places for large consequences. Finally, inspect the evidence. A prediction can continue the conversation's framing even when the framing is wrong. If the previous answer misdiagnosed the bug, the next suggested prompt may efficiently deepen the mistake. If a requirement changed elsewhere and that change is not in the thread, the suggestion cannot account for it. If the thread includes stale context, the prediction may be coherent and obsolete at the same time. This is why reviewing the words is not merely copyediting. It is a compact control surface for intent. The beta is narrow at launch. OpenAI says it is available to adults using personal ChatGPT Pro accounts in supported regions, in the latest Codex desktop app. It works in local and SSH threads with GPT-6 Astra or GPT-6.1 Sol. The feature is on by default for eligible users and can be disabled under General, then Composer, then Show predictions. Predictions may take several seconds, especially in long conversations, and they do not appear after every response. Users do not need to wait. They can simply start typing. During the beta, generating predictions does not count toward Codex usage limits or consume credits. A message sent from an accepted prediction is an ordinary Codex message and follows normal usage limits and billing. Those are product facts. They are not evidence of benefit. OpenAI has not published acceptance rates, edit rates, error rates, task-completion gains or controlled productivity results for the feature. The company has not said how often suggestions propose actions beyond the user's intent, how quality changes in long threads or whether default-on predictions measurably improve outcomes. Keystrokes saved would be the weakest useful metric. Teams testing composer predictions should measure the full path from suggestion to consequence. How often does a prediction appear? How often is it accepted unchanged, accepted and edited, ignored or followed by a completely different message? Which verbs appear in accepted suggestions? Do suggestions increase the size of requested changes? How often does a user reverse the resulting work? The most important measurements are not clicks. They are correction and regret. Track whether accepted suggestions preserve the stated goal, point to the right target, respect the current branch and environment, retain explicit tests and approvals, and produce work the user keeps. Compare predicted follow-ups with manually written ones on similar tasks. Look for differences in rollback, rework and accidental scope expansion. Do not turn that evaluation into surveillance. Prompt text can contain proprietary code details, customer names, incident information and private intentions. A workplace study should minimize collection, remove sensitive content where possible, publish a clear retention period and report aggregate patterns rather than building a new dossier on individual developers. The purpose is to test an interface, not to grade employees on how often they disagree with it. Disagreement is valuable data. An ignored suggestion may mean the feature was wrong. It may mean the user changed direction. It may mean the prompt was fine but arrived too late. It may mean the person wanted to think without a sentence already waiting in the box. Those cases should not be collapsed into failure or resistance. Default-on design deserves particular scrutiny because defaults create behavior before users form an opinion. An eligible person who does nothing receives predictions. Someone who finds them distracting has to locate the setting and turn them off. That can be reasonable for a lightweight beta with a clear off switch. It still creates a responsibility to make the state visible. Users should know when text is predicted, when it has been accepted into the composer and when it remains unsent. The interface should never make generated text resemble text the user already authored. Accessibility belongs in the same review. A Tab shortcut may be fast for some users and conflict with navigation patterns for others. Suggestions that appear after a delay can shift focus or add visual noise. Keyboard, screen-reader and reduced-motion behavior should be tested as product behavior, not treated as polish. Long threads are another pressure point. OpenAI says predictions may take longer there. Long threads also accumulate abandoned ideas, corrected assumptions and multiple phases of work. A prediction model must infer which part of the conversation is still active. The older the thread, the more likely a fluent continuation is not the right continuation. A practical habit is to rewrite accepted predictions into four visible parts: Goal: what result do I want? Scope: which files, systems or people are included? Limits: what must not happen without another approval? Proof: what test or evidence will show the work is complete? That sounds heavier than pressing Tab. It need not be. For a low-risk question, the suggestion may already be enough. For an action that writes, publishes, deploys or contacts someone, ten seconds of explicit scope is cheap. Product teams can help by grading suggestions according to consequence. A predicted request to explain a function does not need ceremony. A predicted request to delete data should arrive with the target, reversibility and approval boundary made unmistakable. The more consequential the verb, the more specific the suggestion should become. There is also a healthy product opportunity here. The best next-prompt system may not be the one that predicts a single sentence most confidently. It may offer useful forks. Inspect the change. Run the narrow tests. Prepare a patch for review. Stop here. Those alternatives expose choice instead of manufacturing inevitability. They can help a developer see that continuing is only one option and that a smaller step may produce better evidence. OpenAI's current design already preserves the essential break in the chain. Tab accepts text. The user still sends it. Codex then applies the normal permissions, approvals and execution controls for whatever message was chosen. Keep that separation. Prediction should reduce blank-box friction, not collapse intention into action. The model can propose the sentence. The person should still decide whether the sentence is true, current, bounded and worth sending. The useful default is review because the next prompt is not merely language. It is the next grant of authority.

01

WHAT ACTUALLY CHANGED

OpenAI released composer predictions for Codex in beta on October 9, 2026

After Codex responds, the composer may suggest a complete next message based on the current thread

Pressing Tab accepts the suggestion into the composer for review or editing but does not send it

Users can ignore a prediction, type without waiting or disable Show predictions in General settings

The beta is on by default for eligible personal ChatGPT Pro users aged 18 or older in supported regions

Predictions are supported in local and SSH threads in the latest Codex desktop app with GPT-6 Astra or GPT-6.1 Sol

Predictions use context already present in the current thread and do not independently retrieve memories or connected-app data

Prediction generation does not consume Codex usage or credits during the beta, while sent messages follow normal limits and billing

02

WHY THIS MATTERS

A suggested next message can shape user attention and make one continuation feel more natural than alternatives

Small wording changes can move a task from inspection to editing, deployment, publication or another consequential action

The review-before-send pause preserves a human decision between generated language and a new grant of authority

Thread context can contain stale assumptions, abandoned plans and sensitive information that make a fluent suggestion inappropriate

A default-on beta influences behavior before users decide whether prediction helps their work

Acceptance rate alone cannot show whether suggestions improve completed work or merely accelerate the wrong next step

Prediction telemetry can itself expose sensitive work, so evaluation needs data minimization and aggregate reporting

Clear visual states and accessible keyboard behavior are part of keeping predicted text distinguishable and optional

FIG. 365Keep a decision between prediction and action
1Codex completes the current response→
2The composer may predict a next message from thread context→
3The user inspects the verb, target, scope and evidence→
4The user edits, ignores or accepts the proposed words→
5Only the user sends the final message→
6Normal tool permissions and action approvals still apply→
7Tests, review and rollback decide whether the result stays
A prediction can prepare language. It should not erase the separate choices to send, authorize, verify and keep the resulting work.

03

WHERE IT COULD HELP

  • Review every accepted suggestion for its verb, target, scope, evidence and implied permission before sending
  • Rewrite consequential prompts with an explicit goal, affected systems, prohibited actions and completion test
  • Prefer inspect, explain, compare or draft before edit, merge, deploy, publish, delete or message
  • Keep branch names, environments, repositories and external destinations explicit instead of relying on pronouns
  • Start a fresh thread when old assumptions or multiple projects make the active context ambiguous
  • Disable predictions when they distract from deliberate work or make authorship unclear
  • Measure edits, ignores, reversals, scope growth and retained outcomes instead of only Tab presses
  • Evaluate prompt predictions with privacy-preserving aggregate data and a short retention period
  • Offer lower-risk alternatives such as inspect, test, draft for review or stop when designing similar interfaces
  • Require normal permissions and approvals after the message is sent rather than treating prompt acceptance as action approval

KEEP A HAND ON THE WHEEL

Composer predictions is a beta product feature, and OpenAI has not published acceptance rates, prediction accuracy, controlled productivity results, task-completion gains or measurements of unintended scope expansion. A suggestion may not appear after every response and can take longer in long conversations. Predictions use the current thread, so stale or sensitive context already present there may influence the proposed message. The feature does not retrieve memories or connected-app data on its own. It is on by default for eligible users but can be disabled. Accepting with Tab adds text to the composer and does not send it or approve later actions. Watch for clearer eligibility language across account types, visible authorship states, accessibility behavior, privacy terms, consequence-aware suggestions and evidence that the feature improves finished work rather than merely saving keystrokes.

04

TERMS WORTH KEEPING

SOURCES AND VERIFICATION STATUS

This article was written from the materials below. Product claims and dates were checked against those sources on October 11, 2026.

THE PUBLICATION ENGINE

WANT A SIGNAL OF YOUR OWN?

We build source-grounded publications, private briefings, and editorial systems for organizations with something useful to say.

WORK WITH US