ஆவணங்கள்
கட்டளைக் குறிப்பு
இந்தப் பக்கம் ஆங்கிலத்திலிருந்து இயந்திரம் மூலம் மொழிபெயர்க்கப்பட்டது. திருத்தங்கள் வரவேற்கப்படுகின்றன. இந்தப் பக்கத்தை GitHub-இல் திருத்துங்கள்
இந்தப் பக்கத்தில்
ஒரு கட்டளை உண்மையில் எதையும் செய்யாமல் என்ன செய்யும் என்று பார்க்க, அதற்கு முன் --dry-run வையுங்கள், எடுத்துக்காட்டாக ccam --dry-run work. Claude Code-ஐத் தொடங்கும்போது (ccam <name>, ccam run, ccam next) மற்றும் share, migrate, shortcut, update, doctor --fix ஆகியவற்றுடன் இது வேலை செய்யும். எதையாவது மாற்றும் மற்ற கட்டளைகள் இயங்குவதற்குப் பதிலாக இதை மறுக்கும்.
| கட்டளை | இது என்ன செய்கிறது |
|---|---|
ccam | கணக்குத் தேர்வியைத் திறக்கிறது |
ccam <name|number> [claude arguments] | அந்தக் கணக்காக Claude Code-ஐத் தொடங்குகிறது; arguments மாற்றமின்றி அனுப்பப்படும் |
ccam add [name] | கணக்கைச் சேர்க்கிறது: config கோப்புறை, உள்நுழைவு, விருப்பத்தேர்வான குறுக்குவழி |
ccam completion bash|zsh | bash அல்லது zsh completion-ஐ அச்சிடுகிறது |
ccam doctor | இணைப்புகள், அனுமதிகள், உள்நுழைவுகள், பதிப்புகளைச் சரிபார்த்துச் சரிசெய்கிறது |
ccam import [folder] | ஏற்கெனவே உள்ள ~/.claude கோப்புறையை அதே இடத்தில் பதிவு செய்கிறது |
ccam list | கணக்குகளைப் பட்டியலிடுகிறது |
ccam login <name|number> | கணக்கில் மீண்டும் உள்நுழைகிறது |
ccam logout <name|number> | கணக்கின் உள்நுழைவை நீக்குகிறது |
ccam mcp [command] | பகிரப்பட்ட MCP சர்வர்களை நிர்வகிக்கிறது |
ccam migrate [folder] | ஏற்கெனவே உள்ள Claude Code அமைப்பை (~/.claude) பகிரப்பட்ட குழுவுக்குள் நகலெடுக்கிறது |
ccam next [--auto] [--continue] [-- claude args] | அடுத்த கணக்கைத் திறக்கிறது; --continue உரையாடலைத் தொடர்கிறது, --auto அதிக இடம் உள்ள கணக்கைத் தேர்ந்தெடுக்கிறது |
ccam remove <name|number> | கணக்கை நீக்குகிறது; அதன் கோப்புறை trash கோப்புறைக்குச் செல்லும் |
ccam rename <name> <new-name> | கணக்கை மறுபெயரிடுகிறது; அதன் குறுக்குவழியின் பெயர் மாறாது |
ccam share <name|number> [--mcp on|off|<group>] [--history …] | திட்டத்தைக் காட்டிய பிறகு, கணக்கு பகிர்வதை மாற்றுகிறது |
ccam shims [command] | எல்லாக் கணக்குகளின் குறுக்குவழி இணைப்புகளையும் மீண்டும் உருவாக்குகிறது |
ccam shortcut <name|number> [command] | ccwork போன்ற, ஒரு கணக்கின் குறுக்குவழிக் கட்டளையைக் காட்டுகிறது, உருவாக்குகிறது, மறுபெயரிடுகிறது அல்லது நீக்குகிறது |
ccam statusline | Claude Code-இன் நிலை வரியில் கணக்கையும் பயன்பாட்டையும் காட்டுகிறது |
ccam update | checksum-ஐச் சரிபார்த்த பிறகு ccam-ஐச் சமீபத்திய வெளியீட்டுக்குப் புதுப்பிக்கிறது |
ccam usage | எல்லாக் கணக்குகளின் 5 மணி நேர மற்றும் வாராந்திரப் பயன்பாட்டைக் காட்டுகிறது |
ccam use <name|number> | இயல்புநிலைக் கணக்கை அமைக்கிறது |
Claude Code-ஐத் தொடங்குதல்
ccam <name|number> [arguments] அந்தக் கணக்காக Claude Code-ஐத் தொடங்குகிறது. பெயருக்குப் பின் உள்ள arguments-ஐ ccam படிப்பதில்லை; அவற்றை அதே வரிசையில் claude-க்கு அனுப்புகிறது. standard input, exit code, signals ஆகியவை claude-ஐ நேரடியாக இயக்குவது போலவே செயல்படும். பெயருக்குப் பின் -- விருப்பத்தேர்வு மட்டுமே.
கணக்குப் பெயர் இல்லாமல் arguments உடன் இயக்கும் ccam, எடுத்துக்காட்டாக ccam -p "summarise", இயல்புநிலைக் கணக்கைப் பயன்படுத்தும். அதை ccam use <name> மூலம் அமைக்கலாம்.
ccwork போன்ற ஒரு குறுக்குவழியும் அதன் கணக்கை இதே முறையில் தொடங்கும்: ccam work --resume செய்வதையே ccwork --resume செய்யும். குறுக்குவழிகள் பகுதியைப் பாருங்கள்.
கணக்குகளைச் சேர்த்தல் மற்றும் நீக்குதல்
ccam add # wizard
ccam add work --share history=on
ccam add side --shortcut ccside
ccam add ci --no-login # log in later with: ccam login ci
ccam rename work job
ccam remove side # folder moves to ~/.local/share/ccam/trash
ccam import ~/.claude-old --name oldகோப்புறை இல்லாமல் இயக்கும் ccam import, ~/.claude மற்றும் ~/.claude-*-ஐத் தேடி, ஒவ்வொன்றைப் பற்றியும் கேட்கும். இறக்குமதி செய்யப்பட்ட கோப்புறைகள் அவை இருக்கும் இடத்திலேயே பதிவு செய்யப்படும்; ccam ஒருபோதும் உள்நுழைவை நகர்த்துவதோ நகலெடுப்பதோ இல்லை.
ஒரு கணக்காக Claude Code இயங்கிக்கொண்டிருக்கும்போது, ccam rename, ccam remove, ccam share ஆகியவை அந்தக் கணக்கை மாற்ற மறுக்கும். முதலில் அமர்வை முடியுங்கள்.
ccam list --json ஒவ்வொரு கணக்கையும் அதன் slot எண், குறுக்குவழி, மின்னஞ்சல், கோப்புறை ஆகியவற்றுடன் அச்சிடும். அதிலுள்ள share object ஒவ்வொரு உருப்படியையும் (mcp, settings, memory, extensions, history) ஒரு குழுப் பெயருடன் அல்லது local உடன் இணைக்கும்.
குறுக்குவழிகள்
ccam shortcut work ccwork # create it, or rename the existing one
ccam shortcut work # show it
ccam shortcut work --removeகுறுக்குவழி என்பது ஒரு கணக்காக Claude Code-ஐத் தொடங்க, நீங்களே பெயரிடும் கட்டளை. ccam work போலவே, அது ஒவ்வொரு argument-ஐயும் மாற்றமின்றி Claude Code-க்கு அனுப்பும், அதனால் ccwork --resume, ccwork -p "hi" ஆகியவை நீங்கள் எதிர்பார்ப்பது போலவே வேலை செய்யும். அது ~/.local/bin-இல் உள்ள ccam-க்கான ஓர் இணைப்பு.
குறுக்குவழிகள் விருப்பத்தேர்வு மட்டுமே. ccam add wizard ஒன்றை உருவாக்க வேண்டுமா என்று கேட்கும், ccam add <name> --shortcut <command> கேட்காமலே ஒன்றை உருவாக்கும், ccam list ஒவ்வொரு கணக்கின் குறுக்குவழியையும், இல்லையென்றால் --ஐயும் காட்டும்.
பெயர்களில் a-z, 0-9, ., -, _ ஆகிய எழுத்துகளைப் பயன்படுத்தலாம். ஒரு பெயர் ccam கட்டளையாகவோ, மற்றொரு கணக்கின் குறுக்குவழியாகவோ, உங்கள் PATH-இல் உள்ள வேறொரு நிரலின் பெயராகவோ இருக்கக் கூடாது.
ccam rename குறுக்குவழிப் பெயரை மாற்றாமல் வைத்திருக்கும், ccam remove கணக்குடன் சேர்த்துக் குறுக்குவழியையும் நீக்கும். ccam shims install எல்லாக் கணக்குகளின் இணைப்புகளையும் மீண்டும் உருவாக்கும், எடுத்துக்காட்டாக நீங்கள் ccam-ஐ வேறிடத்துக்கு நகர்த்திய பிறகு.
பகிர்வு
ccam share work # show the current state
ccam share work --history on --mcp team
ccam share work --settings off --freshஒவ்வொரு உருப்படியும் on (default குழு), off, அல்லது ஒரு குழுவின் பெயரை ஏற்கும். பகிர்வு பக்கத்தைப் பாருங்கள்.
ஏற்கெனவே உள்ள அமைப்பை நகலெடுத்தல்
ccam migrate # ~/.claude into the default group
ccam --dry-run migrate # show the plan, copy nothing
ccam migrate ~/.claude-work --group work --settings --mcp
ccam migrate --history --yes # conversation history onlyccam migrate, ஒரு Claude Code கோப்புறையிலிருந்து settings.json, CLAUDE.md, நீட்டிப்புகள், பயனர் MCP சர்வர்கள் ஆகியவற்றை ஒரு குழுவுக்குள் நகலெடுக்கிறது, அதனால் அந்த உருப்படிகளைப் பகிரும் ஒவ்வொரு கணக்குக்கும் அவை கிடைக்கும். அந்தக் கோப்புறை படிக்கப்பட மட்டுமே செய்யும். --settings, --memory, --extensions, --mcp, --history ஆகிய options நீங்கள் குறிப்பிடும் உருப்படிகளை மட்டுமே நகலெடுக்கும். அவை இல்லாவிட்டால், டெர்மினலில் ஒரு தேர்வுப் பட்டியல் (checklist) நீங்களே தேர்ந்தெடுக்க உதவும், அதில் உரையாடல் வரலாற்றைத் தவிர அனைத்தும் தேர்வுசெய்யப்பட்டிருக்கும்; மற்ற இடங்களில் உரையாடல் வரலாற்றைத் தவிர அனைத்தும் நகலெடுக்கப்படும். -g அல்லது --group குழுவைத் தேர்ந்தெடுக்கும், -y அல்லது --yes கேட்காமல் நகலெடுத்து, ஒரு கோப்பு வேறுபட்டால் குழுவின் நகலை வைத்திருக்கும். சர்வர்களின் சேமிக்கப்பட்ட உள்நுழைவுகளையும் அது ஒவ்வொரு கணக்கின் சொந்த உள்நுழைவுக் கோப்புக்குள் நகலெடுக்கிறது. ஏற்கெனவே உள்ள அமைப்பை நகலெடுத்தல் பகுதியைப் பாருங்கள்.
MCP சர்வர்கள்
ccam mcp add fs -- npx -y @modelcontextprotocol/server-filesystem ~/code
ccam mcp add docs --url https://mcp.example.com/mcp --header "Authorization: Bearer $TOKEN"
ccam mcp add-json db '{"type":"stdio","command":"db-mcp"}'
ccam mcp list
ccam mcp import work gh
ccam mcp remove fsccam mcp import <account> அந்தக் கணக்கிடம் மட்டும் உள்ள சர்வர்களை அதன் குழுவுக்கு நகர்த்தும். குழு ஏற்கெனவே வேறொரு வரையறைக்குப் பயன்படுத்தும் பெயருடைய சர்வர் தவிர்க்கப்படும்; குழுவின் நகலை மாற்ற --force சேருங்கள், ccam முதலில் அதை backup எடுக்கும்.
பயன்பாடு மற்றும் கணக்கு மாற்றம்
ccam usage # also: ccam u
ccam usage --watch # refresh every 60 seconds
ccam usage --json
ccam next --continue
ccam next --autoபராமரிப்பு
ccam doctor # check
ccam doctor --fix # repair what is safe to repair, with backups
ccam statusline install
ccam shims install # recreate the shortcut links
ccam update # install the latest ccam release
ccam update --check # only check for a newer release
ccam version # also: ccam -v, ccam --versionccam update ccam-ஐ மாற்றுவதற்கு முன் வெளியீட்டின் SHA-256 checksum-ஐச் சரிபார்க்கிறது, --version v0.2.0 ஒரு குறிப்பிட்ட வெளியீட்டை நிறுவுகிறது. .deb தொகுப்பிலிருந்து நிறுவிய ccam-ஐ apt மூலம் புதுப்பியுங்கள். புதுப்பித்தல் பகுதியைப் பாருங்கள்.
கோப்புகள்
| பாதை | உள்ளடக்கம் |
|---|---|
~/.config/ccam/config.toml |
கணக்குகளும் அவை பகிர்வதும் |
~/.local/share/ccam/profiles/<name>/ |
ஒவ்வொரு கணக்கின் CLAUDE_CONFIG_DIR |
~/.local/share/ccam/groups/<group>/ |
பகிரப்பட்ட அமைப்புகள், MCP சர்வர்கள், நீட்டிப்புகள், வரலாறு |
~/.local/state/ccam/ |
பயன்பாட்டு cache மற்றும் கடைசியாகப் பயன்படுத்திய நேரங்கள் |
~/.local/bin/<shortcut> |
ccwork போன்ற குறுக்குவழிக் கட்டளைகள், ccam-க்கான இணைப்புகள் |
XDG_CONFIG_HOME, XDG_DATA_HOME, XDG_STATE_HOME மாறிகள் இந்தக் கோப்புறைகளின் இடத்தை மாற்றுகின்றன.