# Asusai bisa folda

> ccam folder yana sa folda da duk abin da ke ƙarƙashinta su yi amfani da asusu ɗaya idan ka fara Claude Code babu sunan asusu, kamar work don lambar kamfani.

Source: https://ccam.dev/ha/features/folder/ · Updated 2026-10-20

`ccam folder work ~/code/company` yana sa kowane farawa ba tare da sunan asusu ba a cikin `~/code/company`, da kowace folda da ke ƙarƙashinta, ya fara Claude Code a matsayin `work`. A wajenta, asusun tsoho yana farawa kamar da. Ambaton asusu, da `ccam personal` ko gajeren umarni kamar `ccpersonal`, koyaushe yana fara wannan asusun.

## Amfani

```sh
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
```

```console
$ 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/company
```

Waɗannan farawa suna amfani da asusun foldar:

- `ccam -p "…"` da duk wani farawa wanda argument ɗinsa na farko zaɓi ne na Claude Code
- `ccam run` ba tare da suna ba, da `ccam --dry-run`
- `ccam --fallback -p "…"` don yunƙurinsa na farko
- mai zaɓi, `ccam` shi kaɗai, wanda ke farawa da alamar zaɓinsa a kan asusun foldar

## Zaɓuɓɓuka

| Zaɓi | Abin da yake yi | Tsoho |
| --- | --- | --- |
| `<account>` | Suna ko lambar asusun da za a yi amfani da shi | |
| `[folder]` | Foldar, ta dangi (relative) ko cikakkiya (absolute) | foldar yanzu |
| `--remove` | Cire shigarwar wannan foldar daidai | a kashe |
| `--dry-run` | Ana karɓar sa: buga canjin ba tare da ajiye shi ba | a kashe |

## Yadda yake aiki

Kowace folda shigarwa ɗaya ce ta `[[folder]]` a `~/.config/ccam/config.toml`, fayil ɗin da kowane farawa ke karantawa ko ta yaya:

```toml
[[folder]]
path = '/home/me/code/company'
account = 'work'
```

1. `ccam folder` yana mayar da foldar zuwa cikakkiyar hanya (absolute path) tare da warware symbolic links, kuma yana ajiye ta. Sake saita folda yana maye gurbin asusunta.
2. Farawa ba tare da suna ba yana kiran `launcher.HereProfile`. Idan babu shigarwa, yana ɗaukar asusun tsoho nan take.
3. In ba haka ba yana kwatanta foldar aiki da kowane `path` a matsayin strings: foldar kanta ko wadda ke ƙarƙashinta, ba taɓa foldar da kawai take farawa da haruffa iri ɗaya ba (`/code/company` ba ya rufe `/code/companyx`). Shigarwa mafi zurfi ce ke cin nasara, don haka `~/code` zai iya zama `personal` yayin da `~/code/company` yake `work`.
4. Sai idan foldar aiki kamar yadda take ba ta dace da komai ba, ccam yana warware symbolic links ɗinta kuma yana sake kwatantawa sau ɗaya.
5. A Windows kwatantawar ba ta kula da manyan haruffa da ƙanana, kamar yadda Windows ke yi.

Ba a karanta wani fayil banda `config.toml`, don haka farawa a cikin folda ba ya ɗaukar lokacin da za a iya auna (4.0 ms da shigarwa ko babu, `hyperfine`, gudu 300).

## Tsaro da yanayi na musamman

- `ccam rename` yana ɗaukar shigarwar foldoji zuwa sabon sunan, kuma `ccam remove` yana goge shigarwar asusun da aka cire.
- Shigarwar da asusunta ba ya nan yana dakatar da farawa ba tare da suna ba a wannan foldar: `<folder> is set to account "<name>", which does not exist. Change it with ccam folder`. `ccam doctor` yana ba da rahoton irin waɗannan shigarwa, da shigarwar da foldarsu ta ɓace.
- `ccam folder --remove` a cikin foldar da ke samun asusunta daga folda ta sama yana ambaton waccan foldar maimakon cire komai.
- `ccam next` yana zaɓa ta juyawa ko amfani kuma ba ya duba foldoji.

## Masu alaƙa

- [Fara Claude Code](https://ccam.dev/ha/features/launch.md)
- [Gajerun umarni](https://ccam.dev/ha/features/shortcuts.md)
- [Sarrafa asusai](https://ccam.dev/ha/features/accounts.md)
- [Bayanin umarnai](https://ccam.dev/ha/docs/commands.md)
