Lion Cipher Lab

Measure an AI agent's 50% task-time horizon the METR way on a synthetic cyber task suite, and forecast it honestly for your threat model

Why it matters

Every security team is now asked some version of the same question: when will an AI agent be able to do, on its own, the kind of attack our red team does? The loudest answers are hype or dismissal. The most useful public method is METR's: measure how long tasks take skilled humans, see which tasks an agent completes, and summarise each model by the task length at which it succeeds half the time - its 50% time horizon - then watch how that number grows across model releases. METR's own paper reports that on their software task suite this horizon has been doubling roughly every seven months…

What you'll learn

Steps in this lab

  1. The words first: time horizon, 50% and 80%, doubling time, bootstrap, messy tasks - and the fact that every number here is SYNTHETIC
  2. Open a terminal and make a scratch folder (all three operating systems)
  3. Generate the SYNTHETIC suite: 150 cyber tasks from 1 minute to 16 hours, six fictional generations
  4. The data is SYNTHETIC and the agent is a STUB - here is every planted truth, in writing
  5. Fit success against log2(human minutes) per generation, and read off the 50% and 80% horizons
  6. Fit the doubling time, bootstrap it, and forecast when the trend reaches your threat model
  7. The honest negatives, each with a number: the 80% lag, messy-task inflation, and the one generation that moves everything
  8. Map it onto YOUR threat model: edit the task classes, then tie each date to a control
  9. Judgment: a planning input, not a prophecy - when to use it, when not to, and how a pro does it differently
  10. Ship it: re-run the evidence, write the one-page forecast, and clean up

Open the full interactive lab →