Skip to content

Releases: kolevans/FreeClaudeCode

FreeClaude v1.4.0

Choose a tag to compare

@kolevans kolevans released this 19 Aug 08:52

Интерфейс больше не подвисает на 7 секунд

Поиск Node собирал список путей целиком до того, как проверялся хоть один, поэтому where.exe и powershell.exe запускались всегда — даже когда Node лежал по первому же пути. Пять синхронных процессов подряд блокировали сервер, и на это время он не отвечал ни на один запрос. Теперь дорогие проверки выполняются, только если все дешёвые пути промахнулись, а перебор дисков заходит лишь на смонтированные буквы. /api/setup отвечает за 7 мс вместо 7.6 секунды.

Вкладка «Чаты»

  • Список стал адаптивной сеткой карточек (до трёх колонок), скроллит сама страница — раньше внутренний скроллбокс давал второй скроллбар и обрезанную нижнюю строку.
  • В карточке иконка, заголовок, время последнего изменения и путь проекта, обрезанный с начала: раньше клипался хвост и вместо имени папки был виден общий префикс C:\Users\....
  • В шапке счётчик сохранённых чатов, карточка целиком кликабельна и работает с клавиатуры.

Оптимизация и исправления

  • Конфиг, проверка OmniRoute и собранный index.html кэшируются; браузер при старте открывается асинхронно (раньше запуск мог задержаться до 31 секунды).
  • /api/logs читает хвост файла вместо всего лога.
  • Исправлен вызов удалённой функции в момент успешного входа: авторизация проходила, но модалка зависала в состоянии ожидания вместо «подключено».
  • Иконки моделей: первая неудачная загрузка с CDN откладывает попытки на сутки, так что на заблокированной сети запросы больше не уходят при каждой перерисовке.
  • Статус OmniRoute переведён — раньше строки были захардкожены по-английски.

Установка

Скачайте FreeClaude-v1.4.0.zip, распакуйте в любую папку и запустите FreeClaude.exe.

FreeClaude v1.3.9

Choose a tag to compare

@kolevans kolevans released this 18 Aug 13:37
  • AWS Builder ID login opens in the default browser (VPN extensions stay on)
  • Optional HTTP proxy in Settings for OmniRoute to AWS
  • Localhost is never sent through the proxy

FreeClaude v1.3.8

Choose a tag to compare

@kolevans kolevans released this 16 Aug 16:36
  • Chats moved to a left sidebar tab
  • OmniRoute proxy/health hardening
  • Updated pastebin access URL

FreeClaude v1.3.7

Choose a tag to compare

@kolevans kolevans released this 16 Aug 15:34

Что нового

Вкладка «Логи»

Полный лог FreeClaude без урезания:

  • файл %APPDATA%\FreeClaude\logs\freeclaude.log
  • установка, OmniRoute, ошибки UI и console.error
  • вкладка Логи в сайдбаре: просмотр всего файла, автообновление
  • кнопка Скачать — .txt целиком, чтобы прислать при проблемах
  • можно очистить лог вручную

Когда что-то ломается — открой Логи → Скачать и пришли файл.

FreeClaude v1.3.6

Choose a tag to compare

@kolevans kolevans released this 16 Aug 13:40

Что исправлено

OmniRoute «не поднялся» / порт 20128 занят

После фикса лимитов (1.3.4) OmniRoute перезапускался дважды при смене аккаунта.
Процесс-сирота держал порт 20128: FreeClaude писал «не поднялся за отведённое время»,
а ручной omniroute в консоли — что порт уже занят.

В 1.3.6:

  • один рестарт при выходе из Kiro (не после каждого логина);
  • перед стартом ждём, пока порт реально свободен;
  • если порт занят, а /health мёртв — освобождаем и пробуем ещё раз.

Не запускайте omniroute вручную параллельно с FreeClaude — он сам поднимает
сервер на 20128. Если уже открыли вручную и видите конфликт порта, закройте лишние
окна OmniRoute и перезапустите FreeClaude.

FreeClaude v1.3.5

Choose a tag to compare

@kolevans kolevans released this 16 Aug 13:03

Что исправлено

я╗┐@echo при запуске Claude Code

