Perplexity представила Search as Code: новую архитектуру поиска для ИИ-агентов.
Компания Perplexity представила Search as Code, новую архитектуру поиска для агентов.
Вместо классического цикла из вызовов инструментов модель генерирует Python-код, который напрямую работает с поисковым стеком. Это решение уже доступно в Perplexity Agent API и теперь используется по умолчанию в Computer.
Что это даёт:
- Параллельный запуск множества поисковых запросов
- Дедупликацию результатов
- Фильтрацию и объединение данных
- Ранжирование результатов до того, как они попадут в контекст модели
По словам Perplexity, классический tool calling страдает от высокой задержки, ручного управления потоком выполнения и засорения контекстного окна промежуточными данными.
Search as Code тестировали на DSQA, BrowseComp, HLE, WideSearch и WANDR. Система либо сравнялась, либо обошла конкурентов на всех пяти бенчмарках. На DSQA она набрала 0.871 против 0.815 у решения Anthropic, при этом стоимость выполнения задачи почти вдвое ниже.
Мы находим этот подход интересным. Вместо того чтобы вызывать поиск шаг за шагом, агент сначала пишет программу поиска, а потом выполняет её.

