{"slug": "show-hn-claude-playbooks-isolated-shareable-claude-code-instances", "title": "Show HN: Claude Playbooks – isolated, shareable Claude Code instances", "summary": "A developer released Claude Playbooks, an open-source tool that creates isolated, shareable instances of Claude Code by managing separate CLAUDE_CONFIG_DIR directories, allowing users to run multiple configurations and accounts in parallel without conflicts. The single static binary, available on GitHub under MIT license, addresses the problem of convoluted setups when experimenting with plugins, skills, or MCP connections.", "body_md": "Sometimes I want to change my CC configuration by installing some skills, plugins or having some MCP connections. However the more I customize my CC the more is gets convoluted because it is hard to keep it clean. Wanna try an experimental hook or new CLAUDE.md behavior? You have to change your current setup, then if you didn't like, you have to revert it back.\n\nOver time, it became a nuisance to deal with all of the changes, then I wanted to use 2 different accounts, that's where I have discovered that we can actually have isolated CC instances, which is a spectacular way to have multiple CC setups. By default, CC utilized CLAUDE_CONFIG_DIR which points to ~/.claude, if you want to have a fresh CC, just run this:\n\nmkdir ~/.claude-personal CLAUDE_CONFIG_DIR=~/.claude-personal claude\n\nan you'll have separate CC instance, you may configure however you want and even have an alias for this: alias claude-personal='CLAUDE_CONFIG_DIR=~/.claude-personal claude'\n\n(put this into your ~/.bashrc or ~/.zshrc) and you are good to go!\n\nI have created several CLAUDE_CONFIG_DIR and being able to use them in parallel feels great.\n\nFor example, I have experimental CC setup that is loaded with community plugins and skills (caveman, i-have-adhd, context-mode, etc) and I can access this setup just by typing \"claude-experimental\".\n\nAnd another setup where I even use different account! They both work isolated.\n\nTo make things easy, I've created a small tool to manage and *share* isolated claude-code setups: [https://github.com/ramazanpolat/claude-playbooks/](https://github.com/ramazanpolat/claude-playbooks/)\n\nSingle static binary, no dependencies, MIT licensed.\n\nFeedbacks are welcome!\n\nComments URL: [https://news.ycombinator.com/item?id=49068803](https://news.ycombinator.com/item?id=49068803)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-claude-playbooks-isolated-shareable-claude-code-instances", "canonical_source": "https://github.com/ramazanpolat/claude-playbooks", "published_at": "2026-07-27 12:37:54+00:00", "updated_at": "2026-07-27 12:52:34.975307+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools"], "entities": ["Claude Playbooks", "Claude Code", "GitHub", "ramazanpolat"], "alternates": {"html": "https://wpnews.pro/news/show-hn-claude-playbooks-isolated-shareable-claude-code-instances", "markdown": "https://wpnews.pro/news/show-hn-claude-playbooks-isolated-shareable-claude-code-instances.md", "text": "https://wpnews.pro/news/show-hn-claude-playbooks-isolated-shareable-claude-code-instances.txt", "jsonld": "https://wpnews.pro/news/show-hn-claude-playbooks-isolated-shareable-claude-code-instances.jsonld"}}