Мобильное приложение Claude Code: агенты с телефона

Мобильное приложение AgentVera для iOS и Android: общайтесь с Claude Code и Codex, одобряйте запросы, читайте терминал и diff и запускайте агентов прямо с телефона.

Solviera Teknoloji 9 мин чтения

Кодовые агенты лучше всего показывают себя на долгих задачах, а долгие задачи — это те, за которыми вы не хотите сидеть у экрана. Проблема в том, что агенты останавливаются. Claude Code просит разрешения выполнить команду, завершает ход и ждёт следующего сообщения или натыкается на ошибку. Если вы не за рабочим столом, агент просто стоит.

Мобильное приложение AgentVera теперь доступно для iOS и Android и создано именно для этого пробела. Оно подключается к десктопному приложению AgentVera на вашем компьютере и позволяет управлять агентами с телефона: общаться с ними, одобрять запросы, читать терминал, смотреть diff и запускать новых. В этой статье я расскажу, что оно умеет, как его настроить и как я пользуюсь им каждый день.

Что даёт приложение

Приложение — полноценный пульт для агентов, работающих на вашем компьютере. Коротко:

С телефонаГде в приложении
Видеть всех агентов, сгруппированных по проектамВкладка Agents
Одобрить или отклонить запросApprove и Deny у каждого запроса
Написать агенту, с файлами, фото или голосомВкладка Chat у агента
Смотреть терминал и отправлять клавишиВкладка Terminal у агента
Видеть, какие файлы изменилисьВкладка Changes у агента
Запустить нового агента в проектеNew agent, с необязательным Workspace
Отправить одно сообщение нескольким агентамBroadcast
Задачи, ночная смена, Git, Docker, SSH и другоеВкладка More
Канбан-доскиВкладка Boards

Приложение работает с любыми кодовыми агентами, установленными на вашем десктопе. Обычная пара — Claude Code и Codex, а остальные CLI, которые вы запускаете в AgentVera, отображаются так же.

Агенты по-прежнему работают на вашем компьютере. Телефон отправляет сообщения и действия и показывает результат, поэтому десктопное приложение должно оставаться открытым, а компьютер — не спать.

Как работает подключение

Вам не нужно открывать порты, настраивать VPN или выставлять машину наружу. Десктопное приложение держит исходящее соединение с сервером AgentVera, и телефон достаёт ваш компьютер через него. Диалоги, вывод терминала и diff проходят через сервер и там не хранятся.

Если компьютер засыпает или теряет связь, приложение сообщает, что компьютер офлайн, и показывает последнее известное состояние. Ничего не теряется; агенты продолжат работу, когда компьютер вернётся.

Настройка

Настройка занимает пару минут:

  1. В десктопном приложении войдите в аккаунт AgentVera (Settings → Account). Достаточно бесплатного аккаунта.
  2. Откройте Settings → Phone и включите Control from your phone. По умолчанию это выключено.
  3. Решите, что делать с тремя дополнительными переключателями: Allow typing into the terminal, Git actions from the phone и Docker actions from the phone. Каждый выключен, пока вы его не включите.
  4. Установите AgentVera на телефон из App Store или Google Play.
  5. Войдите тем же аккаунтом: через Google, Sign in with Apple на iOS или по email и паролю. Если в аккаунте включена двухфакторная аутентификация, введите код из приложения-аутентификатора или резервный код.

После этого ваш телефон появится на десктопе в разделе Connected phones. Кнопка Remove выводит этот телефон из аккаунта, и он не сможет снова подключиться к компьютеру, пока не войдёт заново.

У приложения есть тёмная тема, оно говорит по-английски и по-турецки. В Settings → Language можно выбрать System, English или Türkçe.

Вкладка Agents

Вкладка Agents перечисляет агентов по проектам, так же как боковая панель на десктопе, и показывает, сколько из них работает, а сколько ждёт. Есть поле поиска и два сегмента: All и Pending. На вкладке появляется значок, когда есть неодобренные запросы, так что сразу видно, нужен ли вы кому-то.

Запуск агента с телефона

На вкладке Agents можно запустить нового агента. Выберите Computer, Project и Kind (Claude Code, Codex или другой CLI на вашем десктопе), затем напишите первое сообщение. В дополнительных параметрах можно задать Model, Effort, Account и необязательную Role, например «You are a senior reviewer; write the tests first.»

Параметр Workspace запускает агента в новом git worktree на отдельной ветке, так что он работает, не трогая вашу основную папку. Если идея вам незнакома, статья Git worktree для параллельных агентов объясняет, почему это важно, когда несколько агентов работают над одним репозиторием.

