
Charlie: il Mac diventa un cockpit per gli agenti di coding
Un ambiente nativo Apple silicon che riunisce terminale Metal, Codex, Claude, Git, review, approvazioni, task e SSH.
29,90 EUR · Fino a 2 Mac · acquisto unico
Acquista CharlieDownload dopo il pagamento. Codice e link anche via email. Nessun rinnovo automatico.
Mac Apple silicon · macOS 15 o successivo · Italiano e inglese. I servizi AI richiedono i propri account o crediti, non inclusi nella licenza Charlie.

Dentro l’app
Guarda come si lavora con Charlie.
Schermate reali, ingrandibili con un clic. Progetti e conversazioni di esempio, nessun dato di clienti.
Una conversazione, un progetto
Il progetto, la richiesta, la risposta dell’agente e il messaggio successivo nello stesso pannello. Dettaglio dell’interfaccia con una conversazione dimostrativa.
Da GitHub al lavoro con gli agenti
La schermata iniziale guida il collegamento dell’account, la scelta del repository e l’avvio di una missione. Qui è mostrata prima di collegare un account.
Vedi esattamente cosa è cambiato
Il pannello Modifiche mostra file e differenze riga per riga. Questa schermata proviene da un’esecuzione di prova di Harness su un piccolo repository.
Un risultato da verificare
Una verifica fallita, una correzione, la verifica superata: il registro conserva gli esiti e i criteri di accettazione. Schermata della stessa esecuzione di prova.
Il problema
Lo sviluppo software non vive più in una sola finestra. Una sessione normale può coinvolgere terminale, editor, conversazione con un'AI, client Git, lista dei task e diverse richieste di approvazione. Ogni strumento può funzionare bene da solo, ma il flusso si frammenta proprio quando il lavoro diventa più complesso.
Con più agenti di coding attivi, perfino le domande fondamentali diventano difficili: quale agente sta lavorando? In quale directory? Con quale processo e PID? Quali comandi ha eseguito, cosa ha modificato in Git e cosa richiede ancora un'approvazione? Un terminale mostra l'output, ma vedere l'output non significa comprendere lo stato del lavoro.
Charlie nasce da questa distanza. Non è semplicemente una chat agganciata a una shell: è un workspace nativo per Mac costruito per trasformare l'attività degli agenti in uno stato locale visibile, ispezionabile e controllabile.
Perché succede su macOS
I terminali tradizionali sono eccellenti nel visualizzare flussi di caratteri, mentre gli IDE sono costruiti intorno ai file e a uno sviluppatore che controlla direttamente ogni passaggio. Gli agenti di coding attraversano questo confine: avviano processi, ispezionano repository, modificano molti file, attendono permessi e talvolta lavorano in parallelo.
Se un'app si limita a incorporare la CLI di un agente dentro una scheda, perde gran parte di questo significato. Charlie utilizza invece i protocolli strutturati esposti da Codex App Server e Claude Code. Chiamate agli strumenti, approvazioni, avanzamento e completamento diventano eventi reali, senza doverli indovinare analizzando testo colorato. Il livello provider è volutamente aperto, così altri modelli potranno essere aggiunti senza ricostruire il workspace intorno a un singolo fornitore.
La stessa scelta netta vale per la piattaforma. Charlie è destinato ai Mac Apple silicon con macOS 15 o successivo. Il terminale usa il core di embedding di Ghostty e una pipeline di rendering Metal; intorno c'è un'interfaccia nativa, persistente e progettata per reagire rapidamente. Concentrarsi su un obiettivo preciso permette di ottimizzare davvero per le macchine a cui il prodotto è destinato.
Il mio approccio
Charlie 2.1.0 · licenza una tantum
Charlie è disponibile a 29,90 € una tantum per un massimo di 2 Mac, senza abbonamento né rinnovo automatico. Dopo la conferma del pagamento ricevi il codice di licenza e il link di download via email; il download è disponibile anche nella pagina di conferma. Inserisci il codice quando apri Charlie. Dal menu Charlie → Licenza puoi disattivare un Mac e liberare un posto.
L’app verifica periodicamente la licenza e permette di lavorare offline fino a 30 giorni dall’ultima verifica riuscita. Restano disponibili le notifiche degli aggiornamenti firmati. Richiede Apple silicon e macOS 15 o successivo; l’interfaccia è in italiano e inglese. Account, abbonamenti e crediti dei servizi AI sono separati e non sono inclusi nel prezzo di Charlie.
Charlie riunisce il ciclo quotidiano di sviluppo in un solo workspace coerente:
Un terminale di prima classe: rendering Metal, TUI affidabili, split, tab, ricerca, numerazione delle righe e crash recovery.
Agenti come processi visibili: le sessioni Codex e Claude mostrano provider, task, directory di lavoro, processo, PID, comandi, risultati e stato delle approvazioni.
Git senza contesto nascosto: diff, review, approvazioni e worktree isolati rendono il lavoro parallelo degli agenti più comprensibile e più sicuro da integrare.
Gli strumenti intorno al terminale: editor integrato, task di progetto, host SSH, diagnostica delle connessioni e monitoraggio locale delle risorse restano vicini al lavoro.
Funzionamento local-first: stato del workspace, cronologia degli eventi e telemetria rimangono sul Mac; Charlie non dipende da una telemetria remota per spiegare cosa è successo.
L'affidabilità fa parte del prodotto, non è una vernice finale. L'app include arresto ordinato degli agenti, recupero delle sessioni interrotte, flussi di approvazione protetti, un canale di aggiornamento firmato e una suite in crescita di oltre 160 test automatici che coprono PTY, trasporti dei provider, workflow Git e percorsi di recovery.
Le novità di Charlie 1.6.0 (build 7)
Charlie 1.6.0 aggiunge una nuova sezione GitHub integrata. La GitHub CLI per Apple silicon è inclusa nell'app, quindi non serve alcuna installazione Homebrew. Il collegamento dell'account GitHub è più semplice: il flusso si apre nel browser e il codice viene copiato automaticamente. Da lì puoi cercare e selezionare i tuoi repository pubblici e privati.
Su un repository crei missioni GitHub per Codex o Claude a partire da un prompt personalizzato, in modalità revisione in sola lettura oppure in modalità implementazione. Ogni missione lavora in un worktree Git isolato, così il repository principale resta protetto. Le pull request vengono pubblicate solo dopo un controllo dello stato Git e una conferma umana. Le missioni attive sono elencate e monitorate, e i processi GitHub vengono cancellati in modo sicuro quando cambi workspace o chiudi Charlie. I risultati obsoleti vengono scartati quando salti rapidamente da un progetto all'altro.
Gli aggiornamenti obbligatori ora sono applicati davvero e non si possono più rinviare per sbaglio. Login, spegnimento e processi in background sono più stabili.
Charlie 1.8.1. Charlie 1.8.1 porta più controllo sui progetti e più chiarezza nel lavoro con gli agenti. Questa release rafforza il cuore di Charlie: lavorare con più agenti sul Mac, seguire discussioni diverse e mantenere collegati progetto, codice e risultati.
Le conversazioni sono di più e organizzate meglio: discussioni separate, cronologia consultabile e bozze salvate, così puoi passare da un'attività all'altra e riprendere il lavoro con il suo contesto. Ogni progetto ha il proprio spazio di lavoro, con i suoi terminali e la sua selezione, e il passaggio tra lavori diversi resta ordinato.
Gli agenti lavorano in parallelo con maggiore isolamento: le attività che modificano il codice possono operare in cartelle Git separate, con protezioni contro le scritture concorrenti sulla stessa cartella. GitHub entra nel lavoro quotidiano: repository, discussioni e pull request sono collegati alle attività degli agenti, con risultati e verifiche consultabili. Le attività che richiedono attenzione diventano visibili: approvazioni, errori e lavori da controllare vengono raccolti in un punto dedicato, per seguire più agenti con meno passaggi.
Le conversazioni sono più leggibili e il testo più comodo da usare: progetto, attività, autore e stato hanno una gerarchia chiara, e sono migliorate copia, selezione, gestione delle bozze e annullamento delle modifiche al testo. L'interfaccia è ripulita e adattiva, con titoli più leggibili, colori più sobri, densità regolabile e controlli che si adattano anche agli spazi stretti. Le impostazioni sono finalmente più immediate: gruppi chiari, valori espliciti e anteprime dei caratteri per terminale, editor e conversazioni, con il testo della chat regolabile da 12 a 20 punti.
Charlie 2.0.1. Charlie 2.0.1 introduce lo spazio di lavoro Harness, che porta i compiti dell'AI attraverso un ciclo completo di analisi del progetto, esecuzione degli strumenti, modifiche ai file, verifica e correzione. Quando un controllo fallisce, i suoi errori reali tornano al modello, che può correggere le proprie modifiche e riprovare, e ogni esecuzione conserva le sue prove: attività dal vivo, diff dei file, risultati delle verifiche e criteri di accettazione.
L'interfaccia Mac è stata rifinita con un layout ispirato a Xcode, navigazione più chiara, gerarchia migliorata e controlli più coerenti, e le esecuzioni Harness compaiono ora nella ricerca globale, nei filtri dei task, nei contatori di attività e nelle notifiche. Le conversazioni seguono da sole le risposte in arrivo e l'attività degli strumenti, con un pulsante «Nuovi aggiornamenti» quando si stanno leggendo messaggi precedenti.
I file Markdown si aprono direttamente dentro Charlie, con cambio di documento e salvataggio corretti, le sezioni della barra laterale rispondono immediatamente alla pressione del mouse e la configurazione dei task GitHub mostra messaggi di convalida specifici per campo che preservano quanto inserito. Sotto il cofano, questa versione rafforza l'annullamento, la protezione dello spazio di lavoro, la gestione del contesto e l'integrità delle verifiche. Le notifiche di aggiornamento automatico esistenti restano supportate.
Charlie 2.0.5. Charlie 2.0.5 risolve bug generali. In particolare Charlie non si chiude più all'improvviso quando un programma lanciato dal suo terminale va in crash: la build di release conserva ora il callback necessario a gestire le eccezioni dei processi figli, un controllo in fase di pacchettizzazione rifiuta qualsiasi binario che ne sia privo, e un test di regressione copre un crash reale di un processo figlio. Harness, agenti, integrazione GitHub e controllo automatico degli aggiornamenti funzionano come prima.
La versione 2.1.0 è la release pubblica attuale: un DMG firmato e notarizzato da Apple per Mac Apple silicon, distribuito direttamente da Black Order. Charlie è sviluppato da una Crew di Portomaggiore, con un'ambizione semplice: rendere lo sviluppo assistito da agenti serio, chiaro, veloce e davvero nativo su Mac.
Acquista Charlie 2.1.0 · 29,90 € una tantum, per 2 Mac
Richiede macOS 15 o successivo e un Mac Apple silicon
29,90 EUR · Fino a 2 Mac · acquisto unico
Acquista CharlieDownload dopo il pagamento. Codice e link anche via email. Nessun rinnovo automatico.


Discussione 0 commenti
Nessun commento ancora. Inizia tu la conversazione.