Cc Venv — AI skill for Claude Code
cc-venv 是一个面向 Claude Code 的命名环境管理器,用来隔离不同工作流的 CLAUDE.md、MCP、Skills、Rules、环境变量和 LLM 配置, 并支持 Web 管理界面以及整环境导入导出.
How to install Cc Venv
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open timerzz/cc-venv and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cc Venv does
cc-venv 是一个面向 Claude Code 的命名环境管理器,用来隔离不同工作流的 CLAUDE.md、MCP、Skills、Rules、环境变量和 LLM 配置, 并支持 Web 管理界面以及整环境导入导出。cc-venv is a named environment manager for Claude Code that isolates workflow-specific CLAUDE.md, MCP, Skills, Rules, environment variables, and LLM settings, with an embedded Web UI and full environment import/export
Alternatives in AI
- Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
- Agentrq — AgentRQ: Human-in-loop realtime conversational task manager for AI Agents 1.1k ★
- Session Kit — Close the terminal windows, not the AI coding sessions 649 ★
README
cc-venv
 
English | [简体中文](./README_ZH.md)
`cc-venv` is a named environment manager for Claude Code.
The goal is simple: keep different workflows in separate Claude environments, switch when needed, and leave your default Claude Code setup untouched.
Why cc-venv
Many people do not use Claude Code for just one kind of work.
Sometimes you want a coding workflow:
- coding-focused
MCPservers - engineering or frontend-focused
Skills - project-oriented
Rules
At other times you want a writing workflow:
- a different set of writing, translation, or summarization instructions
- different
MCPtools, or fewer tools - complete separation from the coding setup
If all of that lives in your default Claude Code configuration, it usually turns into this:
- mixed
Skills MCPsettings affecting each otherRulesandCLAUDE.mdinstructions bleeding across workflows- hesitation to experiment because it may break your default setup
`cc-venv` solves that by giving you isolated named environments:
- each environment has its own
CLAUDE.md - its own environment variables
- its own
MCP - its own
Skills - its own
Agents / Commands / Rules
That makes it easy to maintain separate environments such as:
codingwritingresearchprod-safe
Switching environments does not affect your default Claude Code configuration.
Quick start
Option 1: Install globally with npm
npm install -g @timerzz/ccv
After installation:
# Create a virtual environment named coding
ccv create coding
# List all current virtual environments
ccv list
# Run Claude Code inside the coding environment
ccv run coding
# Pass extra arguments through to Claude Code
ccv run coding --model claude-opus -p "summarize this repo"
# Inside Claude Code running in a ccv environment, you can in
Related Skills
Langgraph Sales Agent
Multi-tenant LangGraph runtime that isolates each business's agent, catalog, tools and LLM across Telegram, In
Agent Rule Gaming
Experiments in a small RL environment: do LLM agents game the rules when the answer is within reach, and can y
Ntm
Named Tmux Manager: spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux
Aisw
AISW AI Switcher - Switch between multiple Claude Code, Codex CLI, Antigravity and Gemini CLI accounts in one
Skill Ctl
🎛️ A skill manager for AI agents, group skills into named presets and apply them per project. Built on npx sk
HarnessKit
More than a skill manager — manage skills, MCP servers, plugins, hooks, CLIs, configs, memory & rules across e
Related Agents
Jina Search
Research specialist using Jina MCP tools to search web and arXiv sources. Use when you need to research curren
Researcher Tavily
Web research agent using Tavily MCP. Specializes in news, recent announcements, content extraction, and genera
Ingest Discovery Scanner
LLM leg of the discovery scan in the 9-pass ingestion protocol. Reads one converted source in full and adds to