
Questa è una traduzione automatica del documento originale in inglese. In caso di discrepanze tra la presente traduzione e la versione originale in inglese, prevarrà la versione inglese. Leggi la versione originale in inglese
L'app per Android è disponibile e il tuo telefono non deve fare tutto il lavoro
2026-08-12 · Alex Wall
Il computer più utile che possiedi è quello in tasca, ed è il peggiore su cui lavorare.
Questa non è una lamentela sui telefoni. È semplicemente la natura di un telefono. Non ci sono cartelle di progetto, terminali, build da eseguire o applicazioni desktop che usi realmente. Quindi "l'IA sul telefono" si è tradotta perlopiù in una finestra di chat — indubbiamente comoda per una domanda, ma non il luogo in cui si porta a termine qualcosa.
Caiioo per Android è su Google Play a partire da oggi. È una beta, esattamente come tutto ciò che rilasciamo finché non lo chiamiamo 1.0. Nessun invito, nessuna lista d'attesa: installalo.
E il motivo per cui questo rilascio mi entusiasma più del semplice "l'app esiste" è che il telefono non deve necessariamente essere il luogo in cui avviene il lavoro.
Il computer che hai lasciato a casa è ancora acceso
Il tuo Mac è lì sulla scrivania con il tuo repository aperto, i tuoi strumenti connessi e i tuoi file esattamente dove li hai lasciati. Quella macchina è il luogo in cui risiede il lavoro. Il telefono in mano è solo il dispositivo che capita di avere con sé.
Perciò Caiioo considera una conversazione come qualcosa che ha un dispositivo host piuttosto che qualcosa che appartiene alla schermata su cui l'hai aperta. Invia un messaggio dal telefono a una conversazione ospitata sul tuo Mac e questa verrà eseguita sul Mac — leggendo la cartella reale, eseguendo la build reale, utilizzando gli strumenti presenti solo su un computer — mentre la risposta viene trasmessa in streaming in tempo reale su entrambi gli schermi. Le tue chiavi API non viaggiano mai; l'host effettua l'accesso ai provider con le proprie credenziali.
La versione che uso di più è quella inversa. Inizi qualcosa sul telefono perché è in quel momento che ti è venuta l'idea, poi metti il telefono in tasca e si blocca. Di solito è lì che un agente mobile muore: il sistema operativo sospende l'app e il turno a metà si interrompe con essa. Invece, il turno viene passato al tuo desktop preferito, che lo completa, e la risposta si sincronizza tornando disponibile quando ti siedi.
Chiamiamo tutto questo la tua Costellazione Privata: i tuoi dispositivi, che mantengono una singola conversazione tra loro, tramite una sincronizzazione crittografata prima ancora di lasciare ciascuno di essi. Nulla di tutto ciò passa attraverso un server di nostra proprietà in grado di leggere la tua conversazione. Questo è l'unico motivo per cui ci è voluto del tempo per costruirla.
Cosa fa il telefono per conto proprio
Molte cose, e vale la pena essere specifici, perché le parti di Caiioo che richiedono un file system sono esattamente quelle che un telefono non può avere.
Su Android l'agente è quello vero, non una chat ridotta: le stesse modalità, le stesse abilità, le stesse app hub, l'uso di strumenti in più passaggi, la ricerca sul web e la lettura delle pagine, la generazione di immagini e la cronologia delle conversazioni sincronizzata da qualsiasi altro dispositivo tu utilizzi. Si integra con il calendario e i promemoria tramite il provider nativo di Android, così a "com'è strutturata la mia settimana" viene risposto attingendo dal tuo calendario reale. La sintesi vocale viene eseguita sul dispositivo con un modello Whisper locale: la tua voce non viene inviata a un servizio di trascrizione per diventare testo.
Ciò che non fa è leggere le cartelle del tuo progetto, eseguire comandi della shell o controllare applicazioni desktop. Android non dispone di un file system accessibile a Caiioo nello stesso modo di un desktop, e preferisco dirlo chiaramente piuttosto che rilasciare un pulsante destinato a fallire in modo anomalo. Queste funzionalità risiedono su macOS, Windows e Linux — e ora il tuo telefono può puntare a una macchina che le possiede.
Beta significa beta
Android è su Google Play come beta aperta. iPhone e iPad sono ancora accessibili solo su invito mentre lavoriamo tramite TestFlight: se vuoi partecipare, chiedi un invito e aggiungeremo i tester a gruppi.
Definirlo beta non è falsa modestia. I telefoni sono un ambiente decisamente più ostico per eseguire un agente rispetto a un desktop: il sistema può sospendere la tua app a metà risposta, rimuoverla completamente dalla memoria o interrompere la rete quando lo schermo si spegne. Gran parte del lavoro mobile svolto quest'estate non ha riguardato nuove funzioni, bensì fare in modo che un'operazione di lunga durata sopravvivesse a quella realtà — salvando i progressi dopo ogni passaggio in modo da perdere al massimo un solo step, riconoscendo una connessione caduta e riproducendo il tentativo, e sostituendo il vecchio errore silenzioso con un avviso e un pulsante Continua. Una risposta che svanisce perché hai bloccato il telefono non è un piccolo bug. È la differenza tra uno strumento su cui puoi fare affidamento e una semplice demo.
Ce ne saranno altri. È a questo che serve l'etichetta beta, ed è il motivo per cui il canale di feedback è breve: la segnalazione va dritta nella coda che leggo personalmente.
Perché creare un'app per telefono
Non volevo sviluppare un'app mobile solo per poter dire di averne una. I telefoni sono il luogo in cui pensi al lavoro molto più spesso di quanto non sia il luogo in cui lo fai, e finora quel divario era un problema che dovevi colmare ricordandoti le cose in un secondo momento.
Un agente, una conversazione, che ti segue attraverso i dispositivi che già possiedi: il telefono per il momento in cui hai avuto l'intuizione, il desktop per le cartelle e il compilatore, il tutto crittografato tra le tue macchine e senza transitare sui nostri server. Questo è il prodotto. Android era il tassello mancante.
Scaricalo su Google Play e dimmi cosa si rompe.