Akaunti kwa folda
Ukurasa huu umetafsiriwa kwa mashine kutoka Kiingereza. Marekebisho yanakaribishwa. Hariri ukurasa huu kwenye GitHub
Katika ukurasa huu
ccam folder work ~/code/company hufanya kila uanzishaji usio na jina la akaunti ndani ya ~/code/company, na katika folda yoyote iliyo chini yake, uanzishe Claude Code kama work. Nje yake, akaunti chaguo-msingi huanza kama hapo awali. Kutaja akaunti, kwa ccam personal au njia fupi kama ccpersonal, huanzisha akaunti hiyo kila mara.
Matumizi
ccam folder work ~/code/company # use work in ~/code/company and below
ccam folder personal # use personal in the current folder
ccam folder # list the folders and the account used here
ccam folder --remove ~/code/company # stop using an account there
cd ~/code/company/api && ccam -p "summarise the open issues" # runs as work$ ccam folder work ~/code/company
✓ /home/me/code/company → work
ccam without an account name starts work here and in every folder below.
$ cd ~/code/company/api && ccam folder
/home/me/code/company → work
Here (/home/me/code/company/api): work, set for /home/me/code/companyUanzishaji huu hutumia akaunti ya folda:
ccam -p "…"na uanzishaji mwingine wowote ambao hoja yake ya kwanza ni chaguo la Claude Codeccam runbila jina, naccam --dry-runccam --fallback -p "…"kwa jaribio lake la kwanza- kichaguzi,
ccampeke yake, ambacho huanza kiashiria chake kikiwa kwenye akaunti ya folda
Chaguo
| Chaguo | Inachofanya | Chaguo-msingi |
|---|---|---|
<account> |
Jina au namba ya akaunti ya kutumia | |
[folder] |
Folda, ya kiasi (relative) au kamili (absolute) | folda ya sasa |
--remove |
Huondoa ingizo la folda hiyo hasa | imezimwa |
--dry-run |
Inaheshimiwa: huchapisha badiliko bila kulihifadhi | imezimwa |
Jinsi inavyofanya kazi
Kila folda ni ingizo moja la [[folder]] katika ~/.config/ccam/config.toml, faili ambalo kila uanzishaji husoma hata hivyo:
[[folder]]
path = '/home/me/code/company'
account = 'work'ccam folderhubadilisha folda kuwa njia kamili, viungo vya ishara (symbolic links) vikiwa vimefuatiliwa, na huihifadhi. Kuweka folda tena hubadilisha akaunti yake.- Uanzishaji bila jina huita
launcher.HereProfile. Kukiwa hakuna maingizo, huchukua akaunti chaguo-msingi mara moja. - Vinginevyo hulinganisha folda ya kazi na kila
pathkama mifuatano ya maandishi: folda yenyewe au iliyo chini yake, kamwe si folda inayoanza tu kwa herufi zile zile (/code/companyhaihusishi/code/companyx). Ingizo lenye kina zaidi hushinda, kwa hiyo~/codeinaweza kuwapersonalwakati~/code/companyniwork. - Ikiwa tu folda ya kazi kama ilivyo hailingani na chochote, ccam hufuatilia viungo vyake vya ishara na kulinganisha mara moja zaidi.
- Kwenye Windows ulinganisho hupuuza herufi kubwa na ndogo, kama Windows inavyofanya.
Hakuna faili jingine linalosomwa isipokuwa config.toml, kwa hiyo uanzishaji ndani ya folda hauongezi muda unaoweza kupimwa (4.0 ms ikiwa na maingizo au bila, hyperfine, mizunguko 300).
Usalama na hali maalum
ccam renamehuhamisha maingizo ya folda kwenda kwenye jina jipya, naccam removehufuta maingizo ya akaunti iliyoondolewa.- Ingizo ambalo akaunti yake haipo tena husimamisha uanzishaji bila jina katika folda hiyo:
<folder> is set to account "<name>", which does not exist. Change it with ccam folder.ccam doctorhuripoti maingizo kama hayo, na maingizo ambayo folda zake zimetoweka. ccam folder --removendani ya folda inayopata akaunti yake kutoka folda iliyo juu yake hutaja folda hiyo badala ya kuondoa chochote.ccam nexthuchagua kwa mzunguko au matumizi na haiangalii folda.