OpenClaude-Portable — это портативная сборка AI-агента для программирования, которая запускается с USB-флешки или из любой папки без установки. Воткнул флешку, запустил один файл, работаешь — на чужом ноутбуке, на рабочем ПК, на машине без прав администратора. Внутри лежит собственный Node.js, веб-дашборд и настройка подключения к нейросетям, а всё это распространяется бесплатно через GitHub под открытой лицензией.
Запуск сводится к одному скрипту: START.bat на Windows или start.sh на Linux и macOS. При первом старте сборка сама скачает Node.js (~25 МБ) и движок OpenClaude (~5 МБ), а потом проведёт через выбор провайдера. Дальше меню открывается сразу, без повторной настройки. В нём пять пунктов: обычный режим с подтверждением каждого действия, Limitless Mode с полной автономией агента, веб-дашборд на localhost:3000, смена провайдера или ключа и загрузка локальных моделей. Если ничего не нажать, через десять секунд включится обычный режим.
Подключить можно девять вариантов: NVIDIA NIM, DeepSeek, OpenRouter, Google Gemini, Anthropic Claude, OpenAI, Ollama, LM Studio и любой кастомный API с OpenAI-совместимыми эндпоинтами. У части провайдеров есть бесплатный тариф — например, NVIDIA NIM даёт 1000 кредитов в месяц, у Gemini и OpenRouter тоже доступны бесплатные модели. Ollama и LM Studio работают локально и полностью офлайн, так что после первичной установки интернет вообще не понадобится.
Отдельная деталь для тех, кто гоняет модели на процессоре: встроенный прокси урезает системный промпт примерно с 10 000 токенов до 300 перед отправкой в Ollama. По заявлению автора, задержка до первого токена падает с 60–120 секунд до 5–20 на CPU-only железе. Логи прокси пишутся в файл и не мусорят в терминале. Для слабых конфигураций рекомендуются gemma3:1b, qwen2.5:1.5b и phi3:mini, а если USB 2.0 тормозит чтение, папку с моделями лучше скопировать на SSD.
Приватность держится на принципе нулевого следа: переменные XDG_CONFIG_HOME, XDG_DATA_HOME и CLAUDE_CONFIG_DIR перенаправлены внутрь папки data, туда же ложатся ключи, история сессий и логи. На хост-машине не остаётся ничего, телеметрии нет — данные уходят только выбранному провайдеру. Папка data общая для всех платформ, так что одну флешку можно носить между Windows, Linux и macOS. Прерванную сессию получится продолжить через RESUME.bat с указанием её ID.
По требованиям: Windows 10 и новее (Node.js уже в комплекте), на Linux и macOS нужен только curl, который обычно есть из коробки. Под движок и рантайм уйдёт около 150 МБ, локальные модели попросят ещё от 800 МБ до 8 ГБ. Веб-дашборд выглядит как привычный чат: режим агента, карточки инструментов, визуализация рассуждений.