Работа с Agents
Используйте Atoms Agents, чтобы планировать, создавать, исследовать, анализировать и улучшать проект из его Chat. Выключите Командный режим для точечного запроса к Alex или включите его для Mike и команды специалистов. Это руководство показывает, как переключать режимы, упоминать Agents, отслеживать вопросы и планы, ставить последующие запросы в очередь, просматривать версии и восстанавливаться после некорректного результата.
Используйте Atoms Agents, чтобы планировать, создавать, исследовать, анализировать и улучшать проект из его Chat. Выключите Командный режим для точечного запроса к Alex или включите его для Mike и команды специалистов. Это руководство показывает, как переключать режимы, упоминать Agents, отслеживать вопросы и планы, ставить последующие запросы в очередь, просматривать версии и восстанавливаться после некорректного результата.
Как работает командная работа Agent
Когда Командный режим выключен, запрос обрабатывает Alex. Включайте Командный режим, когда для работы нужен Mike, чтобы координировать несколько этапов, или когда вы хотите упомянуть Product Manager, Architect, Data Analyst или другого доступного специалиста.
В Командном режиме работа может передаваться от одного Agent к другому. Следите за Working Process и сообщениями Agent, пока не останется активной работы. Если результат создает карточку Версия, выберите Preview, чтобы открыть ее в Просмотр приложений и протестировать перед публикацией или запросом еще одного изменения.
Включение и выключение Командного режима
Переключатель Командный режим находится в меню + рядом с полем ввода Chat. Когда переключатель выключен, запрос обрабатывает Alex. Когда он включен, Chat может использовать Mike и доступных Agents-специалистов.
Перед переключением: Вы не можете изменить Командный режим, пока активны Глубокий анализ или Atoms Cloud. Глубокий анализ использует только Iris, поэтому обычный список Group Members недоступен. Используйте Agents, показанных в текущем Chat. Если Командный режим принудительно включен и показан Alex, упомяните Alex напрямую для инженерной задачи. Чтобы использовать стандартные варианты Командного режима, выйдите из специализированного рабочего процесса и откройте обычный Chat проекта.
- Откройте Chat проекта.
- Выберите + рядом с полем сообщения.
- В меню включите Командный режим для командного рабочего процесса. Выключите его, если хотите, чтобы запрос обрабатывал Alex.
- Закройте меню, напишите запрос и отправьте его.
Если вы введете @, когда Командный режим выключен, Chat покажет Переключитесь в командный режим, чтобы упомянуть Agent. Выберите Team, чтобы включить Командный режим и открыть Group Members, или выберите Engineer, чтобы закрыть выбор и продолжить работу с Alex без упоминания.
Включение и выключение Командного режима
Позвольте Mike координировать работу
Когда Командный режим включен и Mike доступен в разделе Group Members, отправьте сообщение без упоминания @, если хотите, чтобы Mike сам решил, какие Agents должны выполнить работу. Это самый простой вариант для результата, охватывающего несколько этапов. Если активен Глубокий анализ, используйте вместо этого Iris.
- Убедитесь, что Mike доступен. Включите Командный режим, когда переключатель доступен. Если переключатель заблокирован, используйте этот рабочий процесс только тогда, когда Mike отображается в разделе Group Members.
- Опишите конечный результат, текущее состояние проекта, важные ограничения и то, как вы будете оценивать результат.
- Отправьте запрос без упоминания @, чтобы Mike мог его координировать. Чтобы обратиться к нему явно, введите @ и выберите Mike в разделе Group Members.
- Следите за Working Process и сообщениями Agent. Отвечайте на вопрос, когда он появляется. Если карточка Plan готова, выберите Approve, чтобы продолжить, или откройте ее меню со стрелкой и выберите Decline, если план требует доработки.
Такой тип запроса дает Mike достаточно информации, чтобы спланировать работу без необходимости назначать каждый шаг вручную.
Упомяните Agent напрямую
Упоминайте Agent, когда вы знаете, кто должен получить точечную задачу.
- В обычном проекте выберите + рядом с полем ввода Chat и включите Командный режим. Если специализированный рабочий процесс блокирует режим, пропустите этот шаг и используйте только Agents, показанных в текущем Chat.
- Введите @ в поле сообщения.
- В разделе Group Members выберите Agent.
- После упоминания объясните задачу, важный контекст, что должно остаться без изменений и какой результат вы ожидаете.
- Отправьте сообщение.
Выберите Agent из Group Members
Group Members обычно включает Alex, Bob, David, Emma и Mike. Sarah и Adrian появляются в поддерживаемых проектах shadcn/ui или Atoms Cloud. Когда включен Глубокий анализ, список упоминаний показывает только Iris. Используйте список, показанный в вашем Chat, как источник истины.
| Agent | Роль | Используйте этого Agent, когда |
|---|---|---|
| Mike | Руководитель команды | Задаче требуется планирование, делегирование или координация между несколькими Agents. |
| Emma | Product Manager | Вам нужно уточнить пользователей, приоритеты, объем работ, рабочие процессы или компромиссы по функциям. |
| Bob | Architect | Вам нужна помощь со структурой системы, моделями данных, интеграциями или техническими ограничениями. |
| Alex | Инженер | Вы хотите создать, изменить, исправить или протестировать реализацию проекта. |
| David | Data Analyst | Вы хотите анализировать данные, файлы, метрики или тренды. |
| Iris | Исследователь глубокого анализа | Вам нужно исследование рынка, конкурентов, аудитории или техническое исследование на основе доказательств. |
| Sarah | SEO Specialist | Вы хотите спланировать и улучшить SEO-контент для поддерживаемого веб-проекта. |
| Adrian | Ads Specialist | Вы хотите подготовить или проанализировать Google Ads для поддерживаемого опубликованного веб-проекта. |
Вы не можете упомянуть Agent, который не показан в разделе Group Members. Попросите Mike координировать работу с доступной командой или используйте специализированный рабочий процесс, который включает нужного вам специалиста.
Работа более чем с одним Agent
Вы можете упомянуть более одного Agent в одном сообщении Командного режима. Используйте это для независимых задач, которые не могут перезаписать друг друга, и четко укажите, какую часть должен выполнить каждый Agent.
Четко разделяйте каждое назначение и указывайте, может ли Agent изменять проект или должен только проверить его.
Для зависимой работы не отправляйте все этапы сразу нескольким Agents. Попросите Mike скоординировать порядок и укажите момент, в котором вы должны утвердить работу.
Используйте только тех Agents, которые нужны для результата, а затем проверьте Использованные кредиты после завершения работы.
Отслеживание задач, утверждений и передач
Следите за работой в проектном Chat. Working Process показывает активные шаги Agent, карточки вопросов ждут ваших ответов, карточки Plan ждут утверждения, а карточка Версия появляется, когда проект создает версию, которую можно предварительно просмотреть.
| Что вы видите | Что это означает | Что делать |
|---|---|---|
| Working Processпоказывает Agent как активного | Текущий шаг все еще выполняется. | Дождитесь результата. Если Queue включена, вы можете ввести следующую инструкцию и нажать Return, чтобы поставить ее в очередь, не останавливая активную работу. |
| Карточка вопроса | Mike нужна информация, прежде чем рабочий процесс сможет продолжиться. | Ответьте на каждый вопрос, используйтеNext, если есть следующая страница, затем выберитеSubmit. |
| Карточка Plan | Предлагаемый план готов к проверке, и выполнение еще не началось. | ВыберитеApprove, чтобы продолжить. Чтобы запросить доработку, откройте стрелку рядом с Approve и выберитеDecline. |
| Финальный ответ Agent | Этот Agent завершил назначенный ему шаг. | ПроверьтеWorking Processи последующие сообщения, прежде чем считать весь запрос завершенным. |
| Другой Agent начинает работу | Работа передана другому специалисту. | Следите за сообщениями нового Agent и отвечайте, если он запрашивает информацию или утверждение. |
| Карточка Версия | Проект создал версию, которую можно проверить. | Для последней версии выберитеPreview. Для исторической версии сначала выберитеLoad preview, а затемView Preview. |
Письменный ответ, Plan или сводка исследования сами по себе не подтверждают, что проект изменился. Если запрос включает реализацию, найдите итоговую карточку Версия, выберите Preview и протестируйте полный пользовательский сценарий в Просмотр приложений.
Отправьте полезный последующий запрос
Полезный последующий запрос сообщает Agent, что изменилось, что должно остаться прежним и как проверить результат.
Пока Agent работает, введите следующую инструкцию в поле ввода Chat. Когда в поле появится надпись Нажмите Return, чтобы поставить сообщение в очередь, нажмите Return. Сообщение будет добавлено в панель Queue над полем ввода и будет ждать, не прерывая активную работу.
Панель Queue появляется автоматически после постановки в очередь первого сообщения. Разверните ее, если она свернута. Перетаскивайте сообщения, чтобы менять их порядок; используйте Send now, Edit или Remove для отдельного сообщения. Сообщение в очереди с вложением нельзя редактировать. Заголовок Queue также предоставляет Clear queue, Pause processing queued messages и Resume processing queued messages.
Если Queue недоступна, дождитесь завершения текущей задачи перед отправкой последующего запроса. Не отправляйте одну и ту же инструкцию многократно, потому что дублирующиеся запросы могут создать конфликтующую работу.
Проверьте поставленный в очередь последующий запрос
Восстановление, если работа зависла или идет в неправильном направлении
Начните с шага 1 и переходите ниже по списку только в том случае, если предыдущий шаг не решает проблему.
- Проверьте текущий статус. Прочитайте последние сообщения Agent и Working Process. Ищите Agent, который все еще активен, вопрос или Plan, ожидающие вашего ввода, либо последующий запрос, ожидающий в Queue.
- Скорректируйте направление. Отправьте одно четкое исправление. Опишите желаемый результат, минимально необходимое изменение и то, что должно остаться без изменений. При необходимости упомяните Agent, который должен этим заняться.
- Останавливайте активную работу только при необходимости. Выберите квадратный элемент управления Stop справа от поля ввода Chat. Его подсказка гласит Нажмите, если хотите остановить все задачи. В подтверждении выберите Yes, I'm Sure. Это остановит все активные задачи в этом Chat, а прерванный ответ будет помечен как Response stopped.
- Восстановите заведомо рабочую версию. Если завершенное изменение ухудшило проект, выберите Версияs в заголовке проекта. Выберите последнюю заведомо рабочую версию. При необходимости выберите Load preview, а затем View Preview. В предварительном просмотре версии выберите Restore to this version. Перед подтверждением:
- Если отображается Sync database, внимательно проверьте этот параметр. Он выбран по умолчанию. Оставьте его выбранным, если хотите восстановить базу данных вместе с версией; снимите его, если хотите сохранить текущую базу данных.
- Выберите Restore для подтверждения. Проект вернется к выбранной версии. Более поздние версии останутся доступными в Версияs, и при необходимости их можно будет применить снова.
- Сообщите о проблеме с Atoms. Если сам Atoms ведет себя не так, как ожидается, откройте ... в последнем релевантном сообщении Agent и выберите Feedback. Текущий ID чата и ID сообщения прикрепляются автоматически. Опишите точные шаги, что вы ожидали, что произошло вместо этого, и при необходимости приложите понятный скриншот.
Перед остановкой или восстановлением. Не используйте ни одно из этих действий только потому, что задача выполняется дольше, чем ожидалось. Остановка может привести к потере активного прогресса. Восстановление изменяет текущее состояние проекта и также может изменить базу данных, если выбран параметр Sync database.
Остановить все активные задачи
Проверьте результат, Кредиты и конфиденциальную информацию
Прежде чем публиковать, обновлять или полагаться на результат, проверьте, что:
- Каждый запрошенный этап завершен, включая любую передачу другому Agent.
- Финальная версия корректно открывается в Просмотр приложений.
- Основной пользовательский сценарий работает от начала до конца.
- Agent сохранил информацию, функции и дизайн, которые вы просили не менять.
- В результате не отображается личная информация, учетные данные или контент только для внутреннего использования.
Проверьте использованные Кредиты
В последнем сообщении Agent в завершенном ходе откройте .... В меню отображается Worked for; после завершения хода и появления данных об использовании там отображается Credits used. Чтобы проверить баланс рабочего пространства, откройте меню профиля и выберите Plans на компьютере или Plans and credits на мобильном устройстве. На панели Plans and credits проверьте Credits remaining.
Проверяйте Credits used после каждого завершенного хода, а также проверяйте план и объем работ перед утверждением большого объема работы.
Проверьте Worked for и Credits used
Не вставляйте в Chat пароли, API-ключи, токены аутентификации, платежные данные или ненужную личную либо конфиденциальную информацию.
FAQ
Что делать, если Atoms отклоняет запрос, потому что он может быть вредоносным?
Atoms может отклонить запрос или попросить уточнение, если запрашиваемый результат может быть небезопасным. Не пытайтесь скрыть, замаскировать или разделить вредоносный запрос на части, чтобы обойти такой ответ.
- Если ваша цель законна, объясните безопасную цель, кто санкционировал работу и чего результат не должен делать.
- Удалите реальные персональные данные, учетные данные, конфиденциальную информацию и инструкции, которые могут навредить другому человеку или системе.
- Запросите защитное объяснение, чек-лист безопасности или безвредный пример вместо инструкций, которые позволяют злоупотребление.
- Проверьте исправленный запрос перед отправкой и ограничьте его только той информацией, которая нужна для безопасной задачи.
Если явно законный и безвредный запрос все равно отклоняется, свяжитесь с Atoms Support, указав Chat Link и отредактированную копию запроса. Объясните предполагаемое использование, но не включайте конфиденциальную информацию и не просите Support обходить механизм безопасности.