{"id":23872,"date":"2026-06-08T08:02:51","date_gmt":"2026-06-08T08:02:51","guid":{"rendered":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/"},"modified":"2026-06-08T08:02:51","modified_gmt":"2026-06-08T08:02:51","slug":"perplexity-search-as-code-pipeline-ricerca-ai-python","status":"publish","type":"news","link":"https:\/\/shm.studio\/en\/news\/perplexity-search-as-code-pipeline-python-search\/","title":{"rendered":"Search as Code: Perplexity Rewrites AI Search"},"content":{"rendered":"<h2>Dall&#8217;API fissa all&#8217;agente programmatore: il cambio di paradigma<\/h2>\n<p>Per anni, i sistemi di ricerca basati su AI hanno funzionato secondo uno schema rigido. Un modello linguistico riceveva una query, chiamava un&#8217;API di ricerca predefinita e restituiva i risultati. Il processo era lineare, ma anche limitato. Le API fisse non possono adattarsi dinamicamente alla complessit\u00e0 della richiesta. Pertanto, il modello era costretto a lavorare con output standardizzati, spesso ridondanti o non pertinenti.<\/p>\n<p>Perplexity reversed this logic with <strong>Search as Code<\/strong>. In questo nuovo paradigma, l&#8217;agente AI non chiama un&#8217;API esterna. Invece, scrive direttamente il codice Python necessario per costruire la propria pipeline di ricerca. Dunque, il modello decide autonomamente come filtrare i dati, eliminare duplicati e aggregare le fonti. Tutto avviene all&#8217;interno di un ambiente sandbox isolato e controllato.<\/p>\n<p>This approach closely resembles the logic of <em>tool-use agents<\/em>, ma va oltre. Invece di usare strumenti predefiniti, l&#8217;agente diventa esso stesso l&#8217;autore degli strumenti. In sintesi, si tratta di un salto qualitativo nella capacit\u00e0 di ragionamento e autonomia dei modelli linguistici applicati alla ricerca.<\/p>\n<h2>Internal Architecture: How the Python Sandbox Works<\/h2>\n<p>Il cuore di Search as Code \u00e8 un ambiente di esecuzione sicuro. L&#8217;agente AI genera codice Python che viene eseguito in un sandbox con accesso controllato a risorse esterne. In questo modo, il sistema pu\u00f2 interrogare fonti eterogenee, applicare logiche di filtraggio personalizzate e deduplicare i risultati prima di restituirli al modello principale.<\/p>\n<p>According to reports by <a href=\"https:\/\/the-decoder.com\/perplexitys-search-as-code-lets-ai-models-write-their-own-search-pipelines-instead-of-calling-fixed-apis\/\" target=\"_blank\" rel=\"noopener noreferrer\">The Decoder<\/a>, il sistema riduce il consumo di token fino all&#8217;85% rispetto alle architetture equivalenti di OpenAI e Anthropic. Questo dato \u00e8 significativo. Infatti, i costi token rappresentano una delle voci di spesa pi\u00f9 rilevanti per chi opera pipeline AI su larga scala.<\/p>\n<p>Inoltre, il sistema supera i benchmark di riferimento del settore. Ci\u00f2 suggerisce che la flessibilit\u00e0 della pipeline generata dinamicamente produce risultati qualitativamente superiori rispetto agli approcci statici. In particolare, la capacit\u00e0 di deduplicazione interna riduce il rumore informativo, migliorando la precisione delle risposte finali.<\/p>\n<p>Per approfondire le implicazioni architetturali degli agenti AI autonomi, \u00e8 utile consultare le analisi di <a href=\"https:\/\/www.gartner.com\/en\/information-technology\/insights\/artificial-intelligence\" target=\"_blank\" rel=\"noopener noreferrer\">Gartner sull&#8217;evoluzione degli AI agent<\/a> and the research work of <a href=\"https:\/\/www.technologyreview.com\/topic\/artificial-intelligence\/\" target=\"_blank\" rel=\"noopener noreferrer\">MIT Technology Review<\/a> on emerging architectures.<\/p>\n<h2>Casi d&#8217;uso concreti per le PMI italiane<\/h2>\n<p>La domanda pi\u00f9 rilevante per una PMI italiana non \u00e8 tecnica. \u00c8 operativa: questa tecnologia cambia qualcosa nei miei processi oggi? La risposta dipende dal settore e dal grado di maturit\u00e0 digitale dell&#8217;azienda.<\/p>\n<p>In <strong>retail B2B<\/strong>, ad esempio, un agente Search as Code potrebbe costruire pipeline di monitoraggio prezzi e disponibilit\u00e0 dei fornitori in modo completamente automatizzato. Invece di affidarsi a scraper rigidi o API commerciali costose, l&#8217;agente scrive il proprio codice di raccolta dati. Di conseguenza, il sistema si adatta dinamicamente ai cambiamenti delle fonti senza intervento manuale.<\/p>\n<p>In <strong>digital marketing<\/strong>, le applicazioni sono altrettanto interessanti. Un agente potrebbe costruire pipeline di ricerca per l&#8217;analisi competitiva, aggregando dati da fonti diverse con logiche di filtraggio personalizzate. Noi di <a href=\"https:\/\/shm.studio\/en\/servizi\/digital-marketing\/\">SHM Studio<\/a> vediamo in questo approccio un&#8217;evoluzione naturale degli strumenti di <a href=\"https:\/\/shm.studio\/en\/servizi\/ai\/\">artificial intelligence applied to marketing<\/a>.<\/p>\n<p>Furthermore, in the sector of <strong>Professional services<\/strong>, le pipeline di ricerca personalizzate possono supportare attivit\u00e0 di due diligence, monitoraggio normativo e analisi di mercato. Pertanto, il valore non \u00e8 solo nel risparmio sui costi, ma nella qualit\u00e0 e rilevanza delle informazioni raccolte.<\/p>\n<p>Per le aziende che stanno valutando come integrare queste capacit\u00e0, il punto di partenza \u00e8 spesso una revisione della propria <a href=\"https:\/\/shm.studio\/en\/servizi\/digital-marketing\/\">Digital marketing strategy<\/a> and existing information flows.<\/p>\n<h2>The comparison with OpenAI and Anthropic: where the difference lies<\/h2>\n<p>OpenAI and Anthropic offer agentic research solutions through tools like <em>Function Calling<\/em> e <em>tool use<\/em>. Tuttavia, questi approcci restano ancorati a schemi predefiniti. Il modello sceglie quale strumento usare, ma non pu\u00f2 modificarne il comportamento interno.<\/p>\n<p>Search as Code di Perplexity introduce un livello di flessibilit\u00e0 superiore. L&#8217;agente non sceglie tra strumenti esistenti. Al contrario, costruisce lo strumento pi\u00f9 adatto alla specifica esigenza. Questa differenza \u00e8 sostanziale dal punto di vista ingegneristico.<\/p>\n<p>In termini di costi, il vantaggio \u00e8 gi\u00e0 quantificato: fino all&#8217;85% di riduzione nel consumo di token. Per un&#8217;azienda che gestisce volumi significativi di query AI, questo si traduce in risparmi operativi concreti. Analogamente, la riduzione del rumore informativo migliora la qualit\u00e0 degli output, riducendo i costi legati alla verifica manuale dei risultati.<\/p>\n<p>Tuttavia, \u00e8 importante non sopravvalutare il confronto. OpenAI e Anthropic dispongono di ecosistemi pi\u00f9 maturi, con integrazioni enterprise consolidate. Quindi, la scelta tra le diverse piattaforme dipende dal contesto specifico di ogni organizzazione. Per una lettura approfondita delle dinamiche competitive nel settore AI, \u00e8 utile consultare le analisi di <a href=\"https:\/\/hbr.org\/topic\/subject\/ai-and-machine-learning\" target=\"_blank\" rel=\"noopener noreferrer\">Harvard Business Review sull&#8217;AI enterprise<\/a>.<\/p>\n<h2>Trade-offs and risks to consider<\/h2>\n<p>Ogni architettura innovativa porta con s\u00e9 dei trade-off. Search as Code non fa eccezione. Il primo aspetto critico riguarda la <strong>sandbox security<\/strong>. Consentire a un agente AI di scrivere ed eseguire codice Python introduce rischi di sicurezza che devono essere gestiti con attenzione. Perplexity afferma di aver implementato controlli robusti, ma la superficie di attacco rimane pi\u00f9 ampia rispetto alle API fisse.<\/p>\n<p>The second trade-off concerns the <strong>riproducibilit\u00e0<\/strong>. Una pipeline generata dinamicamente pu\u00f2 produrre risultati diversi a ogni esecuzione. Questo pu\u00f2 essere un vantaggio in termini di adattabilit\u00e0, ma diventa un problema in contesti che richiedono output deterministici e auditabili.<\/p>\n<p>Inoltre, la complessit\u00e0 operativa aumenta. Gestire un sistema in cui il codice viene generato e eseguito dinamicamente richiede competenze tecniche specifiche. Per le PMI senza un team IT strutturato, questo pu\u00f2 rappresentare una barriera all&#8217;adozione. Pertanto, \u00e8 fondamentale valutare il proprio livello di maturit\u00e0 tecnologica prima di procedere con l&#8217;integrazione.<\/p>\n<p>Infine, la dipendenza da un singolo fornitore rimane un rischio strategico. Affidarsi a Perplexity per una componente critica della pipeline informativa espone l&#8217;azienda a variazioni di pricing, policy o disponibilit\u00e0 del servizio. Una <a href=\"https:\/\/shm.studio\/en\/servizi\/ai\/\">balanced AI strategy<\/a> Always have a contingency plan.<\/p>\n<h2>Il cantiere ancora aperto: cosa manca per l&#8217;adozione enterprise<\/h2>\n<p>Search as Code \u00e8 una tecnologia promettente, ma non ancora matura per un&#8217;adozione enterprise generalizzata. Diversi aspetti restano da definire. In primo luogo, la governance degli agenti: chi \u00e8 responsabile del codice generato dall&#8217;AI? Come si gestisce l&#8217;audit trail in contesti regolamentati?<\/p>\n<p>In secondo luogo, mancano standard di interoperabilit\u00e0. Oggi, una pipeline costruita con Search as Code di Perplexity non \u00e8 facilmente portabile su altri sistemi. Quindi, le aziende che adottano questa tecnologia accettano implicitamente un certo grado di lock-in.<\/p>\n<p>Nonostante ci\u00f2, la direzione \u00e8 chiara. L&#8217;industria AI si sta muovendo verso agenti sempre pi\u00f9 autonomi, capaci di costruire i propri strumenti invece di usare quelli predefiniti. Questa evoluzione avr\u00e0 implicazioni profonde per le <a href=\"https:\/\/shm.studio\/en\/servizi\/digital-marketing\/google-ads-campaigns\/\">automated advertising campaigns<\/a>, for the <a href=\"https:\/\/shm.studio\/en\/servizi\/seo\/\">SEO<\/a> and for the <a href=\"https:\/\/shm.studio\/en\/servizi\/seo\/copywriting\/\">content production<\/a>.<\/p>\n<h2>Recommended Decision: How to Navigate Today<\/h2>\n<p>Per una PMI italiana che vuole valutare Search as Code, il percorso consigliato \u00e8 graduale. Prima di tutto, \u00e8 utile mappare i propri flussi informativi e identificare dove le pipeline di ricerca rigide creano colli di bottiglia. Quindi, si pu\u00f2 valutare un progetto pilota su un caso d&#8217;uso specifico e a basso rischio.<\/p>\n<p>In particolare, le aziende che gi\u00e0 utilizzano agenti AI nei propri processi sono quelle meglio posizionate per sperimentare questa tecnologia. Per chi \u00e8 ancora alle prime fasi, \u00e8 pi\u00f9 prudente consolidare prima le fondamenta: una solida <a href=\"https:\/\/shm.studio\/en\/servizi\/web\/\">web presence<\/a>, a strategy <a href=\"https:\/\/shm.studio\/en\/servizi\/seo\/\">Structured SEO<\/a> Campaigns <a href=\"https:\/\/shm.studio\/en\/servizi\/digital-marketing\/linkedin-campaigns\/\">LinkedIn<\/a> e <a href=\"https:\/\/shm.studio\/en\/servizi\/digital-marketing\/google-ads-campaigns\/\">Google Ads<\/a> optimized.<\/p>\n<p>We of <a href=\"https:\/\/shm.studio\/en\/\">SHM Studio<\/a> seguiamo l&#8217;evoluzione di queste tecnologie con attenzione analitica. Il nostro approccio \u00e8 sempre lo stesso: valutare l&#8217;impatto reale prima di raccomandare l&#8217;adozione. Per approfondire come queste innovazioni possono integrarsi nella strategia digitale della vostra azienda, il team \u00e8 disponibile attraverso la <a href=\"https:\/\/shm.studio\/en\/contacts\/\">Contact Us<\/a>. Furthermore, on our <a href=\"https:\/\/shm.studio\/en\/blog\/\">blog<\/a> We will continue to monitor key developments in the AI and digital marketing landscape.<\/p>","protected":false},"excerpt":{"rendered":"<p>Perplexity lancia Search as Code: agenti AI scrivono pipeline di ricerca in Python, riducendo i costi token fino all&#8217;85% rispetto a OpenAI e Anthropic.<\/p>","protected":false},"author":7,"featured_media":23865,"template":"","meta":{"_acf_changed":false,"footnotes":""},"tags":[],"news-category":[162],"class_list":["post-23872","news","type-news","status-publish","has-post-thumbnail","hentry","news-category-ai","entry"],"acf":{"tldr_content":"<p>Perplexity ha presentato un'architettura denominata <strong>Search as Code<\/strong>. In sostanza, gli agenti AI non chiamano pi\u00f9 API fisse per cercare informazioni. Invece, scrivono autonomamente le proprie routine di ricerca in Python, all'interno di un ambiente sandbox controllato. Il risultato \u00e8 notevole: riduzione dei costi token fino all'85% rispetto a soluzioni comparabili di OpenAI e Anthropic.<\/p><p>Pertanto, questa novit\u00e0 non riguarda solo i ricercatori o i team di ingegneria. Riguarda qualsiasi PMI che stia valutando l'adozione di agenti AI nei propri processi. Infatti, minori costi token significano pipeline pi\u00f9 economiche, scalabili e personalizzabili. Inoltre, il sistema supera i principali benchmark di settore, il che indica un vantaggio competitivo concreto e misurabile.<\/p><p>Noi di <strong>SHM Studio<\/strong> monitoriamo da vicino questi sviluppi per valutarne le implicazioni operative per le aziende italiane B2B e retail. In questo articolo analizziamo l'architettura di Search as Code, i casi d'uso pi\u00f9 rilevanti per le PMI e i trade-off da considerare prima di integrare questa tecnologia nei propri flussi di lavoro digitali.<\/p>"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Search as Code: Perplexity riscrive la ricerca AI<\/title>\n<meta name=\"description\" content=\"Perplexity lancia Search as Code: agenti AI scrivono pipeline di ricerca in Python, riducendo i costi token fino all&#039;85% rispetto a OpenAI e Anthropic.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/shm.studio\/en\/news\/perplexity-search-as-code-pipeline-python-search\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Search as Code: Perplexity riscrive la ricerca AI\" \/>\n<meta property=\"og:description\" content=\"Perplexity lancia Search as Code: agenti AI scrivono pipeline di ricerca in Python, riducendo i costi token fino all&#039;85% rispetto a OpenAI e Anthropic.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shm.studio\/en\/news\/perplexity-search-as-code-pipeline-python-search\/\" \/>\n<meta property=\"og:site_name\" content=\"SHM Studio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Search as Code: Perplexity Rewrites AI Search","description":"Perplexity launches Search as Code: AI agents write search pipelines in Python, reducing token costs by up to 85% compared to OpenAI and Anthropic.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/shm.studio\/en\/news\/perplexity-search-as-code-pipeline-python-search\/","og_locale":"en_US","og_type":"article","og_title":"Search as Code: Perplexity riscrive la ricerca AI","og_description":"Perplexity lancia Search as Code: agenti AI scrivono pipeline di ricerca in Python, riducendo i costi token fino all'85% rispetto a OpenAI e Anthropic.","og_url":"https:\/\/shm.studio\/en\/news\/perplexity-search-as-code-pipeline-python-search\/","og_site_name":"SHM Studio","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/","url":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/","name":"Search as Code: Perplexity Rewrites AI Search","isPartOf":{"@id":"https:\/\/shm.studio\/#website"},"primaryImageOfPage":{"@id":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/#primaryimage"},"image":{"@id":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/#primaryimage"},"thumbnailUrl":"https:\/\/shm.studio\/wp-content\/uploads\/2026\/06\/search-as-code-perplexity-pipeline-ai-python.jpg","datePublished":"2026-06-08T08:02:51+00:00","description":"Perplexity launches Search as Code: AI agents write search pipelines in Python, reducing token costs by up to 85% compared to OpenAI and Anthropic.","breadcrumb":{"@id":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/#primaryimage","url":"https:\/\/shm.studio\/wp-content\/uploads\/2026\/06\/search-as-code-perplexity-pipeline-ai-python.jpg","contentUrl":"https:\/\/shm.studio\/wp-content\/uploads\/2026\/06\/search-as-code-perplexity-pipeline-ai-python.jpg","width":1536,"height":1024,"caption":"Search as Code di Perplexity: agenti AI autonomi riducono i costi token fino all'85%"},{"@type":"BreadcrumbList","@id":"https:\/\/shm.studio\/news\/perplexity-search-as-code-pipeline-ricerca-ai-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/shm.studio\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/shm.studio\/news\/"},{"@type":"ListItem","position":3,"name":"Search as Code: Perplexity riscrive la ricerca AI"}]},{"@type":"WebSite","@id":"https:\/\/shm.studio\/#website","url":"https:\/\/shm.studio\/","name":"SHM Studio","description":"Your digital partner","publisher":{"@id":"https:\/\/shm.studio\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shm.studio\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/shm.studio\/#organization","name":"SHM Studio","url":"https:\/\/shm.studio\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/shm.studio\/#\/schema\/logo\/image\/","url":"https:\/\/shm.studio\/wp-content\/uploads\/2026\/06\/shmlogotipo.svg","contentUrl":"https:\/\/shm.studio\/wp-content\/uploads\/2026\/06\/shmlogotipo.svg","caption":"SHM Studio"},"image":{"@id":"https:\/\/shm.studio\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/news\/23872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/types\/news"}],"author":[{"embeddable":true,"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/users\/7"}],"version-history":[{"count":0,"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/news\/23872\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/media\/23865"}],"wp:attachment":[{"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/media?parent=23872"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/tags?post=23872"},{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/shm.studio\/en\/wp-json\/wp\/v2\/news-category?post=23872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}