Claude Chic
An alternative terminal UI for Claude Code built on the Textual Terminal UI framework using the Claude Agent SDK. Created by Wes McKinney (mrocklin), MIT licensed, alpha status.
GitHub: https://github.com/mrocklin/claudechic
Features
- Terminal UI for Claude Code sessions built with Python Textual framework
- Multi-agent support (running multiple agents concurrently)
- Git worktree integration for isolated parallel development
- Live roborev review sidebar with pass/fail verdict icons
- Animated spinners for in-progress reviews
- Auto-polls every 5 seconds for new results
- Click reviews to see detail inline
- Command palette with
/reviews,/reviews <job_id>,/reviewer [context]commands /roborev-fixskill for batch-fixing open findings- Sidebar filters by worktree/branch automatically
Installation
uv tool install claudechic(recommended)pip install claudechic
Prerequisites: roborev and claude (Claude Code) on PATH. For the /roborev-fix skill, run roborev skills install first.
Workflow
- Make changes in Claude Chic session
- roborev reviews commits in background
- Sidebar updates with verdict icons
- Run
/reviews <job_id>to read full review - Run
/roborev-fixto batch-fix - Sidebar auto-updates with new verdict
The entire review-fix loop happens without switching windows or terminals.
Architecture
Built on Claude Agent SDK + Textual TUI framework. Architecture docs at matthewrocklin.com/claudechic/ cover how the combination enables easy experimentation.
See Also
- roborev: https://github.com/roborev-dev/roborev
- Claude Code
- Textual TUI framework