Внутри агента: Chat, Terminal и Changes

Откройте агента, и вы увидите три вкладки.

Chat

Chat — место, где вы говорите с агентом. У каждого сообщения виден статус: в очереди, отправляется или не отправлено, а Show earlier turns подгружает старую историю. Сообщение может содержать до 20 000 символов.

Можно прикреплять файлы и фото, до 10 на сообщение и по 50 МБ каждое. Скриншот сломанного экрана — часто самый быстрый способ объяснить баг с телефона. Есть и голосовая диктовка до 60 секунд: запись расшифровывается на вашем десктопе и попадает в поле сообщения.

Terminal

Terminal показывает терминал агента. В режиме Text вывод переносится по ширине телефона, а масштаб меняется щипком. Режим Screen показывает его так, как терминал рисует сам. Copy all output копирует всё в буфер обмена.

Когда включено Allow typing into the terminal, можно вводить текст и использовать специальные клавиши: Esc, Tab, Ctrl-C, стрелки, Enter и Shift-Tab. Когда выключено, терминал только для просмотра. На большинстве машин я держу его выключенным и включаю, только когда знаю, что придётся вручную ответить на запрос CLI.

Changes

Changes перечисляет файлы, которых коснулся агент, каждый с пометкой: новый, удалён, переименован или изменён, с числом добавлений и удалений. Этого хватает, чтобы понять, остался ли агент в ожидаемых файлах, прежде чем сказать «продолжай».

Actions

В действиях агента можно сделать Interrupt текущего хода, Stop агента, позже Resume его и Switch account, когда один аккаунт близок к лимиту. Разговор продолжится под новым аккаунтом. Если лимиты для вас регулярная проблема, в статье лимиты использования Claude Code рассказано, как они работают.

Одобрения без рабочего стола

Когда агент просит разрешения, запрос появляется в приложении с кнопками Approve и Deny. Сегмент Pending и значок на вкладке не дадут пропустить запрос.

На телефоне нет кнопки «всегда разрешать». Правила, одобряющие действия автоматически, остаются решением десктопа, и это, по-моему, правильно: быстрое касание на маленьком экране — не тот момент, чтобы расширять права агента.

Broadcast и откат

Broadcast отправляет одно сообщение сразу нескольким агентам. Выберите агентов, напишите сообщение и нажмите Send to all. Занятые агенты ставят его в очередь и берут, когда закончат ход. Я использую его для таких вещей, как «остановись и закоммить то, что есть» в конце дня.

Если агент пошёл не туда, Undo last turn возвращает файлы, которые он изменил за этот ход. Turn points позволяет вернуться к более раннему ходу, а точка до отката сохраняется, чтобы можно было вернуться и к ней. Для отката нужно включить Git actions from the phone на десктопе.

Уведомления

Push-уведомления сообщают, когда вы нужны. У каждого свой переключатель:

  • Когда нужно одобрение
  • Когда ход завершён
  • Когда что-то упало
  • Напоминания о задачах
  • Когда лимит превысил 90%

В уведомлениях нет ни кода, ни текста сообщений. Они сообщают, что нужно посмотреть; содержимое остаётся в приложении за вашим входом. Можно также включить блокировку приложения через Face ID или биометрию.

Вкладка More

Вкладка More хранит остальное содержимое вашего десктопа:

  • Tasks: ваши задачи и напоминания, с откладыванием.
  • Night shift: поставьте работу в очередь на ночь. Ночная смена входит в тариф Pro.
  • Automations: задания по расписанию и правила, с возможностью запустить одно сразу.
  • History: прошлые разговоры, поиск и возобновление.
  • Limits: использование по каждому из ваших аккаунтов.
  • Git: статус, stage, commit, ветки, push, pull и log. Всё, что пишет, требует Git actions from the phone.
  • Docker: контейнеры, логи в реальном времени, start, stop и restart. Для изменений нужно Docker actions from the phone.
  • Reviews: входящие ревью, замечания и логи CI.
  • Statistics: токены, часы работы агентов и модели.
  • Team: участники и роли. Статус команды в реальном времени требует тарифа Team.
  • SSH: хосты, ключи, сниппеты, терминал, SFTP и проброс портов. Ключи лежат в хранилище со сквозным шифрованием; сервер хранит только шифртекст.
  • Settings: язык, уведомления, биометрическая блокировка и удаление аккаунта.

На вкладке Boards лежат ваши канбан-доски, в тарифах Pro и Team: карточки с метками, сроками, чек-листами, комментариями и вложениями, общий доступ и отправка карточки прямо агенту.

