← Все руководства

iOS-разработка с iPhone: Claude Code, Codex и другие агенты

Собирайте, смотрите и выпускайте своё iOS-приложение прямо из кармана. Агент работает на вашем Mac рядом с Xcode; Terminull стримит diff'ы, работающий интерфейс и логи в чат на телефоне — и может следить за App Store вместо вас.

  1. Подключите свой Mac

    Установите Terminull Service (он живёт в строке меню) и один раз отсканируйте QR-код для подключения. Ваши агенты (Claude Code, Codex, Gemini, Cursor и другие) определяются автоматически.

  2. Пишите код с любым агентом

    Начните сессию, выберите агента и опишите фичу — напечатайте или продиктуйте голосом, либо приложите скриншот или макет и попросите агента реализовать его. Изменения файлов и diff'ы стримятся в чат в виде карточек; переключайте агентов или модели прямо посреди разговора без потери контекста.

  3. Смотрите результат, а не только код

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

  4. Следите за логами в чате

    Направьте логи xcrun simctl / устройства или вывод собственного bLog в сессию и разбирайте краш прямо на месте — grep, спросите «почему», и пусть агент исправит это — всё в одной теме.

  5. Запланируйте уведомления об ошибках и статистику

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

  6. Запланируйте события App Store

    Скриптовое расписание с заданной периодичностью опрашивает App Store Connect и молчит, пока статус проверки не изменится — а затем присылает точную инструкцию, что делать дальше: «На проверке → Одобрено 🎉 выпускайте» или «Отклонено — откройте Resolution Center».

Рецепт · скриптовое расписание

Наблюдатель за проверкой App Store

Расписание типа Script (Тип → Script в редакторе), ежечасно, с настройкой видимости запусков: только значимые запуски. Оно уведомляет при реальном изменении статуса и молчит всё остальное время — без затрат на LLM и без захламления боковой панели.

# exit 0 = notify (line 1 = push title) · exit 75 = nothing changed · other = error
state=$(cat $TERMINULL_STATE_DIR/last 2>/dev/null)
now=$(asc_review_state)                 # your ASC API call
if [ "$state" = "$now" ]; then exit 75; fi   # unchanged → silent
echo "$now" > $TERMINULL_STATE_DIR/last
echo "App review: $now"                 # → push title
echo "Next: release it, or open Resolution Center if rejected"
exit 0
Другие роли: 🤖 Android 🌐 Web / Frontend ⚙️ Backend / API 🖥️ Системный администратор и DevOps

Готовы попробовать?

Установите Terminull Service на свой Mac или VPS, скачайте приложение и подключитесь меньше чем за минуту.