Metis: Learning to Jailbreak LLMs via Self-Evolving Metacognitive Policy Optimization
Abstract
Lay Summary
Large language models are increasingly used in everyday tools, but they can still be manipulated into producing unsafe responses. Safety teams need reliable ways to find these weaknesses before attackers do, especially in multi-turn conversations where a harmful request may emerge gradually rather than in a single prompt. This paper introduces Metis, an automated red-teaming system that tests language models through an adaptive conversation. Instead of repeatedly trying fixed attack templates, Metis observes how a target model responds, reasons about what kind of safety boundary blocked the previous attempt, and adjusts its next strategy accordingly. The system also records its reasoning process, so researchers can inspect not only whether an attack succeeded, but why it succeeded or failed. Across a broad set of language models and benchmarks, Metis finds vulnerabilities more effectively and with lower token cost than the compared automated red-teaming methods. More importantly, its recorded trajectories can help safety researchers study failure patterns, build stronger defenses, and provide process-level supervision for improving multi-turn safety alignment.