ClaudyBro: Native macOS Terminal for Claude Code Workflows

What ClaudyBro Is
ClaudyBro is a native macOS terminal application purpose-built for Claude Code workflows. It's a lightweight 3.5 MB Swift app that wraps SwiftTerm without Electron or web views, designed to address specific friction points developers encounter when using Claude Code in standard terminals.
Key Features
- Image paste: Copy a screenshot, press Cmd+V, and ClaudyBro detects image data on the clipboard, saves it to a temporary file, and injects the path into your prompt automatically.
- Process inspector: See every process Claude has spawned with name, PID, memory usage, and whether it's an MCP server. Access via the child count in the status bar.
- Orphan cleanup: Node processes that outlive their tool call are detected after 30 seconds of idle time. Kill them individually or in bulk, with MCP servers correctly excluded from cleanup.
- Smart MCP management: Duplicate MCP servers are auto-killed, and all MCP servers terminate when Claude exits, preventing phantom node processes.
- Tabs: Supports Cmd+T/W, Cmd+1..9 shortcuts with directory shown in tab title and Terminal.app-style tab bar.
- Drag & drop: Drop image files directly onto the terminal to inject their path.
Performance Benchmarks
On Apple Silicon with idle shell:
| ClaudyBro | Ghostty | Warp | |
|---|---|---|---|
| Memory | 68 MB | 81 MB | ~250 MB |
| Disk | 3.5 MB | 62 MB | 326 MB |
| CPU idle | 0.0% | 0.0% | ~5% |
With Claude running: ClaudyBro uses 82 MB vs Ghostty's 140 MB.
How It Works
The terminal spawns your login shell, and Claude is launched via toolbar buttons. This allows you to cd, run other commands, exit Claude and re-run without restarting the terminal. Process monitoring uses Darwin sysctl/proc_pidinfo directly without ps or shell exec.
Installation
- Download DMG from GitHub releases
- Or build from source:
git clone + ./build.sh install
Requires macOS 13+ (Ventura). MIT licensed. Version 1.1.0 includes the new tab system, with Homebrew cask coming soon.
📖 Read the full source: r/ClaudeAI
👀 See Also

Smriti: A Git-like system for managing LLM reasoning state to prevent conversation drift
Smriti is an open-source tool that lets developers save, restore, branch, and compare reasoning states in LLM conversations to prevent drift. It treats interactions as state rather than chat history, allowing clean rollbacks and alternative exploration without contamination.

Clawforce: Open-Source Control Plane for Managing Clawbot Agent Teams
Clawforce is an open-source control plane for managing Clawbot agent teams that allows deployment in a few clicks. It provides configuration of characters, skills, MCP integrations, and tools through a UI, with agents capable of planning, coordinating, and executing tasks collaboratively.

Agent Forge: Open Source Tool Scaffolds Multi-Agent Pipelines for Claude Code
Agent Forge is a Claude Code skill that generates complete multi-agent pipelines from use case descriptions. It creates prompt files, orchestrator scripts, data flow directories, and GitHub Actions configs based on patterns observed in existing multi-agent systems.

Jeeves: TUI for Browsing and Resuming AI Agent Sessions
Jeeves is a terminal user interface that lets you search, preview, and resume AI agent sessions from Claude Code, Codex, and OpenCode in a single view. It's written in Go and available via multiple package managers including Homebrew, Nix, and Go install.