Claude Code Pro banner
leverageaiapp leverageaiapp

Claude Code Pro

Development community

Description

A multi-workspace desktop client for Claude Code CLI — file tree, parallel terminals, drag-and-drop file paths

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Claude Code Pro

[![Build](https://github.com/leverageaiapp/claude-code-pro/actions/workflows/build.yml/badge.svg)](https://github.com/leverageaiapp/claude-code-pro/actions/workflows/build.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)

A multi-workspace desktop client for [Claude Code CLI](https://docs.claude.com/en/docs/claude-code/overview) — gives you a file tree and parallel project workspaces on top of the terminal you already love.

Why

[Claude Code](https://docs.claude.com/en/docs/claude-code/overview) is an incredible CLI agent, but two things slow me down when I use it:

  1. No file tree. I switch to Finder or VS Code just to see what's in the project. I want a project explorer next to the agent.
  2. One terminal = one project. If I want Claude working on two projects in parallel, I'm juggling iTerm tabs and cd-ing manually. There's no first-class concept of "workspace".

Claude Code Pro fixes both. It's a thin Electron wrapper around the `claude` CLI:

  • File tree sidebar — browse your project, click to open files in Monaco editor, right-click for common operations.
  • Multi-tab workspaces — every tab is a Claude Code session in its own folder. Switch tabs, the file tree switches with it. Run multiple projects in parallel without context-switching.
  • Drag-and-drop paths — drag any file (from the tree or Finder) into the terminal to insert its absolute path. Great for @-referencing files in Claude Code.
  • Auto-launches claude — every new terminal opens with Claude Code already running.

Features

File tree Browse, open in editor, right-click menu (rename, delete, copy path, reveal in Finder)
Multi-tab terminals Each tab is an independent workspace with its own working directory
Auto-launch Claude New terminals automatically start claude
Drag-and-drop Drag files into the terminal to insert absolute paths (escapes spaces / unicode)
Monaco