OPEN_SOURCE ↗
YT · YOUTUBE// 17d agoOPENSOURCE RELEASE
cctx adds Claude Code profile switching
cctx is a Rust, kubectx-inspired CLI for swapping Claude Code between named settings.json profiles. It keeps work, personal, and project permissions separated, with predictable user-level defaults and opt-in project or local contexts.
// ANALYSIS
This is the kind of tiny CLI that becomes plumbing once Claude Code is in your daily loop.
- –Separate profiles reduce permission bleed and make it safer to bounce between work, personal, client, and demo setups.
- –The predictable-defaults approach is the right tradeoff; auto-detecting context by directory would be clever, but it would also make mistakes harder to spot.
- –Rust and a single binary fit the job: fast startup, easy installs, and minimal runtime baggage for a tool you may run constantly.
- –Backups plus import/export make contexts portable, so the tool works for one machine and for teams that need to share hardened configs.
- –Claude Code users are already running into permission churn and `settings.json` workarounds, so cctx is solving a live operational pain rather than inventing a niche preference.
// TAGS
cctxclaude-codecliopen-sourcedevtoolsafety
DISCOVERED
17d ago
2026-03-25
PUBLISHED
17d ago
2026-03-25
RELEVANCE
7/ 10
AUTHOR
AI LABS