Перейти к содержанию

Проекты

Проект держит всё об одном продукте в одном месте: бриф, агентов, которые над ним работают, общие файлы, то, что проект узнал по ходу дела, и вопросы, которые ждут вас. Каждый агент проекта читает один и тот же бриф и одни и те же файлы, а Агент Атом ими руководит. Вы говорите с Агентом Атом в чате проекта; он передаёт работу агентам и сообщает вам, когда она готова.

Когда Агент Атом передаёт агенту часть работы, в чате появляется строка этого агента. Откройте её, чтобы смотреть, как агент работает, и прочитать его ответ, когда он будет готов.

Сам по себе проектом ничто не становится. Ваши агенты и чаты вне проектов работают так же, как раньше.

Ваши проекты

Проекты в левой панели (блок Агент Атом) — три самых новых проекта; заголовок открывает страницу со всеми проектами карточками, а + открывает страницу с окном нового проекта (см. Создайте проект). Если проектов ещё нет, страница объясняет, как они устроены, и предлагает идеи для начала; каждая идея открывает чат с Агентом Атом, где вместе с вами настраивается проект.

Над списком Как это работает показывает четыре шага проекта; Подробнее добавляет ответы на частые вопросы, а Скрыть убирает панель в этом браузере. Ищите по названию или брифу, показывайте Все проекты, только те, что Ждут вас, или только В работе, и сортируйте по тому, что ждёт вас, по последней активности или по названию.

Карточка показывает бриф проекта и главное на сейчас:

  • вопрос, который ждёт вас, с тем, кто его задаёт и когда Агент Атом решит сам, либо замок, если решить может только вы;
  • Работает, Остановился (агент столкнулся с ошибкой), Нет движения или Готово и последний шаг;
  • Пока ничего не начато у нового проекта: откройте его и скажите Агенту Атом, с чего начать.

Ниже — агенты проекта (или Агентов выберет Агент Атом), время последнего события и число файлов в проекте.

Создайте проект

Откройте Проекты в левой панели и нажмите Новый проект или попросите Агента Атом создать его («Помоги создать проект»). В окне:

  • Название и Что это? — хватит одного предложения. Каждый агент проекта это читает, и вы можете дополнять в любой момент.
  • Кто работает — отметьте встроенных специалистов, а через Добавить агентов найдите своих агентов: ваших и тех, которыми с вами поделились (с пометкой, чьи они); недавно открытые идут первыми. Агент, которым с вами поделились, подключается после того, как вы согласились с тем, как он использует ваши данные: сначала откройте его один раз. Не уверены? Пропустите: Агент Атом подключит агентов, когда они понадобятся. Агент Атом всегда в проекте: это ваш чат проекта.
  • Подключить уже сделанное (необязательно) — проект Веб-разработчика, дизайн из Дизайнера или чат с Агентом Атом. Подключённый чат становится чатом проекта. Подключённая работа остаётся и в своём приложении.

Всё это можно изменить позже в Настройках проекта.

Страница проекта

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

Панель показывает Обзор проекта: Ждёт вас (вопросы от агентов), Агенты и что каждый делает, Бриф, Последние файлы и ссылку на то, что помнит проект. Перетащите файлы на Последние файлы или нажмите там Добавить файлы, чтобы добавить их в проект. Файл, который вы открываете из Обзора, получает свою вкладку рядом с ним, в том же просмотрщике, что и канвас.

Когда у Веб-разработчика появляется здесь проект (после его первой задачи или когда вы подключили проект Веб-разработчика), рядом с Обзором появляется вкладка Превью. Она показывает приложение, которое делает Веб-разработчик, прямо в панели, в работе, так что по нему можно кликать, не выходя из проекта. Открыть в новой вкладке открывает то же приложение в отдельной вкладке браузера, а Открыть задачу переводит к задаче Веб-разработчика. Открыть превью в строке Веб-разработчика в Агентах открывает ту же вкладку. Если среда приложения выключена, ещё запускается, на паузе или упала, вкладка сообщает об этом; пока она запускается, вкладка обновляется сама. Среда засыпает, когда ею никто не пользуется: Запустить приложение будит её снова (после сбоя пересобирает), либо попросите Агента Атом, и он поручит запуск Веб-разработчику. Кнопка перезагрузки загружает приложение заново по новой ссылке, которая действует 12 часов.

