Разрешения, которые можно дать издалека
Агент упёрся в опасную команду — запрос приходит на телефон. Тап «Разрешить», и он едет дальше. Закрытая вкладка запрос не отменяет: он ждёт вас столько, сколько нужно.
Claude Code, но не в терминале
Claude Code остаётся там же, где ваш код: на компьютере, со всеми его файлами, настройками и доступами. Меняется только то, откуда вы за ним следите — теперь это браузер и телефон, а не окно терминала, к которому надо вернуться.
Бесплатно. Аккаунт нужен только для того, чтобы связать ПК и телефон.
Что внутри
Тот же Claude Code, что в терминале: ваши CLAUDE.md, слэш-команды,
сабагенты, MCP-серверы и хуки. Сверху — то, чего в терминале нет.
Агент упёрся в опасную команду — запрос приходит на телефон. Тап «Разрешить», и он едет дальше. Закрытая вкладка запрос не отменяет: он ждёт вас столько, сколько нужно.
Дерево проекта, подсветка синтаксиса, поиск по именам и по содержимому. Правка сохраняется на диск — и отказывает, если агент успел изменить файл первым.
Каждая правка — построчным диффом, а не сырым JSON. Отдельная панель собирает все файлы, которые агент задел за сессию, со статистикой строк.
Статус, граф коммитов, диффы, переключение веток. Неотправленные коммиты помечены — видно, что ещё не ушло на сервер.
«Зачем ты правишь этот файл?» — в боковую сессию, которая видит разговор, но не пишет в него и вообще ничего не меняет на диске.
С телефона набирать длинный промпт неудобно, поэтому есть микрофон. Звук распознаёт браузер и никуда не пересылает через нас.
Как это работает
Ваш ПК стоит за роутером, и достучаться до него телефон не может. Поэтому наружу звонят обе стороны сами — навстречу друг другу, в общую точку встречи.
Мы не храним ни файлов, ни разговоров. На сервере — аккаунты, привязки ПК и окно последних событий, чтобы вкладка догнала пропущенное после метро.
Агент запускается вашей подпиской или ключом, на вашей машине. Через нас идут только сообщения между ним и вашим экраном.
Связь ПК с аккаунтом — одноразовый код на десять минут. Пока вы его не ввели, к машине не подключится никто, включая нас.
Как начать
Почта и пароль. Больше ничего не спрашиваем.
Там, где стоит Claude Code. Ставится одной командой (ниже) и открывается на
127.0.0.1:8787 — наружу ничего не выставляет.
В кабинете нажимаете «Подключить ПК» — получаете код. Вводите его в приложении на ПК, и машина появляется в списке. Дальше — открывать с любого устройства.
Установка
Скрипт ставит пакет @i14ks/ccv из npm глобально и заводит
команду ccv в PATH. Выберите систему, на которой стоит Claude Code.
irm https://claudevisual.com/install.ps1 | iex
curl -fsSL https://claudevisual.com/install.sh | sh
curl -fsSL https://claudevisual.com/install.sh | sh
Нужен Node.js 22.5 или новее. Скрипт лежит текстом по тому же адресу, откуда качается, — можно прочитать его перед запуском: install.sh, install.ps1.
То же самое без скрипта, вручную:
npm install --global @i14ks/ccv
Тарифы
Локально Claude Code Visual работает без ограничений и без подписки, с первого запуска и всегда. Платный тариф нужен только для удалённого доступа — чтобы relay пускал ваш ПК в сеть и его можно было открыть из чужого браузера или с телефона.
Загружаем тарифы…
Оплата и продление — уже в личном кабинете, после входа в аккаунт.
Он справится сам, а когда упрётся — спросит вас там, где вы есть.