Mozilla AI chiede: chi cerca sul web per il tuo agente?
Mozilla AI mette in discussione la ricerca integrata negli agenti con Otari, che permette ai team di scegliere un servizio di ricerca indipendentemente dal proprio modello. Chi cerca sul web per il tuo agente? Il suo post del 19 ottobre rende concreta questa domanda: scegliere un modello di IA non indica necessariamente dove finiscano le sue query di ricerca.
Otari si colloca tra un agente, software che utilizza strumenti per completare attività, e il fornitore del modello. Mozilla AI afferma che questa posizione gli consente di reindirizzare le ricerche preservando le interfacce client supportate. La modifica proposta riguarda chi controlla il recupero delle informazioni, piuttosto che quale modello scrive la risposta.
Gli approcci in competizione sono semplici: accettare la ricerca inclusa in un servizio di modelli oppure gestire la ricerca come dipendenza separata. Claude Code offre un riferimento utile perché la sua ricerca integrata utilizza il backend di Anthropic. Otari mette in discussione questa configurazione rendendo l'instradamento della ricerca una decisione indipendente, con responsabilità aggiuntive per chi la prende.
Chi cerca sul web per il tuo agente? Otari rende esplicita la scelta
Nella sua analisi della ricerca per agenti, Mozilla AI descrive tre opzioni: ricerca gestita da Otari, l'account di ricerca di un cliente oppure un endpoint self-hosted. L'azienda cita Brave, Exa e Tavily tra i servizi che i clienti possono collegare usando le proprie credenziali.
Secondo Mozilla AI, i clienti possono mantenere Claude, GPT o Gemini cambiando al contempo il servizio che gestisce le ricerche. Le credenziali di ricerca restano nel gateway, l'intermediario che instrada le richieste, anziché arrivare all'agente. L'azienda descrive inoltre controlli per gli spazi di lavoro e registri di ricerca associati all'uso dei modelli.
Il cambiamento rilevante consiste nel rendere la ricerca una dipendenza che i team possono selezionare separatamente dal modello.
Questa distinzione è facile da trascurare quando un'applicazione presenta un'unica casella di risposta. Un utente pone una domanda, attende e riceve una risposta contenente citazioni. L'interfaccia può far apparire recupero delle informazioni e ragionamento come un'unica operazione, anche quando vengono eseguiti da servizi differenti.
Separare queste operazioni cambia il modo in cui gli acquirenti valutano il sistema. Una valutazione del modello risponde alla domanda se il modello segua le istruzioni e ragioni efficacemente. Una valutazione della ricerca chiede invece se il sistema recuperi prove adeguate, gestisca le query in modo accettabile e supporti i requisiti operativi dell'organizzazione.
Nessuna delle due valutazioni sostituisce l'altra. Un buon ragionamento non può recuperare un documento che non è mai entrato nell'insieme delle evidenze. Un recupero solido non può impedire ogni conclusione priva di supporto. Trattarle separatamente offre ai team un modo più chiaro per indagare i guasti senza attribuire tutto al modello.
Il post di Mozilla AI dovrebbe inoltre essere letto correttamente come una dichiarazione di direzione del prodotto e di capacità documentate. La data di pubblicazione non stabilisce quando ogni funzionalità sottostante sia diventata disponibile. Né l'annuncio stabilisce che i clienti abbiano già ottenuto risposte migliori o costi operativi inferiori.
La notizia immediata è quindi più circoscritta rispetto all'affermazione che la ricerca per agenti sia stata risolta. Mozilla AI sta rendendo il fornitore della ricerca una parte esplicita della conversazione su acquisti e architettura. Ciò crea un'alternativa pratica all'accettare qualunque servizio di recupero accompagni un modello scelto.
Per i team già soddisfatti della ricerca integrata, l'alternativa deve giustificare il proprio carico operativo. Per i team bloccati da una configurazione di ricerca inaccettabile, separare quella dipendenza risolve un problema del tutto diverso. Hanno bisogno di una scelta da poter valutare, non di un'altra classifica dei modelli.
Anche la query merita attenzione
Una query di ricerca è una divulgazione verso l'esterno, anche quando la risposta richiesta riguarda informazioni pubbliche.
Si consideri un ipotetico assistente di programmazione che indaga su un malfunzionamento software. Una query pubblica utile potrebbe descrivere un messaggio di errore e una versione di libreria. Una query inutilmente specifica potrebbe includere anche un nome di servizio interno, un identificatore cliente o il nome di un progetto non ancora rilasciato.
La distinzione riguarda ciò che esce dall'organizzazione, non se sia sicuro leggere documentazione pubblica. Un assistente può avere un motivo legittimo per effettuare una ricerca e costruire comunque una query inappropriata. La selezione del fornitore di ricerca riguarda il destinatario; la revisione della costruzione delle query riguarda il contenuto.
Questa separazione è importante per responsabili tecnici e acquirenti aziendali. Approvare un modello non risponde a ogni domanda sugli strumenti ad esso collegati. Ogni servizio aggiuntivo introduce una relazione operativa che merita una propria valutazione, in particolare quando le query provengono da un contesto di lavoro privato.
La risposta sensata è seguire un'attività reale. Quali informazioni sono entrate nel prompt? Quale testo è diventato una query di ricerca? Quale servizio l'ha ricevuto? Quali risultati sono stati restituiti e quali di essi hanno influenzato la risposta?
Queste domande rendono più concreta una discussione sugli acquisti. Espongono anche il punto in cui un'affermazione si ferma. Conoscere la destinazione garantisce visibilità sull'instradamento. Non garantisce che ogni query fosse necessaria, formulata in modo appropriato o coperta da condizioni di trattamento accettabili.
Lo stesso ragionamento vale per la ricerca sui clienti. Si immagini un assistente che prepara un briefing su un potenziale cliente. Le informazioni pubbliche sull'azienda fanno parte del processo di ricerca. Note private sulle vendite, linguaggio contrattuale proposto e valutazioni interne richiedono una decisione separata prima di comparire in query esterne.
Si tratta di scenari illustrativi, non di implementazioni Otari presso clienti documentate. Il loro valore consiste nel mostrare perché la selezione della ricerca conta oltre le preferenze degli sviluppatori. Una ricerca apparentemente ordinaria può oltrepassare un confine che la risposta finale non rivela.
I knowledge worker devono inoltre distinguere tra scoperta pubblica e ricerca nel proprio materiale. Una base di conoscenza personale risponde a un'esigenza informativa diversa dal trovare nuove fonti pubbliche. Un flusso di lavoro efficace dovrebbe identificare quale tipo di evidenza richieda l'attività prima di scegliere dove cercare.
Per un product manager, ciò potrebbe significare consultare la ricerca interna prima di richiedere informazioni aggiornate sui concorrenti. Per un ingegnere, potrebbe significare controllare decisioni di progettazione private prima di cercare documentazione pubblica. Il punto è un recupero intenzionale delle informazioni, invece di inviare ogni incertezza al web aperto.
Ciò mette sotto pressione le persone che approvano le implementazioni di agenti. Hanno bisogno di visibilità sufficiente per spiegare il percorso delle informazioni, inclusi i suoi limiti. Un prodotto che espone la destinazione della ricerca può supportare questa spiegazione, ma l'organizzazione deve comunque decidere quali informazioni appartengano a quel percorso.
Chi cerca sul web per il tuo agente? Per gli acquirenti, una risposta adeguata include l'operatore, l'accordo pertinente e l'ambito delle informazioni inviate. Limitarsi a nominare un modello riconoscibile lascia incompleta la parte relativa alla ricerca.
La ricerca integrata offre comodità, mentre quella separata aggiunge responsabilità
L'argomento più forte a favore della ricerca integrata è la comodità. Uno sviluppatore riceve un'interfaccia per strumenti supportata senza dover assemblare ogni parte del recupero delle informazioni. Un'organizzazione può preferire questa configurazione quando i propri requisiti coincidono con il servizio e il comportamento documentato del fornitore.
Lo strumento di ricerca web di Anthropic illustra l'approccio integrato. Claude determina quando effettuare una ricerca, il servizio esegue le ricerche e la risposta finale include citazioni. La sua documentazione descrive inoltre controlli sui domini e diverse versioni dello strumento.
Queste capacità sono importanti perché la ricerca configurabile non è esclusiva di un gateway indipendente. I clienti dovrebbero distinguere i controlli sul comportamento della ricerca dal controllo sul fornitore di ricerca. Un fornitore può esporre restrizioni utili mantenendo al contempo la responsabilità della gestione del servizio sottostante.
La scelta centrale riguarda chi detiene le decisioni sul recupero delle informazioni e il lavoro necessario per mantenerle.
La proposta di Otari attrae i team che desiderano questa titolarità. Ma l'indipendenza introduce responsabilità che i servizi integrati assorbono o semplificano. Qualcuno deve gestire le credenziali, valutare il comportamento del servizio, indagare i guasti e mantenere una relazione funzionante tra l'agente e i suoi strumenti di ricerca.
Ollama offre un altro confronto utile. La sua documentazione sulla ricerca web ospitata specifica una richiesta autenticata a ollama.com/api/web_search. La risposta include risultati contenenti titoli delle pagine, indirizzi e frammenti di contenuto.
Questo esempio stabilisce un punto limitato ma importante: l'uso di un modello locale non stabilisce che le sue ricerche web restino locali. La richiesta di ricerca documentata raggiunge un servizio ospitato. I clienti devono esaminare separatamente inferenza, ricerca e recupero delle pagine quando valutano dove avvenga l'elaborazione.
Questa non è una prova che la ricerca ospitata sia intrinsecamente inadatta. Un servizio ospitato può essere una scelta accettabile quando le sue condizioni, il suo comportamento e la sua affidabilità soddisfano le esigenze dell'organizzazione. L'errore rilevante consiste nell'assumere che una scelta architetturale determini automaticamente ogni altro componente.
La stessa disciplina vale per la qualità delle risposte. Cambiare servizio di ricerca modifica le evidenze disponibili al modello. Una valutazione che cambia contemporaneamente modello e ricerca non può spiegare facilmente quale cambiamento abbia migliorato o danneggiato il risultato.
Separare queste variabili favorisce confronti più informativi. I team possono mantenere costante il modello esaminando il recupero delle informazioni, quindi mantenere costanti le evidenze esaminando la sintesi. Tali valutazioni richiedono comunque una progettazione accurata, ma evitano di trattare l'intera applicazione come una scatola nera indivisibile.
Una valutazione della ricerca web di Otari dovrebbe quindi iniziare dalle attività del team stesso. La consultazione di documentazione pubblica, la ricerca aggiornata sulle aziende e la scoperta tecnica specializzata possono richiedere evidenze differenti. Un'affermazione universale secondo cui un servizio di ricerca sia il migliore richiederebbe prove che vadano oltre questi singoli carichi di lavoro.
L'annuncio di Mozilla AI non fornisce uno studio comparativo indipendente che stabilisca un tale vincitore. L'interpretazione più solida è che i clienti dovrebbero poter scegliere e testare la dipendenza. È un argomento a favore del controllo e della valutazione, non una classifica dimostrata dei motori di ricerca.
La pressione ricade su entrambi gli approcci. I fornitori di servizi integrati devono spiegare le proprie configurazioni di ricerca in modo abbastanza chiaro da permettere agli acquirenti di valutarle. L'infrastruttura indipendente deve dimostrare che il controllo aggiuntivo resta utilizzabile quando client, modelli e interfacce degli strumenti cambiano.
La ricerca web di Otari dipende dal preservare le aspettative del client
Un servizio di ricerca configurabile è utile solo se l'agente può usarlo correttamente. Le applicazioni si aspettano più di un elenco di link. Dipendono da risposte degli strumenti riconoscibili, dal comportamento in caso di errore e da informazioni sufficienti sulle fonti per continuare l'attività.
La documentazione sull'intercettazione della ricerca di Otari descrive la presa in carico delle dichiarazioni di ricerca supportate con il nome del fornitore quando l'intercettazione è abilitata. Per intercettazione si intende la gestione di una richiesta che altrimenti verrebbe inviata allo strumento del fornitore. La documentazione distingue questo comportamento dall'inoltro di richieste native del fornitore.
Descrive inoltre restrizioni dello spazio di lavoro, tra cui la disattivazione della ricerca, la limitazione dei risultati e la restrizione dei domini. La documentazione avverte che la configurazione SearXNG inclusa è soggetta a limitazioni di frequenza per un utilizzo continuativo. Questo avviso è importante quando si valuta la preparazione per la produzione, anziché una breve dimostrazione.
Preservare l'interfaccia riduce il lavoro di integrazione, ma non stabilisce un comportamento identico.
Un client può accettare una risposta ricevendo al contempo prove diverse. Può anche gestire correttamente una ricerca riuscita, ma reagire male a un servizio non disponibile. La compatibilità deve quindi coprire il funzionamento ordinario e i casi che lo interrompono.
Un ipotetico compito di programmazione rende visibile la differenza. Un assistente cerca una guida alla migrazione, legge il risultato e propone una modifica al codice. Una valutazione utile chiede se la guida recuperata corrisponda alla versione software pertinente e supporti la modifica proposta.
Lo stesso compito dovrebbe restare comprensibile quando la ricerca non restituisce risultati. Un agente che segnala chiaramente l'assenza di prove si comporta in modo diverso da uno che improvvisa una risposta. Il formato di risposta del gateway è importante, ma lo è anche l'interpretazione del fallimento da parte del client.
È qui che i confronti basati soltanto sulla fluidità delle risposte diventano fuorvianti. Una spiegazione rifinita può nascondere prove deboli. Una risposta meno rifinita che identifica i propri limiti può essere più utile per una decisione tecnica rilevante.
La configurazione della ricerca di Otari documenta istanze di ricerca denominate e una selezione predefinita. Descrive inoltre impostazioni specifiche per i provider e requisiti relativi alle credenziali. Questi dettagli mostrano che l'indipendenza della ricerca è una configurazione operativa, piuttosto che una semplice preferenza espressa in un prompt.
Per i team di piattaforma, la configurazione porta con sé note questioni di manutenzione. Chi può modificare il valore predefinito? Come raggiunge una modifica i diversi spazi di lavoro? Quali prove dimostrano che una richiesta ha utilizzato il servizio previsto? Le risposte determinano se il controllo sopravvive alla normale attività organizzativa.
Un'impostazione può esistere senza diventare una policy efficace. Una valutazione deve stabilire cosa accade nella configurazione di distribuzione effettiva, comprese le eccezioni consentite. Altrimenti, una dimostrazione di ricerca selezionabile rischia di essere scambiata per una garanzia relativa a ogni richiesta in produzione.
La distinzione diventa particolarmente importante quando un'applicazione dispone di vari modi per raggiungere informazioni esterne. Uno strumento di ricerca, un recuperatore di pagine e un browser possono rappresentare percorsi diversi. Controllare un percorso non dimostra il controllo su tutti gli altri.
Questa osservazione è una considerazione architetturale, non una conclusione secondo cui Otari dispone di uno specifico bypass. Gli acquirenti dovrebbero richiedere prove di copertura corrispondenti ai propri client e agli strumenti abilitati. Espressioni ampie come “tutto il traffico degli agenti” richiedono una verifica più estesa di una ricerca intercettata con successo.
Il meccanismo è promettente perché colloca una decisione di instradamento al di fuori del giudizio del modello. Il suo valore pratico dipende dal fatto che l'applicazione circostante utilizzi coerentemente quel percorso controllato. La valutazione deve seguire l'intero compito, inclusi i momenti in cui il percorso previsto non funziona.
L'hosting autonomo cambia la responsabilità senza eliminare le dipendenze
Gestire personalmente l'intermediario di ricerca non significa operare un indice web indipendente.
L'architettura metasearch di SearXNG aggrega risultati provenienti da altri motori di ricerca. Ciò rende preciso il significato dell'hosting autonomo: un'organizzazione può gestire il servizio di aggregazione pur continuando a dipendere da motori a monte per i risultati.
Per una distribuzione Otari che utilizza SearXNG, questa distinzione evita un'affermazione sulla privacy eccessivamente ampia. L'operatore controlla la propria istanza, ma contano ancora le relazioni a monte configurate nell'istanza. Una valutazione completa segue la query oltre il primo server dell'organizzazione.
Questo è un utile test scettico del messaggio più ampio. Se l'hosting autonomo viene presentato come indipendenza completa, la metaricerca complica tale promessa. Se viene presentato come controllo su un componente definito, l'affermazione è più circoscritta e più facile da valutare.
La stessa disciplina dovrebbe guidare i confronti sui costi. Eliminare un costo di ricerca incluso non elimina il lavoro necessario per gestire il recupero delle informazioni. Infrastruttura, manutenzione, risposta agli incidenti e attenzione del personale devono rientrare nella valutazione, anche quando non compaiono come costo per query.
Non vi sono qui basi per dichiarare che l'hosting autonomo sia universalmente più economico. Il confronto pertinente dipende dal carico di lavoro, dai requisiti di servizio e dalle capacità esistenti dell'organizzazione. Un team che gestisce già infrastrutture correlate affronta una decisione diversa rispetto a un team privo di tale esperienza.
Anche il controllo delle credenziali richiede un'interpretazione precisa. Tenere le credenziali lontane dall'agente riduce un percorso di esposizione. Il servizio che conserva tali credenziali resta un sistema sensibile, che richiede amministrazione e controlli di accesso appropriati.
I registri di ricerca creano un ulteriore compromesso. Possono aiutare a spiegare perché un agente ha prodotto una risposta, ma possono anche conservare testo sensibile delle query. Un'organizzazione che cerca responsabilità dovrebbe decidere chi può esaminare tali registri e per quanto tempo restano utili.
Una maggiore visibilità crea quindi un proprio compito di governance. Registri dettagliati non sono automaticamente migliori in ogni contesto. L'obiettivo è disporre di prove sufficienti per l'indagine, con regole di gestione adeguate alle informazioni contenute in tali registri.
Anche le restrizioni di dominio hanno un valore circoscritto. Possono limitare l'insieme delle fonti idonee. Non stabiliscono che ogni pagina di un dominio consentito sia accurata, aggiornata o appropriata per il compito specifico.
Né la scelta di un fornitore di ricerca risolve il prompt injection, ovvero contenuti dannosi progettati per reindirizzare il comportamento di un assistente. Le pagine recuperate restano input esterni. Un agente deve trattarle come prove da valutare, anziché come istruzioni con autorità sul proprio compito.
Queste limitazioni non invalidano la tesi a favore della ricerca indipendente. Definiscono ciò che tale tesi può sostenere. Selezionare una dipendenza offre alle organizzazioni un punto in cui esercitare il proprio giudizio; non garantisce che tale giudizio sia corretto.
L'esito credibile è una maggiore responsabilità per scelte identificabili. Un acquirente può chiedere perché sia stato selezionato un servizio, quali assunzioni lo sostengano e cosa determinerebbe un cambiamento. Queste domande restano preziose anche quando la risposta scelta è un provider gestito.
Una distribuzione di ricerca web Otari dovrebbe essere giudicata rispetto a queste responsabilità concrete. Il solo annuncio non dimostra un recupero superiore, una compatibilità universale o un esito completo in materia di privacy. Le prove provenienti dall'ambiente reale di un team devono sostenere tali conclusioni.
Monitorare compatibilità, prove comparative e disclosure dei provider
La prossima finestra di osservazione dovrebbe concentrarsi su cambiamenti osservabili, piuttosto che su promesse di uno stack AI più aperto. Tra la fine del 2026 e l'inizio del 2027, i segnali utili riguardano se la ricerca indipendente diventi più facile da gestire e da valutare.
Le prove più solide dimostreranno un controllo affidabile durante attività reali, incluse anomalie e modifiche.
Il primo segnale è la pubblicazione di prove di compatibilità per i client e le interfacce degli strumenti effettivamente utilizzati dai team. Una release utile identificherebbe comportamenti testati, versioni supportate e limitazioni note. Esempi riproducibili rafforzerebbero la tesi secondo cui i clienti possono mantenere le proprie applicazioni cambiando al tempo stesso la ricerca.
Al contrario, ripetute soluzioni alternative specifiche per client indebolirebbero l'affermazione pratica di indipendenza. Un servizio teoricamente sostituibile offre una libertà limitata se ogni sostituzione richiede una sostanziale riparazione dell'applicazione. La compatibilità deve restare comprensibile mentre il software circostante evolve.
Il secondo segnale è una valutazione comparativa con un carico di lavoro controllato. Mantenete costanti modello e compiti, quindi esaminate pertinenza del recupero, aggiornamento, tempo di risposta, errori e impegno operativo totale. Il risultato dovrebbe identificare dove ciascuna configurazione funziona, inclusi i casi in cui la ricerca inclusa resta preferibile.
Una valutazione convincente pubblicherebbe dettagli sufficienti affinché i lettori ne comprendano i limiti. I risultati della ricerca nella documentazione non dovrebbero diventare affermazioni su ogni attività di ricerca. Prove di benefici selettivi sarebbero più credibili di una dichiarazione inspiegata di superiorità complessiva.
Il terzo segnale è una disclosure più chiara o una scelta aggiuntiva di fornitori da parte dei provider inclusi. Una documentazione più esplicita aiuterebbe i clienti a valutare i servizi esistenti senza adottare un altro intermediario. La selezione supportata dal provider verificherebbe inoltre se i clienti desiderino principalmente indipendenza o semplicemente controlli più chiari.
Questo sviluppo rafforzerebbe l'argomentazione di fondo di Mozilla AI, modificando al contempo la posizione competitiva di Otari. La ricerca diventerebbe una decisione di acquisto più visibile, anche se gli acquirenti esercitassero tale scelta altrove. La questione duratura è chi possa prendere e spiegare la decisione.
Chi cerca sul web per il vostro agente? La risposta dovrebbe diventare più specifica man mano che questi segnali si sviluppano. Dovrebbe identificare un percorso informativo reale e le prove a sostegno del suo utilizzo, anziché fare affidamento su assunzioni tratte dal nome di un modello.
Prima di ampliare un flusso di lavoro basato su agenti, esaminate un compito rappresentativo dal prompt alla risposta finale. Identificate la query in uscita, il suo destinatario, le fonti restituite e le prove a sostegno della conclusione. Poi chiedetevi se la configurazione corrisponda alla sensibilità e allo scopo del lavoro. Mantenete la ricerca inclusa quando il suo comportamento documentato soddisfa tali esigenze. Valutate un servizio di ricerca separato quando la scelta del fornitore, il controllo operativo o registri più chiari rispondono a un requisito concreto. Per le attività che combinano conoscenza privata e ricerca pubblica, esaminate esplicitamente tale confine anziché trattare ogni ricerca allo stesso modo. Il prossimo passo utile è una decisione che il vostro team possa spiegare: quale servizio di ricerca dovrebbe usare questo agente, e quali prove giustificano tale scelta?



