Рабочие процессы позволяют автоматизировать сборку и тестирование вашего приложения. Агентские рабочие процессы позволяют внедрить в этот процесс агента. А с помощью Expo Simulators вы теперь можете передавать этому агенту различные облачные устройства для тестирования.
Если вы хотите добавить агентские рабочие процессы в процесс создания вашего приложения, вы обратились по адресу. Вот четыре действия, которые вам как инженеру необходимо выполнить, чтобы разблокировать агента, чтобы он мог создавать агентские рабочие процессы в вашей учетной записи Expo.
Предпочитаете видео? В этом видеоролике рассматриваются те же четыре шага: Как настроить агентские рабочие процессы за 4 шага
Прежде чем начать
Вам нужен проект Expo в репозитории GitHub и Expo Simulators в учетной записи, которой принадлежит проект. Expo Simulators доступна в планах Starter, Production и Enterprise. Полная настройка описана в документации: Настройка проекта для агентских рабочих процессов.
1. Подключите свой репозиторий GitHub
Сначала убедитесь, что ваш репозиторий GitHub подключен к вашему проекту Expo. Перейдите в настройки проекта и убедитесь, что GitHub настроен.
Настройки проекта > GitHub с подключенным репозиторием
2. Создайте робота-пользователя
Затем вашему рабочему процессу потребуется возможность запускать симулятор. Вы делаете это с помощью так называемого «робота-пользователя».
Перейдите в настройки своей учетной записи, выберите Access tokens и добавьте робота. Я назвал своего Agentic Workflows и дал ему разрешение Developer.
Создание робота с ролью Developer
После этого создайте токен и скопируйте его.
Токен нового робота (значение скрыто)
Затем вернитесь в свой проект и добавьте переменную окружения с этим значением. Назовите ее EXPO_TOKEN_SIMULATOR. Установите видимость в Secret и окружение в preview.
EXPO_TOKEN_SIMULATOR, Secret, preview
3. Подключите своего агента
В-третьих, подключите выбранного агента к вашему рабочему процессу. Я предпочитаю Claude, поэтому я запускаю:
Пройдите процесс авторизации, и вы получите токен.
Токен Claude создан (значение скрыто)
Затем вернитесь к своим переменным окружения и добавьте его как переменную с именем CLAUDE_CODE_OAUTH_TOKEN. Опять же, установите ее в Secret и preview.
Используете другого агента? В документации по настройке указаны ключ и имя переменной для Codex, Cursor и Grok.
4. Предоставьте вашим рабочим процессам доступ к GitHub
Затем убедитесь, что ваши рабочие процессы имеют доступ к GitHub, чтобы они могли оставлять вам PR и комментарии. Это отличается от подключения GitHub на шаге 1, поэтому убедитесь, что вы выполнили оба действия.
Перейдите в настройки разработчика на GitHub и выберите персональные токены доступа. Ищите Fine-grained tokens. Сгенерируйте токен там и обязательно выберите правильный репозиторий.
Доступ к репозиторию: только один этот репозиторий
Теперь добавьте некоторые разрешения. Дайте токену Contents, Issues и Pull requests права Read and write для каждого из них.
Contents, Issues и Pull requests с правами Read and write
После этого вернитесь к своим переменным окружения и добавьте GITHUB_TOKEN. Опять же, установите его как Secret и поместите в preview.
GITHUB_TOKEN, Secret, preview
В документации также добавляется GITHUB_REPOSITORY в preview в виде простого текста с владельцем и именем вашего репозитория, например acme/app.
Вот и все. Теперь ваш агент может настраивать множество различных агентских рабочих процессов.
Последний совет: установите навыки Expo
Прежде чем уйти, убедитесь, что у вас установлены навыки Expo. Таким образом, у вашего агента будет вся информация, необходимая для создания этих рабочих процессов и запуска симуляторов.
Выберите свой первый рабочий процесс
Вот некоторые из моих любимых агентских рабочих процессов. Каждое руководство содержит промпт, который вы можете передать своему агенту.
- Агентский CI: агент тестирует каждый пул-реквест на облачном симуляторе.
- От проблемы к PR: агент пишет изменения для задачи GitHub и открывает пул-реквест.
- Триаж багов: агент воспроизводит баг из задачи GitHub или отзывов TestFlight.
- QA Swarm: несколько агентов тестируют ваше приложение одновременно, каждый на своем собственном облачном симуляторе.
- Настройка проекта для агентских рабочих процессов (документация)
- Введение в агентские рабочие процессы (документация)
- Expo Simulators
- Видео по настройке: Как настроить агентские рабочие процессы за 4 шага












