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.2.0.tar.gz (8.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.2.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cc_claude-0.2.0.tar.gz
  • Upload date:
  • Size: 8.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.2.0.tar.gz
Algorithm Hash digest
SHA256 903ab38d4cd1f04f37433fc64d87610f1120f0ef2ced4fdbb2fc0622ddd1afce
MD5 6c4b8d5ea6481f5a78af031d533467c5
BLAKE2b-256 f46ac036261f0370c303662969e1ef2c2a76d7873588c4b440863780433d4257

See more details on using hashes here.

Provenance

The following attestation bundles were made for cc_claude-0.2.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.2.0-py3-none-any.whl.

File metadata

  • Download URL: cc_claude-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 faedd4b7b73dcb9353c7d980f76ce8a5c4feabb0036f94d60d1d5708f472ccbb
MD5 f2bbf59998e376fd19778f6fbe6af8e8
BLAKE2b-256 0fbfce3f4599d55b12e37c90cd7b934a21a840cb0d5a78b5d129c4f1d984dffe

See more details on using hashes here.

Provenance

The following attestation bundles were made for cc_claude-0.2.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