Кнопки Файлы и Настройки в шапке страницы (на телефоне — вверху панели) открывают отдельные страницы проекта, на каждой есть Назад в чат:

  • Файлы — всё, что есть в проекте (см. ниже).
  • Настройки — название, агенты, подключённая работа, как Агент Атом ведёт работу, сколько Агент Атом ждёт, что помнит проект, и удаление.

На телефоне

Проекты есть в приложениях для Android и iPhone начиная с версии 1.5; в более старой версии их нет. В приложении для Mac проекты тоже есть (см. В приложении для Mac). Чтобы начать проект, попросите Агента Атом на первой вкладке («Помоги настроить проект»): в приложениях для телефонов формы нового проекта нет (в приложении для Mac она есть, см. В приложении для Mac). Если Агент Атом предлагает агента для работы, в чате появляется карточка с именем агента, его промптом и тем, что он умеет; Изменить промпт правит промпт до принятия, а Открыть в конструкторе продолжает в конструкторе агентов.

Вкладка Проекты показывает ваши проекты карточками, как в вебе. Фильтры: Все, Нужны вы и В работе; список подгружается по 30. Нажмите на проект, чтобы открыть его. В нём такие части:

  • Чат — чат проекта с Агентом Атом. План, вопросы, работа, переданная агентам, и запросы между агентами показываются карточками внутри его ответов.
  • Обзор — вопросы, которые ждут вас, бриф, агенты проекта и то, чем занят каждый, ход плана Веб-разработчика, последние файлы и сколько помнит проект. Нажмите на агента, чтобы открыть его чат, а на Веб-разработчика — чтобы открыть его задачу. Изменить правит бриф; если брифа нет, проект предложит написать его с Агентом Атом в чате проекта.
  • Превью — если у проекта есть Веб-разработчик, приложение, которое он делает, вживую: листайте и нажимайте, как в браузере. Пока приложение остановлено, его запускает Запустить приложение.
  • Файлы — всё, что есть в проекте, с той же группировкой, что в вебе. Добавляйте свои файлы, до 100 МБ каждый, и открывайте любой файл для просмотра.

Ответы на вопросы. Вопрос показывается карточкой в чате, в обзоре и в уведомлении, которое присылает приложение; ответ в одном месте отвечает везде. Нажмите на уведомление, чтобы открыть вопрос поверх своего проекта; уведомление о нескольких вопросах открывает сам проект. Реши за меня и обратный отсчёт видны, когда Агент Атом может ответить за вас; для вопросов, которые решаете только вы, — про деньги, публикацию или удаление данных — их нет.

В меню проекта в шапке:

  • Переименовать проект;
  • Агенты — убрать агента из проекта (приложение предложит Отменить) или попросить ассистента в чате добавить нового;
  • Время ожидания — сколько Агент Атом ждёт вашего ответа: 15 минут, 30 минут, 1 час или никогда не решать за вас;
  • Принесённая работа — принести репозиторий или дизайн и увидеть, что уже привязано к проекту;
  • Удалить проект — сначала просит подтверждения.

Список того, что помнит проект, остаётся в вебе.

В приложении для Mac

