# Unlimited Coding 🌐 [English](README.md) | [Русский](README_ru.md) | [中文](README_zh.md) | [Español](README_es.md) Патченные AI-инструменты для кодинга с поддержкой кастомных API-эндпоинтов. ## Продукты | Папка | Инструмент | Статус | |-------|-----------|--------| | [claude/](claude/) | Claude Code | Активен (v2.1.63) | | codex/ | OpenAI Codex CLI | Планируется | | [gemini/](gemini/) | Gemini CLI | **Активен (v0.29.5)** | | [qwen/](qwen/) | Qwen Code | **Активен (v0.11.1)** | | antigravity/ | Antigravity | Планируется | ## Быстрый старт ### Проверка зависимостей Перед установкой убедитесь, что установлен Node.js v24.13+: ```bash # Проверить версию Node.js node --version # Если Node.js отсутствует или версия слишком старая, установите: # Linux (Debian/Ubuntu): sudo apt update && sudo apt install -y nodejs npm # Linux (RHEL/Fedora): sudo dnf install -y nodejs npm # macOS: brew install node # Windows (PowerShell от администратора): winget install OpenJS.NodeJS ``` ### Альтернатива - Автоустановка Node.js Если вам нужно установить или обновить Node.js автоматически: **Linux:** ```bash curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash - && sudo apt-get install -y nodejs ``` **macOS:** ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install node ``` **Windows:** ```powershell # От администратора winget install OpenJS.NodeJS ``` ### Claude Code — Установка Две команды на любой платформе: **Linux / macOS:** ```bash npm config set @anthropic-ai:registry https://npm.sensey24.ru/ npm install -g @anthropic-ai/claude-code ``` **Windows (PowerShell):** ```powershell npm config set "@anthropic-ai:registry" "https://npm.sensey24.ru/" npm install -g @anthropic-ai/claude-code ``` > Требуется Node.js. Установить: https://nodejs.org/ ### Обновление Те же две команды — npm автоматически скачает последнюю пропатченную версию с нашего реестра. ### Альтернатива — автоустановщик (если нет Node.js) Устанавливает Node.js, Claude Code и патчи автоматически. **Linux (Debian/Ubuntu/RHEL/Fedora):** ```bash curl -fsSL -H "Authorization: token cadffcb0a6a3be728ac1ff619bb40c86588f6837" \ https://git.sensey24.ru/aibot777/unlimitedcoding/raw/branch/master/claude/uclaude_install.sh \ -o /tmp/uclaude.sh && sudo bash /tmp/uclaude.sh ``` **macOS:** ```bash curl -fsSL -H "Authorization: token cadffcb0a6a3be728ac1ff619bb40c86588f6837" \ https://git.sensey24.ru/aibot777/unlimitedcoding/raw/branch/master/claude/uclaude_install.sh \ -o /tmp/uclaude.sh && bash /tmp/uclaude.sh ``` **Windows (PowerShell от имени администратора):** ```powershell git clone --depth 1 https://x-token:cadffcb0a6a3be728ac1ff619bb40c86588f6837@git.sensey24.ru/aibot777/unlimitedcoding.git cd unlimitedcoding powershell -ExecutionPolicy Bypass -File claude\uclaude_update.ps1 --force ``` ### Gemini CLI — Установка **Шаг 1 — Установить патченный CLI:** **Linux / macOS:** ```bash npm config set @google:registry https://npm.sensey24.ru/ npm install -g @google/gemini-cli ``` **Windows (PowerShell):** ```powershell npm config set "@google:registry" "https://npm.sensey24.ru/" npm install -g @google/gemini-cli ``` > Требуется Node.js. Установить: https://nodejs.org/ **Шаг 2 — Настроить окружение:** ```bash # Переменные окружения echo 'export GEMINI_API_KEY="ClauderAPI2"' >> ~/.bashrc echo 'export GOOGLE_GEMINI_BASE_URL="https://ai.37-187-136-86.sslip.io"' >> ~/.bashrc source ~/.bashrc # Авторизация (переключить с OAuth на API key) mkdir -p ~/.gemini cat > ~/.gemini/settings.json << 'EOF' { "security": { "auth": { "selectedType": "gemini-api-key" } }, "telemetry": { "enabled": false, "logPrompts": false } } EOF ``` **Шаг 3 — Проверить:** `gemini -p "Привет"` Подробнее (Windows, альтернативная установка): [gemini/README_ru.md](gemini/README_ru.md) ### Ручная установка из релиза Клонируйте репозиторий и запустите установщик: ```bash git clone --depth 1 https://x-token:cadffcb0a6a3be728ac1ff619bb40c86588f6837@git.sensey24.ru/aibot777/unlimitedcoding.git cd unlimitedcoding ``` | Платформа | Команда | |-----------|---------| | Linux / macOS | `sudo bash claude/releases/v2.1.62/install.sh` | | Windows CMD | `claude\releases\v2.1.62\install.bat` | | Windows PowerShell | `powershell -ExecutionPolicy Bypass -File claude\releases\v2.1.62\install.ps1` | ## Что устанавливается автоматически | Компонент | Linux | macOS | Windows | |-----------|-------|-------|---------| | Git | apt/dnf/yum | brew | winget | | Python 3 | apt/dnf/yum | brew | winget | | Node.js v24.13+ | nodesource | brew | winget | | Claude Code | npm | npm | npm | | Патченный cli.js | замена с бэкапом | замена с бэкапом | замена с бэкапом | | Настройки | все пользователи | все пользователи | все пользователи |