gemini-delegatelisted
Install: claude install-skill AnastasiyaW/claude-code-config
# Gemini Delegate — мульти-аккаунт, квоты, передача контекста
Gemini CLI = бесплатный второй harness (OAuth-подписки Google, не API-ключи). Используем как:
**(а)** исполнителя bulk-задач (vision-курация, разметка, массовые однотипные prompts),
**(б)** независимое second opinion другого вендора (Generator-Evaluator с настоящей
независимостью — другая модель, другой провайдер), **(в)** 1M-контекст читалку гигантских
файлов/логов, **(г)** перелив нагрузки, когда Anthropic-лими�� на исходе.
## Аккаунты и свитчер
Если Google-аккаунтов с Gemini-подпиской больше одного — держать каждый как именованный
stash и переключаться скриптом (см. `scripts/gemini-switch.sh` ниже):
```
~/.gemini/ # active credentials (читает gemini CLI)
~/.gemini-stash/<name>/ # oauth_creds.json + google_accounts.json на аккаунт
```
```bash
bash ~/.claude/scripts/gemini-switch.sh status # кто активен + список stash'ей
bash ~/.claude/scripts/gemini-switch.sh use <name> # атомарный swap (сохраняет refreshed-токены)
bash ~/.claude/scripts/gemini-switch.sh sync <name> # save current → stash (после ручного /auth)
```
Swap = подмена двух файлов (`oauth_creds.json`, `google_accounts.json`) — re-login через
браузер не нужен, refresh-токены долгоживущие. `settings.json` пинит
`security.auth.selectedType: "oauth-personal"`.
## Вызовы (non-interactive)
```bash
gemini --skip-trust -p "вопрос" # text-only, без тулов
gemini -y --skip-trust -p "задача"