Поиск

Perplexity Projects: общие Git‑репозитории для людей и ИИ‑агентов

Perplexity Projects: общие Git‑репозитории для людей и ИИ‑агентов

Что такое Projects в Perplexity Computer

Perplexity заменила старую функцию Spaces в своём агенте Computer на Projects — общие рабочие пространства, где люди и искусственные интеллекты могут одновременно редактировать одни и те же файлы в течение недель и месяцев.

Как устроен каждый проект

Каждый Project построен поверх обычного Git‑репозитория. Все изменения фиксируются как коммиты с указанием автора и времени, поэтому любая правка остаётся в истории и её можно откатить. Репозитории хранятся в облачном хранилище AWS S3, а работа ведётся в изолированной песочнице под названием SPACE.

Песочница и её жизненный цикл

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

Работа нескольких агентов одновременно

Когда два агента берут одну версию проекта и каждый вносит правки, первый, кто успевает отправить коммит, закрывает zmianу. Второй получает от сервера отказ, потому что его правка основана на устаревшей версии. Тогда агент автоматически подтягивает свежее состояние, накладывает свои изменения и пробует отправить ещё раз. По данным Perplexity, такие конфликты возникают в менее чем 2 % попыток, mediana задержки отправки составляет меньше 1,7 секунды, а 99 из 100 отправок укладываются в 8 секунд.

Поиск в проектах

В отличие от многих систем RAG, Perplexity не использует семантический поиск по векторам. Агенты работают с файлами при помощи стандартных инструментов разработчика: перечисляют каталоги и ищут нужные фрагменты через утилиту grep. В внутреннем тесте по одному финансовому документу агент‑исследователь, работавший с grep, находил нужный fragment с оценкой 0,867 и давал правильный ответ в 0,627 случаев. Семантический поиск показал около 0,39 и 0,37 соответственно. По подсчётам компании, подход «искать как человек с терминалом» даёт примерно вдвое лучший поиск, в 1,7 раза более точные ответы и работает на четверть быстрее.

Brain — память агентов

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

Доступ и ограничения

Projects доступны только подписчикам платных тарифов Perplexity Computer — Pro и Max. На бесплатном уровне функции Computer отсутствуют. В тарифе Max включён ежемесячный пакет кредитов на агентные задачи, в Pro их заметно меньше, а длительные задачи тратят кредиты быстрее. Открыть проекты можно в веб‑версии, мобильных приложениях и десктопных клиентах для macOS и Windows. Старые Spaces были автоматически перенесены в Projects вместе с комментариями и файлами. Кроме того, команды в Slack и Microsoft Teams могут привязать канал к проекту командой /project и запускать задачи прямо из чата.

Почему история правок важна

Для любого, кто позволяет ИИ править документы, наличие версионной истории означает, что каждая правка помечена автором и её можно откатить без резервных копий. Без такой истории первая ошибочная массовая правка может потребовать долгого ручного разбора, тогда как с Git‑подобным журналом достаточно вернуться к нужному коммиту.

—
17:21
9
Нет комментариев. Ваш будет первым!