Lazyclaude — Development skill for Claude Code
A tmux workspace combining Claude Code + LazyGit + Terminal in a single command.
How to install Lazyclaude
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open yoanbernabeu/lazyclaude and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Lazyclaude does
A tmux workspace combining Claude Code + LazyGit + Terminal in a single command.
Alternatives in Development
- Claude Code Unified Agents — A comprehensive collection of specialized Claude Code sub-agents combining the best features from multiple com 735 ★
- Cmux — cmux: tmux for Claude Code 600 ★
- Codeman — Manage Claude Code & Opencode in Tmux Sessions in a modern WebUI 329 ★
README
LazyClaude
A tmux workspace combining **Claude Code** + **LazyGit** + **Terminal** in a single command.
**Note:** This is a personal tool I built for my own workflow. I'm sharing it publicly in case it's useful to others. Designed for **macOS** (uses Homebrew for dependencies). It may work on Linux with minor adjustments, but that's untested.

Features
- 3 panes: Claude Code (left), Terminal (top-right), LazyGit (bottom-right)
- iTerm2 native integration: auto-detected CC mode uses native tabs, splits and scrollback
- File explorer: type
yaziin the terminal pane to browse files - Mouse support: click to switch panes, drag borders to resize
- Multi-session: one session per project, interactive session manager
- Status bar: project name, git branch, keyboard shortcuts (classic mode)
- Visual indicator: green
▶on active pane, heavy borders (classic mode)
Prerequisites
- tmux (
brew install tmux) - Claude Code (
npm install -g @anthropic-ai/claude-code) - LazyGit (
brew install lazygit) - Yazi (
brew install yazi) - micro (
brew install micro) — editor used by Yazi to open files
Install / Update
**Warning:** The install script will overwrite `~/.tmux.conf`, `~/.config/lazygit/config.yml`, `~/.config/yazi/yazi.toml` and `~/.local/bin/lazyclaude` without confirmation. Back up your configs first if you have custom ones. For more control, see [Manual installation](#manual-installation).
curl -fsSL https://raw.githubusercontent.com/yoanbernabeu/lazyclaude/main/install.sh | bash
Run it again anytime to update to the latest version.
Usage
cd my-project
lazyclaude
Session management
When existing sessions are detected, an interactive menu appears:
🟢 Active lazyclaude
Related Skills
Tuimux
A terminal multiplexer for TUI apps. Run btop, lazygit, Claude Code, and any other TUI in embedded terminal wi
Synapse
A modern terminal window manager. Manage multiple terminal sessions with workspace persistence, window groups,
Serai
A single attach point for your terminal, SSH, and Claude Code sessions across local and remote hosts, backed b
Claude Workspace Tools
Claude Code extension framework with SuperClaude (18 commands), session management (6 commands), custom workfl
Claude Code API Watchdog
Auto-recover Claude Code sessions stuck on transient API errors. Outer-loop watchdog for unattended tmux Claud
Mulmoterminal
Run multiple Claude Code and Codex sessions in parallel — a browser terminal grid that shows which agent needs
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Worca Cc Workspace Reviewer
Workspace Reviewer for the orchestrator pipeline. On a workspace run it replaces the single-project Code Revie
Codex Orchestrator
CLI tool for delegating tasks to GPT Codex agents via tmux sessions. Designed for Claude Code orchestration wi