GPT-6 Astra: Looped Transformers and the Debate Over Hidden Reasoning

GPT-6 Astra represents a significant leap in multimodal capabilities, particularly in 3D rendering, animation, and general computer use. While OpenAI has not officially confirmed its architecture, evidence and industry reporting suggest the model utilizes "looped transformers" (or recurrent depth) to enhance reasoning performance while maintaining a manageable parameter footprint.

Advanced Computer Use and Training Infrastructure

GPT-6 Astra demonstrates a high proficiency for interacting with graphical user interfaces (GUIs), allowing it to operate software on a local computer via the Codex/ChatGPT app. This capability is evidenced by its ability to perform complex tasks such as rendering New York City in Blender or using MS Paint to redraw images via mouse cursor simulation.

This "computer use" capability is enabled by a specific training workflow involving Reinforcement Learning with Verifiable Rewards (RLVR):

  1. Task Prompting: The model is given a goal (e.g., "open app X and do Y").
  2. Visual Feedback: The harness provides screenshots of the OS interface.
  3. Action Prediction: The LLM predicts mouse and keyboard actions.
  4. Execution: The harness executes these actions on the OS.
  5. Iterative Loop: The process repeats with new screenshots until the task succeeds or fails.

To support this, OpenAI reportedly purchased tens of thousands of Mac Minis and Mac Studios to serve as the environment for the model to learn macOS interactions, while the actual model training occurred on approximately 100,000 NVIDIA Grace Blackwell GPUs.

Understanding Looped Transformers

A looped transformer is an architectural modification where intermediate representations are passed through the same transformer blocks multiple times. Unlike traditional transformers that add more distinct layers to increase depth, looped transformers reuse the weights of existing blocks.

Key Architectural Variants

  • Fixed Looping (e.g., Nanbeige4.2-3B): The model applies a stack of transformer blocks a fixed number of times (e.g., two passes). This increases effective depth (e.g., from 22 to 44 block applications) without increasing the number of parameters to be stored in memory.
  • Adaptive Halting (e.g., Universal Transformers): The model uses a learned function to output a "halting probability" for each token. Looping stops once the cumulative probability exceeds a threshold, allowing the model to allocate more compute to difficult tokens.
  • Mixture-of-Recursions (MoR): A router determines the number of passes a token takes through a shared stack. This can be done via expert-choice routing (the step selects the tokens) or token-choice routing (the router assigns the path at the start).
  • Latent Reasoning: Some variants sandwich a shared stack between initial and final blocks, feeding the initial representation back into the stack at the start of every loop to provide a constant reference point.

Computational Trade-offs

While looped transformers save GPU memory by reducing the number of distinct weights, they do not reduce the computational cost of the forward pass. Running a block twice requires the same amount of compute as running two distinct blocks. Furthermore, they do not reduce KV cache requirements; because the intermediate states differ between passes, each pass requires its own KV cache entries.

The "Hidden Reasoning" Controversy

Reports from The Information suggested that Astra's use of recurrent depth allows it to "hide" its reasoning traces (Chain of Thought), sparking security and interpretability concerns. However, technical analysis suggests that looping is not the primary mechanism for obscuring reasoning.

Reasoning Traces vs. Latent Compute

Reasoning models typically use a "scratchpad" of external tokens to think. Looped transformers increase internal compute per token. While more capable models (like Astra) may produce shorter external reasoning traces because they are more efficient or make fewer mistakes, this is a result of increased intelligence, not necessarily a deliberate architectural attempt to hide logic.

Industry Perspective

OpenAI Chief Scientist Jakub Pachocki clarified that the depth of the computation graph for Astra is within a factor of two of GPT-4 and emphasized that OpenAI continues to prioritize Chain-of-Thought monitoring for alignment. He noted that while monitorability is "trending in a negative direction," this is not contingent on architecture changes.

Community Counterpoints

Some researchers and users argue that the shift toward latent reasoning (processing more in the hidden state rather than in text) inherently reduces monitorability.

"When more processing occurs within latent space without outputting text, that means less effective, frequent chain-of-thought monitoring, and the potential for greater un-monitored latent-space shenanigan."

Performance and Scaling Laws

Recent research, such as the SMELT paper (September 2026), suggests that looped transformers are computationally efficient. By narrowing the hidden dimension to compensate for extra block applications and adding experts (MoE) to recover parameter count, SMELT models required 6.8-18% less training compute to reach the same validation loss as conventional transformers.

Additionally, studies on "Virtual Logic Depth" indicate that while looping does not increase the model's capacity to store information (memorization), it significantly improves performance on multi-step reasoning tasks without adding new parameters.

Sources

Related

  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch