monocle is a terminal UI that runs alongside your AI coding agent. You review diffs in real time as the agent writes code, leave line-level comments, and submit a structured review in one batch. The agent receives your feedback and starts fixing things immediately — like a PR review, but live.Documentation Index
Fetch the complete documentation index at: https://docs.getmonocle.sh/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Install monocle via Homebrew or download a pre-built binary for macOS or Linux.
Quick Start
Register monocle with your agent and start your first review session in minutes.
Agent Setup
Connect monocle to Claude Code, OpenCode, Codex CLI, or Gemini CLI.
Configuration
Customize layouts, diff styles, keybindings, and review formatting.
How it works
Register with your agent
Run
monocle register to connect monocle to your agent — via MCP tools (default for Claude Code) or skill files (default for other agents).Start reviewing
Run
monocle in a separate terminal alongside your agent. Review diffs as they appear, leave comments, and submit.Supported agents
monocle works with any agent that supports agent skills or MCP tools, with enhanced push notification support for Claude Code.| Agent | Integration mode | Push notifications |
|---|---|---|
| Claude Code | MCP tools (default) or skills | Yes (via MCP channels) |
| OpenCode | Skills (default) or MCP tools | No (pull-based) |
| Codex CLI | Skills (default) or MCP tools | No (pull-based) |
| Gemini CLI | Skills (default) or MCP tools | No (pull-based) |
Push notifications are currently only supported with Claude Code via experimental MCP channels.