f38915eab2ba547639892c0392c569f7f37bfd5e
Claude Code Launcher
Скрипт ai-setup.sh предназначен для автоматизации установки и настройки Claude Code вместе с прокси-серверами для доступа к различным LLM (Anthropic, ChatGPT, DeepSeek, Kimi, Gemini).
Что делает скрипт
- Настройка npm: Устанавливает префикс для глобальных пакетов в домашнюю директорию, чтобы избежать использования
sudoпри установке. - Установка зависимостей:
- Проверяет наличие
Node.js(устанавливает версию 22.x при необходимости). - Устанавливает
Claude Codeчерез официальный инсталлер илиnpm.
- Проверяет наличие
- Настройка прокси:
- Устанавливает
claude-code-proxyдля работы с ChatGPT. - Устанавливает
antigravity-claude-proxyдля работы с Gemini.
- Устанавливает
- Конфигурация окружения:
- Автоматически добавляет необходимые пути в
~/.bashrc. - Добавляет вспомогательные Bash-функции для запуска
Claude Codeс разными бэкендами.
- Автоматически добавляет необходимые пути в
Использование
После выполнения скрипта откройте новый терминал или выполните:
exec bash
Доступные команды запуска
ai-claude: Запуск оригинального Claude Code (Anthropic).ai-gpt: Запуск нативного OpenAI Codex (автоустановка при первом запуске).ai-deepseek: Доступ к DeepSeek (требуется API ключ).ai-kimi: Запуск нативного Kimi K2.6 (автоустановка при первом запуске).ai-gemini: Запуск нативного Antigravity CLI / agy (автоустановка при первом запуске).
Важные замечания
- Gemini: Для работы с Gemini крайне рекомендуется использовать отдельный Google-аккаунт, чтобы избежать блокировок основного аккаунта из-за использования прокси.
- Безопасность:
deepseek_keyиkimi_keyсохраняются в~/.config/claude-launcher/с правами доступа600.- Скрипт проверяет, чтобы не запускаться от
root.
Description
Languages
Shell
100%