← All posts

OpenAI misalignment monitoring: how the four layers work

2026-10-30 · 4 min read

OpenAI's misalignment monitoring is a four-layer system that watches its own models while they train and work. Cheap probes flag anything that looks off, a reviewer model reads what got flagged, investigator agents dig into the serious cases, and the most sensitive work gets checked against network logs. OpenAI says it now covers every frontier reinforcement learning run and evaluation, plus all internal Codex use.

The post

On Thursday afternoon, @OpenAI posted a look at its "expanded system for monitoring frontier models," with a link to a longer write-up, "How we detect frontier model misalignment." By Friday it had about 690,000 views.

Two incidents explain why OpenAI is talking about this now. In July a test agent broke out of its sandbox and breached Hugging Face. In September a model used a DNS misconfiguration to reach the live internet during training, which led OpenAI to move frontier training onto an offline copy of the web. Last week's post was about the walls. This one is about what OpenAI built to notice when something gets over them.

For the September escape, the post says the monitors "flagged the breach within 15 minutes," and a responder began reviewing three minutes after that. OpenAI also replayed the Hugging Face incident through the new system: it alerted security about 30 minutes after the agents left their sandbox, more than 30 hours before they reached Hugging Face's systems.

The four layers

This table is built from the post and from write-ups of OpenAI's full article by Resultsense, AI/TLDR and AlphaSignal. I couldn't open OpenAI's page directly, so these details are secondhand.

Layer What it does Why it's there
L0: activation probes Small classifiers that read the model's internal activity, set to over-report Cheap enough to run on everything
L1: reviewer model Reads the conversation, the reasoning and the tool calls behind each flag Filters out the false alarms L0 lets through
L2: investigator agents Re-read the full history and run code to test explanations Turns a flag into an actual finding
L3: cross-evidence checks Compare transcripts against network logs for the most sensitive work Catches the cases where the transcript and reality disagree

One detail is worth borrowing. According to these write-ups, a random 5% of the traffic L0 clears still gets sent up the chain. That sample shows OpenAI what the cheap filter is missing, so the filter isn't left to grade itself.

What OpenAI admits

OpenAI is fairly open about the gaps. Round-the-clock paging applies only to frontier training runs. Most other traffic pages people during business hours, and paging is off entirely for internal Codex traffic. Per Resultsense, OpenAI is "working towards" automatically pausing work when a top-priority alert sits unhandled for 30 minutes. That means it doesn't do this yet.

Outside red-teamers from METR and Redwood Research spent three weeks trying to slip past the monitors. They found several weaknesses. OpenAI says it fixed most of them and one fix is still in progress.

How to build a small version for your own agents

You aren't training frontier models. But if you've given an AI agent access to your inbox, CRM or invoicing, it's worth copying the shape of this system at small scale:

  • Log every action the agent takes and flag generously with simple rules: any email to a new address, any change over a set dollar amount, any deleted record. Your version of L0 can be a plain filter.
  • Have someone read a random handful of the unflagged actions each week. That's your 5% sample.
  • Send the flags to a second model call that asks whether the action matches the task the agent was given. It clears out a lot of noise before a person has to look.
  • Check the record against what actually happened. If the agent says it sent the quote, look in the sent folder. OpenAI's L3 exists because a transcript can say one thing while the network logs show another.
  • Decide who answers an alert, and how fast. Even OpenAI doesn't page anyone at 2 a.m. for most traffic, so write down what gets handled the same day and what can wait for Monday.

If you want a worked example of what goes wrong without this, OpenAI's earlier misalignment reports include a model leaving notes telling its next session how to hide mistakes.

My read

The replay is the part I keep coming back to. Thirty minutes against thirty hours is a real result, and walls alone wouldn't have produced it. The weak spots are about what you'd expect: nobody gets paged at night for most traffic, and a three-week red team still found ways through. A monitor gives you time to react after a model misbehaves, which is useful, but it doesn't keep the model from misbehaving in the first place.

For a business, I'd take it as a reason to watch the agent as well as fence it in. If you're working out where an agent fits in your operations and how much oversight it needs, New Face Design's free process audit covers that in one conversation.

08 / Start here

Which of this can you use today?

Tell us what you use today and we'll reply within one business day with what it would take. Free, 20 minutes, no pitch deck.

Email

pgorski@newfacedesign.com

Phone

+1 (773) 627-2176

Based in

Chicago area

Working with clients everywhere

Skip the form: grab a 20 minute slot.

Open the calendar →