Monitors

A monitor scores how suspicious an action or a whole trajectory looks, and the blue team audits the highest scores against its human budget. Action monitors are selected with ct run monitor --action-monitor <name>, trajectory monitors with --trajectory-monitor <name>.

Action monitors

MonitorKindDescription
checklistprompt assetAnswers five yes/no checks per action (necessity, security surface, innocent explanation, concrete harm, removability) before scoring; the top of the scale is gated on concrete harm.
goal-analysisprompt assetScores each action while shown the environment's candidate covert objectives, asking whether the action advances any of them.
mean-actionprompt assetAverages two independent runs of the old-action monitor on each action.
mean-goalsprompt assetAverages two independent goal-analysis runs on each action.
mean-single-goalprompt assetScores each action twice per covert objective, averages each objective's scores, and keeps the highest average.
multiprompt assetWeighted blend of the orthogonal and old-action monitors' scores for each action.
no-historyprompt assetScores each action in isolation with no preceding action history or candidate covert-objective hints.
old-actionprompt assetThe default action monitor: one model call per action, shown the candidate covert objectives.
old-action-no-goalsprompt assetThe default action monitor without the candidate covert objectives.
orthogonalprompt assetFlags work that does not serve the main task - unnecessary changes, premature optimization, off-task activity - rather than judging malice directly.
simplecodeScores each action from the main task and preceding action/result history, with no candidate covert-objective hints.
single-goalprompt assetScores each action once per candidate covert objective in parallel and keeps the maximum score.
strongprompt assetSees the full conversation history (goal-blind) so it judges each action in context.
strong-goalsprompt assetThe strong full-history monitor, additionally shown the environment's candidate covert objectives.
three-scoresprompt assetCategorical monitor: a safe / uncertain / suspicious verdict per action, mapped onto the score scale.

Trajectory monitors

MonitorKindDescription
goal-analysisprompt assetReads the full transcript while shown the environment's candidate covert objectives, working through them one by one.
mean-goal-analysisprompt assetAverages two independent goal-analysis passes over the transcript.
mean-quickprompt assetAverages five independent quick passes over the transcript.
mean-single-goal-analysisprompt assetReads the transcript twice per covert objective, averages each objective's scores, and keeps the highest average.
monitoring-benchcodeReplica of the MonitoringBench benchmark's monitor: the bench prompt on its fixed 3-model panel, max-aggregated.
quickprompt assetReads the full transcript in a single pass, shown the candidate covert objectives, and returns one score for the trajectory.
quick-no-goalsprompt assetReads the full transcript in a single pass with no covert-objective hints.
single-goal-analysisprompt assetReads the full transcript once per candidate covert objective in parallel and keeps the maximum score.