В приложении для Mac проекты есть везде, где они вам доступны.

  • Боковая панель. Проекты показывает ваши новые проекты по пять; у проекта с вопросами, которые ждут вас, стоит значок. Заголовок открывает страницу проектов.
  • Страница проектов. Ваши проекты карточками. Фильтры: Все, Ждут меня и В работе. Новый проект спрашивает название и описание, позволяет выбрать команду и подключить уже готовую работу.
  • Страница проекта. С одной стороны чат проекта с Агентом Атом, с другой панель с вкладками Обзор, Файлы и Превью. Открыть в IDE открывает задачу Web Developer в IDE приложения для Mac. Перетащите файлы на вкладку Файлы, чтобы добавить их в проект, до 100 МБ каждый.
  • Настройки. Окно с агентами проекта, кнопкой Добавить агента, временем, сколько Агент Атом ждёт вашего ответа (15 минут, 30 минут, 1 час, 4 часа или не решать за вас), подключённой работой и кнопкой Удалить проект, которая сначала просит подтвердить.

Ответ из уведомления. Вопрос проекта приходит уведомлением macOS, на которое можно ответить прямо в нём: Да или Нет на вопрос «да/нет», Одобрить для плана, Ответить…, чтобы написать ответ, и Пусть решит Агент Атом, когда Агент Атом вправе ответить за вас; у вопроса, который можете решить только вы (деньги, публикация, удаление данных), кнопки Пусть решит Агент Атом нет. Вопрос из нескольких частей или пустой ответ открывают проект. Ответ в одном месте засчитывается везде.

Как Агент Атом ведёт работу

В проекте Агент Атом руководит работой, а не делает всё сам. Прежде чем что-то делать, он присылает план: этапы по порядку, кто делает каждый и что получится. Вы отвечаете на карточке плана:

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

Перед согласием можно попросить изменить и сам план. Пока вы не выбрали, Агент Атом идёт по шагам. Чтобы поменять позже, скажите Агенту Атом в чате проекта («дальше делай сам») или выберите в Настройки → Как Агент Атом ведёт работу.

Работу, которую делает один из агентов проекта, например дизайн или код, получает этот агент. Остальное Агент Атом делает сам: ответы о проекте, быстрый поиск и всё, что не закрывает ни один агент проекта. В проекте может вообще не быть других агентов; тогда Агент Атом делает всю работу сам, теми же этапами.

Карточки в чате проекта, такие как план, вопрос, работа, переданная Веб-разработчику, или запрос между агентами, появляются внутри ответа Агента Атом, прямо под шагом, который их создал, — и пока Агент Атом ещё отвечает, и позже.

Агенты

Все в проекте читают бриф, файлы и то, что помнит проект. Добавьте агента из Обзора или Настроек: встроенного специалиста, своего агента или того, которым с вами поделились. Работу, которую агент, которым с вами поделились, делает в проекте, оплачиваете вы — как и любую другую задачу, которую ему передаёт Агент Атом. Прежде чем Агент Атом даст агенту, которым поделились лично с вами, первую задачу в проекте, чат проекта спросит вас, можно ли передать ему задачу, если для него не включено Агент Атом может поручать; ваш ответ действует во всём чате проекта. Убрать убирает агента; его открытые вопросы закрываются без ответа, а разговор остаётся в его приложении. Сразу после этого Отменить возвращает его.

В строке агента виден его статус: Работает, Ждёт вас, Готово, Свободен, Остановлен (столкнулся с ошибкой) или Нет прогресса (давно не двигался). Строка Проекты в левой панели несёт отметку по всем вашим проектам: число вопросов, которые ждут вас; если вопросов нет — отметку, когда агент остановился из-за ошибки, давно не двигается или работает.

В проекте может быть до 8 агентов. Ввод @ в чате проекта предлагает только агентов проекта; чтобы обратиться к агенту там, добавьте его в проект.

Агенты просят друг друга о помощи

Агенты в проекте могут напрямую просить друг друга о помощи. Веб-разработчик может попросить что-то у Дизайнера, а Дизайнер — у Исследователя. Запрос уходит в собственный чат другого агента в проекте, так что всё, что он сделает, попадёт в файлы проекта, где это видят все. Чат проекта показывает каждый запрос карточкой с тем, кто кого попросил; пока другой агент работает, карточка показывает его работу по ходу дела, а затем ответ. Открыть разговор на карточке показывает весь обмен.

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

