Skip to content

Zwischen Docs

Inline adversarial review for AI coding agents. Zwischen attaches a second AI model to your Claude Code session and watches what the agent does in real time — tool calls, file writes, stop attempts. The reviewer can block dangerous operations before they execute, reject file changes before they hit disk, or force the agent to keep working when it tries to stop too early.


  • Getting Started


    Install Zwischen, wire it into Claude Code, and run your first monitored session.

    Installation

  • How It Works


    Understand the reviewer's event stream, enforcement decisions, and how blocks get resolved.

    Mental model

  • Configuration


    Control which tools the reviewer sees, set up per-project rules, and configure profiles for different agents.

    Settings file

  • In Claude Code


    Use /z slash commands to view the reviewer's transcript, adjust scrutiny, and control your session.

    Slash commands

What is Zwischen?

Zwischen is a real-time adversarial reviewer for AI coding agents. It installs as a set of Claude Code hooks and streams every tool call, file write, and agent decision to a second AI model for live evaluation. The reviewer — called Frank — issues enforcement decisions (block, release, or pass) that the client enforces locally before the agent can proceed.

The name comes from zwischenzug — the chess "in-between move" that disrupts the expected line.

This is not post-hoc review. The reviewer is watching the session unfold and can intervene while work is still in progress.

What you need Where to go
Install and configure Installation
Run your first session First session
Understand the review model Mental model
Configure reviewer behavior Settings file
View the reviewer's transcript Spy transcript
Something not working? Common issues