← ClaudeAtlas

gemini-delegatelisted

Делегирование задач в Gemini CLI (несколько OAuth-аккаунтов, свитчер, квоты, передача контекста). Use when - спроси/делегируй gemini, second opinion от другого вендора, bulk-курация картинок/данных, нужен 1M-контекст на чтение, квота gemini выгорела (TerminalQuotaError), переключи gemini аккаунт, прогнать N задач через gemini пока Claude занят.
AnastasiyaW/claude-code-config · ★ 126 · AI & Automation · score 86
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 "задача"