Агенты в проекте просят только друг друга. Ваших агентов, которых нет в проекте, они не вызывают.

Файлы

Файлы — отдельная страница, в которую попадают из проекта (Назад в чат возвращает вас). Она перечисляет то, что вы и агенты положили в проект, сгруппированное по автору (каждый агент проекта, затем вы) и, внутри этого, по формату: документы, дизайн, изображения, видео, аудио, PDF, данные, код, архивы и другое. У каждого файла видно, кто им пользовался и когда он менялся. Нажмите на группу, чтобы свернуть или развернуть её; код свёрнут по умолчанию, ведь в приложении разработчика могут быть сотни файлов, а поиск разворачивает каждую группу, где что-то нашлось. Ищите, нажимайте Добавить файлы или перетаскивайте файлы на страницу, чтобы загрузить свои; загрузка показывает ход в таблице, а если не удалась, сообщает почему, и её можно закрыть. Когда агент делает файл для проекта, он сам появляется здесь, а Агент Атом сообщает следующему агенту, что файл есть. Изображения и видео, которые агент генерирует в проекте, попадают в папку media, видео — после завершения рендера. Любое изображение из файлов проекта может служить референсом для следующего изображения или видео, какой бы агент его ни сделал, — так персонаж сохраняет внешний вид во всей серии. У Веб-разработчика свой репозиторий, и он копирует приложение в папку app каждый раз, когда завершает шаг своего плана; файлы, которые игнорирует git, например установленные зависимости и результаты сборки, остаются снаружи. Файлы, которые вы прикрепляете в чате проекта или в чате с одним из агентов проекта, добавляются в проект как ваши; файл с тем же именем заменяет существующий.

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

Файл может весить не больше 100 МБ; больший отклоняется с сообщением об этом.

В приложении для Mac проект может быть папкой на вашем компьютере: файлы синхронизируются между папкой и проектом.

Вопросы и «Реши за меня»

Агент в проекте, которому нужно ваше решение, задаёт вопрос. Вопросы приходят в чат проекта, в список Ждёт вас и в собственный разговор агента — один и тот же вопрос во всех трёх местах, и ответ в любом из них отвечает везде. Список показывает по три вопроса: сначала те, на которые может ответить только вы, затем ближайшие по времени.

  • Агент Атом решит через … — если вы не ответили вовремя, Агент Атом отвечает за вас по брифу и тому, что помнит проект. Он всегда показывает, что ответил Агент Атом, и почему; никогда не от вашего имени. В чате можно сказать, что вы не согласны, — Агент Атом передаст это и обновит то, что помнит проект.
  • Реши за меня — сразу передаёт один вопрос Агентом Атом.
  • Решить можете только вы — вопросы о деньгах, публикации, отправке кода за пределы проекта и удалении данных всегда ждут вас. У них нет обратного отсчёта и кнопки Реши за меня.

Сколько Агент Атом ждёт

В Настройках пункт Если я не отвечаю на вопрос задаёт ожидание: 15 минут, 30 минут (по умолчанию), 1 час, 4 часа или Не решать за меня.

Что помнит проект

Агент Атом дополняет этот список, когда вы что-то решаете, и каждый агент проекта им пользуется. Откройте Настройки → Что помнит проект, чтобы прочитать его и удалить всё неверное.

Удалите проект

Настройки → Удалить проект просит ввести название проекта. Удаляются: страница проекта, бриф, память, чат проекта и файлы, которые хранятся только в проекте. Остаётся в своих приложениях: работа каждого агента — проекты и задачи Веб-разработчика, дизайны Дизайнера, отчёты Исследователя — и разговор каждого агента.