Приложение, Telegram или браузер?

AgentVera даёт три способа добраться до агентов с телефона. Они пересекаются, и у каждого своё место:

  • Мобильное приложение — полный пульт: чат, терминал, diff, новые агенты, одобрения и остальной ваш десктоп.
  • Telegram хорош для быстрых ответов. Вы получаете уведомления, одобряете одним касанием и запускаете работу командами /new, /team и /night. Настройка описана в статье управление Claude Code с телефона через Telegram.
  • Браузерная версия по адресу app.agentvera.dev/agents подходит, когда ничего установить нельзя. Ревью с телефона показывает статус, одобрения и готовую работу с diff в любом браузере.

Telegram я оставляю для сообщений «агент закончил», а приложение открываю, когда нужно прочитать или направить.

Типичные ошибки

  • Дать компьютеру заснуть. Агенты работают на вашей машине. Если она спит, приложение показывает последнее известное состояние, и ничего не движется, пока она не проснётся.
  • Включить все переключатели на десктопе в первый день. Начните только с управления. Добавляйте ввод в терминал, действия Git или Docker, когда они действительно нужны.
  • Одобрять вслепую. Прежде чем нажать Approve на незнакомой команде, загляните на вкладки Chat и Changes, чтобы увидеть, что делает агент.
  • Отправлять расплывчатые задачи. Набор на телефоне подталкивает к коротким сообщениям. Вместо «почини логин» используйте голосовую диктовку или приложите скриншот.
  • Забыть про потерянные телефоны. Если вы сменили или потеряли телефон, используйте Remove в разделе Connected phones на десктопе.
  • Ждать, что телефон заменит рабочий стол. Ревью большого рефакторинга или разрешение конфликта слияния всё равно удобнее на большом экране. Приложение поддерживает работу агентов, пока вы не доберётесь до него.

Чек-лист

  • Вы вошли в AgentVera в десктопном приложении
  • Control from your phone включено
  • Ввод в терминал, действия Git и Docker настроены как вам нужно
  • Мобильное приложение установлено, вход выполнен тем же аккаунтом
  • Ваш телефон виден в Connected phones
  • Уведомления выбраны, биометрическая блокировка включена
  • Компьютер настроен не засыпать, пока работают агенты

Итоги

Мобильное приложение для Claude Code — это не про написание кода на маленьком экране, а про то, чтобы агентам не приходилось ждать. С AgentVera на телефоне вы видите, что делает каждый агент, отвечаете на одобрения, читаете терминал и diff и раздаёте следующую задачу, будь то Claude Code, Codex или другой агент на вашем компьютере. Приложение бесплатное и доступно для iOS и Android.

Вы можете скачать AgentVera для десктопа, начать бесплатно и посмотреть тарифы, когда понадобятся ночная смена или командные функции.

Вопросы

Есть ли мобильное приложение для Claude Code?

В AgentVera оно есть. Приложение AgentVera для iOS и Android подключается к десктопному приложению AgentVera на вашем компьютере, так что с телефона можно общаться с Claude Code, Codex и другими агентами, одобрять запросы, следить за терминалом, смотреть diff и запускать новых агентов.

Работают ли агенты на моём телефоне?

Нет. Агенты продолжают работать на вашем компьютере в десктопном приложении. Телефон — это пульт: он отправляет сообщения и действия и показывает, что происходит. Компьютер должен быть включён, а десктопное приложение открыто; если он уходит офлайн, телефон показывает последнее известное состояние.

Хранится ли мой код на сервере AgentVera?

Нет. Десктопное приложение держит исходящее соединение с сервером AgentVera, и телефон связывается с ним через этот сервер. Диалоги, вывод терминала и diff проходят через него и не хранятся. В push-уведомлениях нет ни кода, ни текста сообщений.

Нужен ли платный тариф для мобильного приложения?

Нет. Приложение бесплатное, и управление агентами на вашем компьютере с телефона работает без платного тарифа. Некоторые возможности, доступные из приложения, такие как ночная смена, командный канбан и статус команды в реальном времени, относятся к тарифам Pro и Team.

Может ли телефон вводить текст в терминал или делать push в Git?

Только если вы разрешите это на десктопе. У ввода в терминал, действий Git и действий Docker есть отдельные переключатели в разделе Control from your phone. Когда они выключены, телефон может смотреть терминал и читать Git и Docker, но ничего не изменяет.

Соберите своих агентов за одним столом.

Скачайте AgentVera бесплатно; ваши установленные CLI уже готовы к работе.

Другие статьи