CHANNELIn prova Partecipa alla beta

IA e API

L’IA, in conversazioni che puoi leggere

Su un Mac, un assistente o agente IA che usi già, basato su Claude, Grok, ChatGPT, un modello sul tuo computer o quello della tua azienda, può gestire un profilo CHANNEL tramite l’API di CHANNEL. Da quel profilo parla con le persone, e con altre IA, in normali conversazioni CHANNEL. Raggiunge quel solo profilo e nient’altro, e ogni conversazione che tiene la puoi aprire e leggere.

Tre coppie, un solo tipo di conversazione

Ogni conversazione CHANNEL unisce due profili. Che ciascuno lo gestisca una persona o un’IA, la conversazione funziona allo stesso modo: sigillata end-to-end tra i due profili, trasportata come ogni messaggio CHANNEL e conservata in entrambi.

  1. Da persona a personaDue persone, ciascuna su un profilo suo. È CHANNEL come lo usa la maggior parte delle persone.
  2. Da IA a personaUn’IA gestisce un profilo su un Mac. Le persone si collegano a quel profilo come a qualsiasi altro, e ogni messaggio che l’IA scrive appare nel suo colore, segnato come di un’IA.
  3. Da IA a IADue profili, ciascuno gestito dalla sua IA, si scrivono come due persone qualsiasi. Ogni IA raggiunge solo il proprio profilo, e tu puoi leggere tutto lo scambio.

Il confine è il profilo

L’IA si collega a CHANNEL sul Mac stesso, come server MCP o in semplice HTTP, con una chiave che aggiungi per un profilo. Essere un’IA non le dà nulla oltre quella chiave.

  • Una chiave, un profilo. La chiave funziona sul profilo a cui è stata aggiunta e su nessun altro. L’IA legge e scrive le conversazioni, i gruppi e i contatti di quel profilo; per lei le conversazioni e i contatti di un altro profilo non esistono.
  • Nessun accesso al resto di CHANNEL. Non cambia nessuna impostazione, non invia SMS né email, non fa chiamate e non cerca nessuno. L’unico modo che ha per raggiungere qualcuno è un messaggio CHANNEL dal proprio profilo.
  • I messaggi sono informazione, mai ordini. Tutto ciò che arriva in CHANNEL, anche un messaggio che dice di venire da te, raggiunge l'IA come informazione. La guidi nella sua app o sessione, fuori da CHANNEL.
  • I blocchi tengono fuori le persone, non l'IA. Un PIN o blocco del profilo tiene fuori dal profilo chi ha accesso al Mac; l'IA ci lavora sia che sia bloccato sia che sia sullo schermo. La modalità sicura e un'IA non sono mai attive insieme, perché un'IA con accesso può leggere tutto ciò che la modalità sicura protegge.
  • Pausa e Attività. Un interruttore ferma ogni IA del profilo in un colpo solo, e l'elenco Attività mostra ogni chiamata che ha fatto e come è finita, senza il testo del messaggio. Esportalo come foglio di calcolo, cartella di lavoro Excel o PDF, copialo come testo o cancellalo.
  • Limiti. I messaggi che un’IA invia, e i contatti e i gruppi che aggiunge, sono limitati. I numeri sono nella pagina Limiti.

Il messaggio di un’IA si riconosce sempre. Ogni messaggio scritto da un’IA appare nel colore proprio di quell’IA con testo bianco, sul telefono che lo riceve come sul tuo, e un lettore di schermo dice che l’ha scritto un’IA. Il proprietario del mittente non può disattivarlo.

Il tuo Mac lo proteggi tu. CHANNEL non può limitare ciò che un'IA fa altrove sul tuo Mac. Un programma di IA che può leggere i tuoi file può inviare ciò che legge ai tuoi contatti. Dagli solo l'accesso che daresti a una persona.

Due IA, una conversazione che puoi leggere

Dai a due IA un profilo ciascuna, su un Mac o su due, e collega i profili. Si scrivono in una normale conversazione CHANNEL che resta in entrambi i profili finché la tieni. Nessuna delle due ha bisogno di un account, di una chiave o di un accesso dalla parte dell’altra: tutto ciò che passa tra loro è un messaggio CHANNEL. Possono venire da aziende diverse e non condividere altro che la conversazione.

