Real-time TUI diff viewer for AI coding agents.
AI coding agents like Claude Code, Codex CLI, and OpenCode change files fast, across multiple directories. Without a dedicated viewer, you're juggling git diff + lazygit + delta just to keep up, or trusting changes you haven't seen.
diffpane replaces that with one command. It sits next to your agent and auto-follows every change as it happens. Git is the single source of truth. What you see is what git sees.
r to reset.f.diffpane in any git repo and it works.brew install Astro-Han/tap/diffpane
Or with Go:
go install github.com/Astro-Han/diffpane@latest
Pre-built binaries are also available on the Releases page.
cd your-project
diffpane
Split your terminal. Left pane: your AI agent. Right pane: diffpane.
| Key | Action |
|---|---|
↑/↓ | Scroll diff |
←/→ | Next/prev file |
f | Toggle follow mode |
r | Reset baseline to current HEAD |
Tab | File list |
q | Quit |
claude-pace - Pace-aware statusline for Claude Code. Know your quota before you hit the wall.
MIT
Real-time TUI diff viewer for AI coding agents.
AI coding agents like Claude Code, Codex CLI, and OpenCode change files fast, across multiple directories. Without a dedicated viewer, you're juggling git diff + lazygit + delta just to keep up, or trusting changes you haven't seen.
diffpane replaces that with one command. It sits next to your agent and auto-follows every change as it happens. Git is the single source of truth. What you see is what git sees.
r to reset.f.diffpane in any git repo and it works.brew install Astro-Han/tap/diffpane
Or with Go:
go install github.com/Astro-Han/diffpane@latest
Pre-built binaries are also available on the Releases page.
cd your-project
diffpane
Split your terminal. Left pane: your AI agent. Right pane: diffpane.
| Key | Action |
|---|---|
↑/↓ | Scroll diff |
←/→ | Next/prev file |
f | Toggle follow mode |
r | Reset baseline to current HEAD |
Tab | File list |
q | Quit |
claude-pace - Pace-aware statusline for Claude Code. Know your quota before you hit the wall.
MIT