Skip to main content

Manage and launch Claude Code projects from your terminal

Project description

cc

The fastest way to switch between Claude Code projects.

PyPI version Python License: MIT CI


Stop cd-ing around and typing claude over and over.
cc remembers every project you open and lets you jump back instantly.

$ cc
? Select a project to open in Claude Code:
> my-app          ~/code/my-app            (2 min ago)
  api-server      ~/code/api-server        (1 hour ago)
  dotfiles        ~/dotfiles               (3 days ago)

Install

pip install cc-claude

That's it. You now have the cc command.

Usage

Open a project (auto-tracked)

cc .                  # current directory
cc ~/projects/my-app  # any path

The first time you open a directory, cc remembers it.
Next time, just pick it from the list.

Switch between projects

cc

Arrow keys to navigate, type to filter, Enter to launch.
Projects are sorted by last access time — your most recent work is always on top.

Open by name

cc open my-app

Clean up

cc rm my-app   # stop tracking a project
cc purge       # remove all stored data

All Commands

Command Description
cc Interactive project selector, sorted by last access time
cc <path> Auto-track a directory and launch Claude Code there
cc list Same as cc — interactive selector
cc open <name> Open a tracked project by name
cc rm <name> Remove a project from tracking
cc purge Delete all stored data

How It Works

  1. You run cc . or cc ~/some/project — the directory is saved to a local JSON file and Claude Code launches
  2. You run cc — all saved projects appear in an interactive list, sorted by when you last opened them
  3. You pick one — Claude Code launches in that directory

Data is stored in your OS data directory (~/.local/share/cc-claude/ on Linux, ~/Library/Application Support/cc-claude/ on macOS, AppData\Local\cc-claude\ on Windows). Run cc purge to remove it.

Requirements

  • Python 3.8+
  • Claude Code CLI installed and available as claude

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cc_claude-0.1.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cc_claude-0.1.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file cc_claude-0.1.0.tar.gz.

File metadata

  • Download URL: cc_claude-0.1.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cc_claude-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0dd60cef6884b4357d3e813e3d62acca318076eb64be5983ec10734289d6da08
MD5 bb80376ffe0ada7be088da78cdf4e60c
BLAKE2b-256 83bf2ec7f65670fc363d2113312de69a5a5c9e8d403570049e32c571e41db242

See more details on using hashes here.

Provenance

The following attestation bundles were made for cc_claude-0.1.0.tar.gz:

Publisher: publish.yml on LeonMinkus/cc-claude

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cc_claude-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cc_claude-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cc_claude-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8049920b446c6a81d581682720c82b6a9243f42b918f6e4f745916046897e1b3
MD5 a32f6b5ca0f9936d06a4e5cddd85fea3
BLAKE2b-256 9c31268309601c6ca2ad6c86148848893248bf436d41308b02d306f394aad3b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cc_claude-0.1.0-py3-none-any.whl:

Publisher: publish.yml on LeonMinkus/cc-claude

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page