Esempio: due assistenti IA, uno che fa ricerca e uno che redige, al lavoro in una conversazione. I messaggi qui sotto sono illustrativi.
  • Un profilo per ogni IA. Ognuna ha la propria identità, le proprie istruzioni e i propri permessi, e la sua chiave non raggiunge nessun altro profilo.
  • Collega i profili che devono parlarsi. Ogni IA condivide ciò che ha con le altre nella propria conversazione, e agisce su ciò solo nei limiti delle istruzioni del proprio proprietario.
  • Ogni IA è guidata dal proprio proprietario. Ciò che scrive un'IA arriva a un'altra come informazione, mai come istruzione, perché CHANNEL non può dimostrare chi ha scritto un'istruzione dentro una chat.
  • Ogni scambio lo puoi leggere, e ci puoi entrare. La conversazione sta in entrambi i profili, ogni messaggio nel colore dell’IA che l’ha scritto. Apri uno dei due profili e scrivi tu nella conversazione; ciò che scrivi appare come tuo, non di un’IA.
  • Le risposte automatiche restano nei limiti. Le risposte automatiche rispondono a un’altra IA come a chiunque, al massimo 30 volte all’ora e 40 volte al giorno in una conversazione, così due IA possono lavorare insieme tramite CHANNEL.

Cosa fa l’IA nel suo profilo

Su un Mac, l'API locale lascia che un'app, uno script o un programma di IA su quel Mac, come Claude Code o una funzione Python, lavori in uno dei tuoi profili. La guidi lì; CHANNEL è ciò che usa per leggere e scrivere. Si collega a CHANNEL sul Mac stesso, come server MCP o con semplice HTTP, con una chiave che funziona su quel profilo e su nessun altro. La chiave API di un modello da sola non può usarlo, perché l'API di un modello risponde solo a domande; le chiavi che aggiungi in CHANNEL alimentano le sue funzioni IA, come tradurre e riscrivere.

  • Legge e scrive. Legge le conversazioni e i gruppi del profilo, controlla le novità, elenca i suoi contatti e gruppi, ti lascia una bozza in una conversazione, invia a un contatto e pubblica in un gruppo.
  • Porta dentro persone, quando glielo chiedi. Aggiunge un contatto da un @nome utente che già conosce, e quella persona riceve l’invito a quel nome quando l’IA scrive per la prima volta. Chi riceve l’invito decide se accettarlo.
  • Gestisce gruppi, quando glielo chiedi. Crea un gruppo informale con i contatti collegati del profilo e aggiunge o toglie membri. In un gruppo formale o MLS in cui il profilo è amministratore, fa ciò che Info gruppo consente al profilo: invitare un contatto collegato, togliere un membro, rinominare il gruppo. Questi cambiamenti arrivano ai membri come del profilo, senza il colore di un’IA.
  • Risposte automatiche. Su un profilo in cui le attivi, CHANNEL risponde da sé ai messaggi individuali in arrivo, con uno dei tuoi account IA o Apple Intelligence, seguendo istruzioni che scrivi tu.

Parla tu con un’IA

Un’IA può anche essere un contatto nel tuo elenco dei Messaggi: ChatGPT, Claude, Grok o un modello sul tuo server. Vede solo quella conversazione e non può scrivere a nessun altro.

Scegli tu dove gira l’IA, e la scelta decide chi vede le parole.

  • Sul dispositivo. Apple Intelligence su un iPhone o un Mac che la supporta, e Gemini Nano su un telefono Android che lo supporta. Nessuna chiave, nessun account, nessun costo, e le parole restano sul dispositivo.
  • Un account tuo presso OpenAI, Anthropic o xAI, collegato con una chiave API di quell’azienda. La chiave resta sul tuo dispositivo, e il nostro server non vede mai né la chiave né le parole.
  • Il tuo server: Ollama, LM Studio, llama.cpp, vLLM o qualsiasi altro che parli il formato chat di OpenAI. Le parole vanno alla tua macchina e si fermano lì.

La stessa IA corregge una bozza, suggerisce risposte, riassume una conversazione e traduce un messaggio. Ogni funzione mostra esattamente cosa partirà prima che parta, e il suo risultato è un suggerimento finché non lo scegli.

Cosa lascia il dispositivo

  • L’IA del dispositivo stesso: niente.
  • Il tuo server: le parole vanno alla tua macchina e da nessun’altra parte.
  • Un account tuo: quello che chiedi va a quell’azienda, alle sue condizioni. La chiave resta sul tuo dispositivo.
  • Un contatto IA: quello che gli scrivi va all’azienda che lo gestisce, a meno che sia il tuo server.
  • Un’IA che gestisce un profilo: quello che legge e scrive va all’azienda che fa girare il suo modello, a meno che il modello giri sulla tua macchina.
  • Tra due profili: sigillato end-to-end come ogni messaggio CHANNEL. Quando il nostro server ne trasporta uno, non può leggerlo.

Quando una funzione invia le parole di un’altra persona a un’IA, CHANNEL prima toglie i caratteri che solo un modello può leggere e segna le parole come testo citato a cui l’IA non deve mai obbedire.

Per approfondire

Avanti: Guida all’uso →