AI Safety 2025: Constitutional AI vs RLHF vs Hybrid
# AI Safety in 2025: Constitutional AI vs RLHF vs Hybrid Approaches
The AI safety question moved from research papers to boardroom priority in 2025. After a year of red-team disclosures, jailbreak catalogs, and the first regulatory frameworks landing, the three frontier labs now take visibly different approaches to making their models refuse harmful requests. OpenAI doubled down on reinforcement learning from human feedback. Anthropic pioneered constitutional AI as a transparent, rule-based alternative. Google DeepMind shipped a hybrid Gemini Safety Stack that combines both with classifiers on the output side.
The stakes are concrete. According to the METR autonomy evaluation, frontier model safety capabilities are not keeping pace with capability gains, and the gap is widening. For builders, this matters because the safety layer directly affects product behavior, refusal rates, jailbreak resistance, and the regulatory posture of any application using these models.
Why 2025 Was the AI Safety Inflection Point
Three converging pressures forced the safety conversation into the open. First, the Anthropic responsible scaling policy update introduced ASL-3 and ASL-4 capability thresholds tied to compute and deployment scale. Second, the EU AI Act enforcement began August 2025, requiring documented safety evaluations for general-purpose AI deployments. Third, jailbreak research matured to the point where red-teaming became a published discipline, with peer-reviewed benchmarks like HarmBench and AdvBench.
The result is that “we trust the model” is no longer an acceptable product answer. Every team shipping consumer or enterprise AI in 2025 needs a defensible story about how their safety layer works and why their refusal rates match their use case.
Reinforcement Learning from Human Feedback: The OpenAI Path
OpenAI’s approach — refined across GPT-3.5, GPT-4, GPT-4o, and o-series — is RLHF: human annotators write preferred responses, a reward model learns from those comparisons, and PPO or DPO updates the base model. The technique is well understood and produces models that refuse harmful requests with high reliability.
The strength is raw capability under pressure. OpenAI’s models handle ambiguous safety situations gracefully. The weakness is opacity: outside researchers cannot inspect what the reward model learned, and behavior changes between model versions are difficult to attribute to specific training data.
OpenAI’s Preparedness Framework ties capability evaluations to deployment decisions, but most third-party safety researchers report that GPT-4o-class models still leak more on adversarial prompts than Anthropic’s flagship. The 2025 red-team tournament run by the Center for AI Safety put it bluntly: OpenAI’s refusal rate on curated adversarial prompts ran 5–8 percentage points below Anthropic’s on matched benchmarks.
Constitutional AI: The Anthropic Philosophy
Anthropic’s constitutional AI works differently. Instead of relying on human-written preferences, the model is trained against a published constitution: a set of natural-language principles (helpfulness, harmlessness, honesty, plus 12 more). The model critiques its own draft responses against the constitution, revises them, and learns from the revisions.
The benefits are real. Transparency is the headline: anyone can read the constitution and understand what behaviors the model is supposed to follow. Adaptability is the second: adding a new safety rule means editing text in the constitution rather than collecting thousands of human preference comparisons. Robustness to adversarial pressure is the third: constitutional training produced Claude models that consistently refuse jailbreaks at higher rates than RLHF-only competitors in Apollo Research’s 2025 evaluation.
The trade-off is that constitutional AI requires the model to be capable enough to self-critique well. Early attempts with smaller models produced over-refusal (declaring harmless requests harmful). Anthropic’s flagship Claude 3.5 and Claude 4 models handle this well; smaller open-source implementations often still over-refuse.

The Google Gemini Hybrid Stack
Google DeepMind chose neither approach but combined both, plus output classifiers and a retrieval-augmented policy retrieval layer. Gemini’s safety stack is technically a hybrid: trained-in RLHF refusal behavior, an explicit policy set the model consults at inference time, and a separate safety classifier that runs on every output to catch what the base model missed.
The advantage is layered defense. A jailbreak that bypasses the base model’s refusal still hits the output classifier before reaching the user. The cost is latency — every response runs through the policy retrieval and classifier pass, adding roughly 5% overhead compared to single-pass inference — and the engineering complexity of keeping three safety systems in sync.
The Gemini Safety Stack is also the most documented of the three. Google publishes both the frontier safety framework and detailed capability evaluations, though the precise policy retrieval prompts and classifier weights remain proprietary.
What the Numbers Actually Say
Red-team benchmarks are imperfect but converging. The HarmBench taxonomy standardized 400 adversarial behaviors across seven categories; the 2025 leaderboard shows Anthropic’s Claude 4 family at the top for refusal rates, Google’s Gemini 2.5 Pro mid-pack, and OpenAI’s GPT-4o in the lower third. None of the three is a clean winner — each has categories where it dominates.
For product teams choosing between them, the relevant axes are different from raw refusal rate. Latency matters for real-time applications: Gemini’s hybrid is the slowest. Customizability matters for products with unusual safety needs: Anthropic’s constitution is editable; OpenAI’s is mostly not; Google’s policy retrieval is the most flexible of the three. Auditability matters for regulated industries: Anthropic’s published constitution is the easiest to defend in a compliance review.
Which AI Safety Layer Wins in Production
Watch the major labs’ 2025 model releases for a pattern: every frontier lab is now layering safety mechanisms rather than relying on a single approach. OpenAI added inference-time classifier passes to GPT-4o in mid-2025. Anthropic shipped constitutional + classifier for Claude 4. Google has run hybrid since Gemini 1.5. The shape of the winner is a safety stack, not a single training technique.
For builders, the practical takeaway is that prompt engineering the safety layer is now a first-class skill. The same query that Anthropic’s constitution refuses can often pass through OpenAI’s RLHF with a small rephrasing — and vice versa. Multi-model architectures, where sensitive queries get routed to the more cautious model by default, are increasingly the production answer.

Frequently Asked Questions
Which model has the highest refusal rate on adversarial prompts?
Anthropic Claude 4 family currently leads at ~94% on HarmBench-style evaluations, followed by Google’s Gemini 2.5 Pro at ~91% and OpenAI’s GPT-4o at ~87%. The gap closes when tested against product-specific, in-context adversarial behaviors.
Does constitutional AI produce safer behavior than RLHF?
On standardized adversarial benchmarks, yes — Anthropic consistently outperforms OpenAI on refusal rates. In real-world product deployments, the difference narrows once model fine-tuning and system prompts enter the picture.
Can I edit Anthropic’s constitution for my product?
You cannot modify the base Claude model’s training, but you can provide system-prompt-level guidance that effectively extends the constitutional rules for your use case. The base constitution remains a defense-in-depth layer.
What is the EU AI Act requiring for safety?
The August 2025 enforcement requires documented risk assessments, dataset summaries, and adversarial evaluations for general-purpose AI deployments above certain capability thresholds. The full text is at the official journal.
Are jailbreak-resistant models possible?
Complete resistance is not achievable for any sufficiently capable model. The industry target is making jailbreaks expensive enough that the marginal cost to an attacker exceeds the marginal benefit. Current best-in-class raises that cost by 10–50x compared to base models.
Should I use one model or multiple for safety?
Production deployments increasingly use multiple models: a primary capable model with a secondary safety-checking model reviewing outputs. The pattern works for chat, code generation, and content moderation.
How do I evaluate my product’s safety layer?
Run red-team evaluations against HarmBench, AdvBench, and a custom set of behaviors specific to your product. Anthropic, OpenAI, and Google each publish example evaluation harnesses that can be adapted.