Skip to content
Ferramenta de IADead Man Walking

Revisão de Search as Code (SaC)

Uma nova arquitetura de busca para agentes de IA que gera código Python para compor diretamente primitivas de busca, contornando a chamada de ferramentas multi-turn.

shipped 2 de jun. de 2026aifreemium
Search as Code (SaC) - AI tool for search code. Professional illustration showing core functionality and features.
1Permite que modelos de IA gerem e executem código Python dentro de um sandbox seguro para recuperação sob demanda.
2Contorna as interfaces tradicionais de chamada de função multi-turn para operações de busca, aumentando a eficiência.
3Integrado ao Agent API e ao produto Computer da Perplexity a partir de junho de 2026.
4Expõe componentes da pilha de busca como primitivas programáveis atômicas dentro de um SDK.

Stork Quadrant

Dead Man Walking· 9/100

An LLM can do most of what this tool's UI promises. No moat, no agent presence.

This is a concept article from Perplexity, not a standalone tool — and the concept itself is already being eaten alive. LLMs with web search access already do programmable search decomposition natively. The 'search as code' framing is clever but describes behavior that frontier models exhibit without any additional product layer. No moat here.

Claude Sonnet 4.6, scored 2026-06-02

Defensibility · 0/100

  • Physical-world coupling
  • Regulatory moat
  • Network liquidity
  • Proprietary refreshing data
  • High-trust catastrophic workflows
  • Multi-party coordination
  • Brand / community / taste

An LLM alone could replace

  • Generate search queries from natural language intent
  • Decompose a complex research question into sub-queries
  • Synthesize results from multiple sources into a structured answer
  • Write code that orchestrates search API calls

Agent-Readiness · 20/100

  • Verified MCP
  • Listed on agent surfacesanthropic_directory, cursor
  • Usage-based pricing
  • Headless agent auth
  • Public OpenAPI
  • Active changelog
  • llms.txt

How to defend

Perplexity's only real move is to become the search API that agents call — own the index, own the freshness, own the structured data layer — and stop competing on the UI or the framing. The article is marketing; the product needs proprietary crawl data and a coordination layer that makes it the default search primitive in agent frameworks.

  • Ship an MCP server and list it on Stork — biggest single point gain (+25).
  • Add a usage-based or per-call tier; per-seat-only pricing dies when agents replace seats (+15).
  • Expose API-key auth with a self-serve sandbox tier; remove sales-call gates (+15).
  • Publish an OpenAPI spec at /openapi.json or /.well-known/openapi (+10).
  • Publish a public changelog and ship in the last 90 days — silence reads as abandonment (+10).

Search as Code (SaC) at a Glance

