- 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>
- git_pull() использует fetch --depth 1 + reset (не качает историю)
- sparse checkout: скачивается только latest версия cli.js, не все
- Все старые версии остаются в репо, но клиент их не скачивает
- README обновлён с git clone --depth 1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>