.bat / .cmd писались в UTF-8 с BOM. cmd.exe воспринимал BOM как мусор
в первой строке и выдавал:

«я╗┐@echo» не является внутренней или внешней командой

Пути уже подставляются через %APPDATA% / %USERPROFILE%, поэтому BOM не нужен.
Файлы снова пишутся без BOM.

После обновления один раз запустите Claude из FreeClaude — freeclaude.bat перезапишется.

FreeClaude v1.3.4

Choose a tag to compare

@kolevans kolevans released this 16 Aug 12:56

Что исправлено

Лимит после смены аккаунта Kiro

После ошибки 402 · You have reached the limit OmniRoute оставлял
исчерпание в памяти и в снимках квоты. Пользователь заходил в другой
Builder ID — а программа (и API) всё равно писали, что лимит на месте.

Теперь при выходе и смене аккаунта FreeClaude:

  • полностью удаляет старые Kiro-сессии и снимки квоты;
  • перезапускает OmniRoute, чтобы сбросить кэш «all accounts exhausted»;
  • не блокирует UI из-за мёртвых/исчерпанных хвостов, если есть живой аккаунт.

Как пользоваться: смену аккаунта делайте через FreeClaude («Сменить аккаунт» /
выход из Kiro), дождитесь перезапуска OmniRoute, затем войдите в новый Builder ID.

FreeClaude v1.3.3

Choose a tag to compare

@kolevans kolevans released this 13 Aug 14:14

Что нового

Лимит не залипает после смены аккаунта Kiro

После выхода и входа в другой Builder ID старый лимит/«бан» больше не остаётся на UI. Кулдаун сбрасывается, 402 «You have reached the limit» распознаётся как квота.

Запуск Claude с кириллицей в имени пользователя

freeclaude.bat больше не пишет абсолютные пути вида C:\Users\Имя\.... Используются %APPDATA%, %USERPROFILE%, %ProgramFiles% / %LOCALAPPDATA% — как в рабочей ручной правке. После обновления нажмите Launch ещё раз, чтобы bat пересоздался.

Установка

  1. Скачать FreeClaude-v1.3.3.zip, распаковать
  2. Запустить FreeClaude.exe
  3. Открыть http://127.0.0.1:3847
  4. Launch один раз — обновится freeclaude.bat

FreeClaude v1.3.2

Choose a tag to compare

@kolevans kolevans released this 12 Aug 21:12

Что нового

Режим Axiom из коробки

Промпт входит в сборку. Пользователь открывает FreeClaude → Настройки → включает Режим Axiom — текст ставится в ~/.claude/CLAUDE.md. Выключение убирает файл, но промпт остаётся и можно включить снова.

Также в этой версии все правки из 1.3.1: запуск Claude без «путь не найден», автоподъём OmniRoute вместо раннего 502, улучшенный сброс пароля панели.

Установка

  1. Скачать FreeClaude-v1.3.2.zip, распаковать
  2. Запустить FreeClaude.exe
  3. Открыть http://127.0.0.1:3847
  4. Настройки → Режим Axiom → Вкл

FreeClaude v1.3.1

Choose a tag to compare

@kolevans kolevans released this 12 Aug 20:41

Что исправлено

Запуск Claude Code — «Системе не удается найти указанный путь»

У части пользователей окно Claude открывалось и сразу падало. Причина — кириллица в пути Windows и вложенный запуск через omniroute launch. Теперь Claude стартует напрямую, .cmd пишется с UTF-8 BOM, вызов идёт через %APPDATA%\FreeClaude\freeclaude.bat.

502 · Нет связи с OmniRoute

Список моделей и проверка ответа сами поднимают OmniRoute, если он ещё не online, вместо сразу «нет связи».

Неверный пароль OmniRoute

Пароль панели ищется и в %APPDATA%\omniroute. Автосброс можно повторить. Тост больше не говорит «часто CHANGEME», когда FreeClaude уже пытается сбросить пароль сам.

Режим персоны в Настройках

Карточка скрыта, если текста промпта нет. В релизе он не поставляется — мёртвый тумблер у новых пользователей больше не висит.

Установка

  1. Скачать FreeClaude-v1.3.1.zip, распаковать
  2. Запустить FreeClaude.exe
  3. Открыть http://127.0.0.1:3847