Best For
product-hunt
Pricing
freemium
Key Features
Search as Code (SaC) was officially launched by Perplexity AI on June 1, 2026, as a new search architecture for AI agents. · It enables AI models to generate and execute Python code within a secure sandbox to assemble tailored retrieval pipelines on-demand. · The Sonar API, which incorporates SaC, is priced at $0.00025 per 1k input tokens and $0.0025 per 1k output tokens.
Alternatives
Exa AI Search API, Parallel AI Search, Cloudflare AI Search, Brave Search API
</>Embed "Featured on Stork" Badge
Badge previewBadge preview light
<a href="https://www.stork.ai/en/search-as-code-sac" target="_blank" rel="noopener noreferrer"><img src="https://www.stork.ai/api/badge/search-as-code-sac?style=dark" alt="Search as Code (SaC) - Featured on Stork.ai" height="36" /></a>
[![Search as Code (SaC) - Featured on Stork.ai](https://www.stork.ai/api/badge/search-as-code-sac?style=dark)](https://www.stork.ai/en/search-as-code-sac)

overview

O que é Search as Code (SaC)?

Search as Code (SaC) é uma nova ferramenta de arquitetura de busca desenvolvida pela Perplexity AI que permite que agentes de IA e desenvolvedores controlem programaticamente as operações de busca. Ele permite que os modelos gerem e executem código Python dentro de um sandbox seguro, montando pipelines de recuperação personalizados sob demanda e contornando as interfaces tradicionais de chamada de ferramentas multi-turn. Esta arquitetura transforma a forma como os modelos de IA interagem com a busca, expondo os componentes da pilha de busca como primitivas programáveis dentro de um SDK, permitindo uma recuperação de informações altamente personalizada e eficiente, adaptada a tarefas complexas e de várias etapas. O SaC é projetado para agentes de IA que precisam completar tarefas intrincadas e abertas por períodos prolongados, potencialmente envolvendo centenas ou milhares de operações de recuperação, permitindo-lhes definir e implementar estratégias de busca altamente específicas diretamente em seus sistemas.

quick facts

Fatos Rápidos

AtributoValor
DesenvolvedorPerplexity AI
Modelo de NegócioFreemium
PreçoFreemium
PlataformasAPI
API DisponívelSim
Produtos IntegradosPerplexity Agent API, Perplexity Computer

features

Principais Recursos de Search as Code (SaC)

Search as Code (SaC) oferece um conjunto de capacidades projetadas para dar aos agentes de IA controle granular sobre os processos de recuperação de informações, indo além dos serviços de busca monolíticos.

  • 1Permite que os modelos gerem e executem código Python dentro de um sandbox seguro.
  • 2Monta pipelines de recuperação personalizados sob demanda com base nos requisitos da tarefa.
  • 3Contorna as interfaces tradicionais de chamada de ferramentas multi-turn para operações de busca.
  • 4Expõe componentes da pilha de busca como primitivas programáveis atômicas dentro de um SDK.
  • 5Oferece controle direto sobre etapas individuais de busca, incluindo recuperação, classificação, filtragem, fanouts e renderização.
  • 6Oferece acesso eficiente a estados intermediários, como listas de candidatos e sinais de classificação.
  • 7Permite que os agentes projetem e otimizem pipelines de busca personalizados em tempo real.
  • 8Suporta execução condicional, operações assíncronas e paralelismo em fluxos de trabalho de busca.

use cases

Quem Deve Usar Search as Code (SaC)?

Search as Code (SaC) é projetado principalmente para o desenvolvimento avançado de agentes de IA e sistemas que exigem recuperação de informações altamente personalizada e dinâmica.

  • 1**Agentes de IA:** Para construir pipelines de recuperação personalizados para tarefas complexas e abertas que exigem centenas ou milhares de operações de recuperação.
  • 2**Desenvolvedores Construindo Sistemas de IA:** Para permitir que modelos de IA programem e controlem diretamente a pilha de busca, contornando as interfaces de chamada de função multi-turn.
  • 3**Pesquisadores em IA:** Para orquestrar operações de busca através de código Python gerado por modelos para melhorar a eficiência e a capacidade dos agentes de IA na recuperação de informações.

pricing

Preços e Planos de Search as Code (SaC)

Search as Code (SaC) opera em um modelo freemium. Detalhes específicos sobre limites de uso para o nível gratuito ou preços para recursos premium não são detalhados publicamente para a arquitetura subjacente em si, mas está integrado às ofertas de produtos mais amplas da Perplexity.

  • 1Freemium: Acesso a funcionalidades essenciais com potenciais limites de uso ou recursos premium disponíveis para compra dentro dos produtos Agent API e Computer da Perplexity.

competitors

Search as Code (SaC) vs Concorrentes

O Search as Code (SaC) da Perplexity se diferencia ao capacitar agentes de IA a controlar programaticamente o próprio processo de busca, em vez de apenas consumir resultados de busca predefinidos ou pesquisar bases de código existentes. Essa mudança arquitetônica oferece um nível de controle mais profundo em comparação com as APIs de busca tradicionais e as ferramentas de busca de código alimentadas por IA.

1

Exa is a web search engine built from scratch for AI workflows, optimized for relevance, freshness, and semantically-driven results rather than click-based ranking.

Similar to SaC, Exa provides structured, up-to-date information for AI agents and RAG systems, acting as a retrieval layer. While SaC emphasizes programmable primitives for dynamic pipeline assembly, Exa focuses on delivering highly relevant and semantically understood results tailored for AI consumption.

2
Parallel AI Search

Parallel is an AI-native web search and research API designed as infrastructure for AI systems to search, retrieve, verify, and reason over live web information.

Parallel, like SaC, targets AI agents as its primary users, providing a different kind of web infrastructure for AI systems. It aims to go deeper into how AI agents interact with the web, offering a foundational layer for complex reasoning, which aligns with SaC's goal of evolving search to programmable primitives.

3
Cloudflare AI Search

Cloudflare AI Search offers a plug-and-play search primitive with hybrid search capabilities and built-in storage, allowing dynamic instance creation and management via API for agents.

Cloudflare AI Search directly positions itself as a 'search primitive' for agents, enabling developers to dynamically create and manage search instances, which closely mirrors SaC's concept of programmable primitives. It simplifies the infrastructure needed for agents to access and search data, similar to how SaC aims to provide building blocks for agentic search.

4

Brave Search API provides direct, structured API access to its independently built web index, offering flexibility and customization for RAG pipelines and AI systems.

The Brave Search API offers a foundational retrieval API for AI products, emphasizing control over ranking and summarization, and providing structured results. This aligns with SaC's goal of moving beyond monolithic search by offering customizable building blocks, though Brave's focus is on its independent index and structured output rather than the dynamic assembly of search pipelines through code generation.

Perguntas frequentes

+O que é Search as Code (SaC)?

Search as Code (SaC) é uma nova ferramenta de arquitetura de busca desenvolvida pela Perplexity AI que permite que agentes de IA e desenvolvedores controlem programaticamente as operações de busca. Ele permite que os modelos gerem e executem código Python dentro de um sandbox seguro, montando pipelines de recuperação personalizados sob demanda e contornando as interfaces tradicionais de chamada de ferramentas multi-turn.

+Search as Code (SaC) é gratuito?

Search as Code (SaC) opera em um modelo freemium. Embora o preço específico para a arquitetura subjacente não seja detalhado, suas funcionalidades estão integradas às ofertas de produtos mais amplas da Perplexity, que geralmente incluem acesso gratuito a recursos essenciais com potenciais níveis premium ou preços baseados no uso para capacidades avançadas.

+Quais são as principais características de Search as Code (SaC)?

As principais características de Search as Code (SaC) incluem permitir que modelos de IA gerem e executem código Python em um sandbox seguro, montando pipelines de recuperação personalizados sob demanda, contornando interfaces de chamada de ferramentas multi-turn, expondo componentes da pilha de busca como primitivas programáveis atômicas e fornecendo controle direto sobre etapas individuais de busca como recuperação, classificação e filtragem.

+Quem deve usar Search as Code (SaC)?

Search as Code (SaC) é destinado a agentes de IA que exigem recuperação de informações altamente personalizada e dinâmica para tarefas complexas e abertas. Também é para desenvolvedores que constroem sistemas de IA que precisam permitir que modelos de IA programem e controlem diretamente a pilha de busca, e para pesquisadores que visam melhorar a eficiência e a capacidade dos agentes de IA na recuperação de informações.

+Como Search as Code (SaC) se compara às alternativas?

Search as Code (SaC) se diferencia ao permitir que agentes de IA controlem programaticamente o processo de busca através da geração de código, oferecendo controle granular sobre as primitivas de busca. Isso contrasta com as ferramentas tradicionais de busca de código alimentadas por IA que se concentram em encontrar código existente, e com outras APIs de busca como Exa, Tavily, Firecrawl e Parallel AI Search, que frequentemente fornecem primitivas de busca mais opinativas ou de nível superior, ou se concentram em aspectos específicos como compreensão semântica ou web scraping.

For builders

This page is doing a job for someone else’s tool.

AI agents read it. Buyers find it. Backlinks accrue. Your tool can have one too — live in 24 hours, indexed by Claude, ChatGPT, and Perplexity, queryable via MCP.