delta-cloud-208e 18ec457c0d feat: uclaude_install.sh — one-line installer с sparse checkout
- uclaude_install.sh: clone --depth 1 --no-checkout + sparse-checkout (только latest cli.js)
- uclaude_update.sh: обновляет sparse-checkout при смене версии
- README: инструкция с curl one-liner и ручным sparse clone

Клиент скачивает ~12MB (одна версия cli.js), а не все версии.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 11:43:42 +00:00

Unlimited Coding — Claude Code Patches

Patched Claude Code CLI for use with custom API endpoints. Automatic updater included.

Quick Start

First Install

# 1. Install Claude Code (if not installed)
npm install -g @anthropic-ai/claude-code

# 2. Clone and install (one command — downloads only latest version)
bash <(curl -s https://git.sensey24.ru/aibot777/unlimitedcoding/raw/branch/master/uclaude_install.sh)

# Or manually:
git clone --depth 1 --no-checkout https://git.sensey24.ru/aibot777/unlimitedcoding.git
cd unlimitedcoding
git sparse-checkout set '/*' 'claude/releases/index.json'
git checkout
# Read latest version from index, then checkout only that version:
VER=$(python3 -c "import json; print(json.load(open('claude/releases/index.json'))['latest'])")
git sparse-checkout add "claude/releases/v${VER}"
git checkout
sudo python3 uclaude_updater.py --force

Update

cd unlimitedcoding
sudo bash uclaude_update.sh

The updater will automatically:

  • Pull latest releases from the repo
  • Detect installed Claude Code version
  • Install the latest patched cli.js (with backup)
  • Configure settings for all users on the system

Check for Updates (without installing)

cd unlimitedcoding
bash uclaude_update.sh --check

Other Options

sudo bash uclaude_update.sh --force          # Force reinstall even if up to date
sudo bash uclaude_update.sh --settings-only  # Only update settings, don't touch cli.js

Windows

uclaude_update.bat

or PowerShell:

powershell -ExecutionPolicy Bypass -File uclaude_update.ps1

What's Patched (15 patches)

  • Custom API endpoint support (base URL, auth token, models)
  • Auth/OAuth bypass for custom endpoints
  • Telemetry disabled (Datadog, Segment)
  • Permission prompts auto-accepted
  • Root/sudo check removed
  • Custom model picker with configurable model list

What's Inside

uclaude_updater.py       — main updater script
uclaude_update.sh        — Linux/macOS wrapper (git pull + run updater)
uclaude_update.bat       — Windows CMD wrapper
uclaude_update.ps1       — Windows PowerShell wrapper
patcher.config.json      — API endpoint configuration
claude/releases/         — patched cli.js files per version
  index.json             — version index (latest, release list)
  v2.1.50/cli.js         — patched CLI for v2.1.50

Requirements

  • Node.js 18+
  • Claude Code (npm install -g @anthropic-ai/claude-code)
  • Python 3
  • Git
Description
Public releases for patched Claude Code CLI
Readme 914 MiB
Languages
JavaScript 99.9%