Dario Amodei ha dichiarato che un'azienda da un miliardo di dollari gestita da una singola persona ha una probabilità del 70-80% di emergere entro il 2026. Lo ha detto sul palco della conferenza per sviluppatori di Anthropic l'anno scorso.
Matthew Gallagher lo ha dimostrato lanciando Medvi, un'azienda di telemedicina gestita dall'IA, con 20.000 dollari e nessun dipendente. Ha generato 401 milioni di dollari di fatturato nel suo primo anno.
Lo stack di Gallagher era composto da agenti IA che comunicavano tra loro. Quando due non riuscivano a parlarsi, costruiva più agenti per gestire il coordinamento. Testava lui stesso i prompt e interveniva quando qualcosa si rompeva.
Alook (Repo GitHub) è una piattaforma open-source e self-hosted che trasforma i tuoi agenti di coding in un vero organigramma aziendale.

Il suo funzionamento prevede che tu crei un agente, gli assegni un ruolo e gli fornisca una vera casella di posta elettronica.
Gli agenti si inviano email tra loro e ti tengono aggiornato. Eseguono sessioni reali di Claude Code o OpenCode sulla tua macchina, con pieno accesso ai tuoi strumenti.
Un organigramma dà a ogni agente un ruolo definito e una linea di riporto. Coordinano tra loro senza che tu debba inoltrare un singolo messaggio o sistemare i collegamenti manualmente.
Configuriamo Alook da zero, costruiamo un organigramma con quattro agenti e osserviamo cosa succede quando gli viene affidato un vero compito.
Configurazione
Alook funziona come demone sulla tua macchina, e questo singolo comando lo connette:
1npx @alook/app onboard
Rileva qualunque runtime di coding agent sia già installato, Claude Code o OpenCode, e distribuisce l'azienda di agenti.
Questo apre una dashboard locale all'indirizzo http://localhost:15210.
Da lì, puoi partire da un organigramma vuoto o da uno dei modelli predefiniti di Alook, scegliendo quello più vicino a ciò che stai costruendo.

Ogni agente nell'organigramma è una sessione reale di Claude Code o OpenCode in esecuzione sulla tua macchina, con pieno accesso agli stessi strumenti che usi tu e una vera casella di posta @alook.ai.
La casella di posta è il livello di coordinamento. Gli agenti si inviano email tra loro, proprio come farebbe un team, invece di passare dati attraverso un trigger che hai collegato manualmente.
Costruire l'azienda
L'intelligence competitiva di solito significa che qualcuno controlla una pagina dei prezzi, copia i numeri in un foglio di calcolo e lo ripete il giorno dopo.
Noi sostituiremo tutto questo con quattro agenti che costruiscono un tracker dei prezzi, lo eseguono secondo una pianificazione e ti inviano un'email nel momento in cui qualcosa cambia.
Per prima cosa, creiamo gli agenti uno per uno, assegnando loro ruoli distinti e rivendicando le loro caselle di posta @alook.ai:

- Atlas (CEO) è il singolo punto di contatto per l'umano. Delega i compiti a Mara.
- Mara (PM) trasforma i briefing di Atlas in specifiche e li indirizza a Theo o Ren. È l'unica router nell'organigramma.
- Theo (ingegnere) costruisce e mantiene gli scraper per l'intelligence competitiva.
- Ren (Ops e contatto con il cliente) notifica l'umano quando viene rilevata una modifica tracciata.
Una volta che gli agenti sono attivi, colleghiamo la gerarchia di riporto: Atlas a Mara, e Mara a Theo e Ren.

Theo e Ren non si parlano mai tra loro, né direttamente con Atlas. Comunicano solo tramite Mara.
Questa configurazione evita di creare una chat di gruppo caotica di IA in cui ogni agente si sovrappone e perde il contesto.
Il lavoro di Theo riguarda i tracciamenti del sito del concorrente, quindi ha bisogno di un modo per eseguire scraping in modo affidabile e programmato.
Per questo gli abbiamo dato accesso alla CLI di Bright Data, che gli permette di fare scraping su qualsiasi sito web, predisporre scraper personalizzati se necessario... il tutto evitando blocchi IP e CAPTCHA che colpiscono qualsiasi agente che esegua scraping su scala reale.
Per costruire uno scraper personalizzato su qualsiasi sito web, puoi descrivere la pagina in inglese semplice, e lui costruisce lo scraper che restituisce dati strutturati:

Ora vediamo come la nostra azienda di IA gestisce il compito reale.
Gestire l'azienda
Come accennato sopra, non abbiamo bisogno di gestire ogni agente da soli. Invece, parliamo solo con Atlas, il CEO, e lasciamo che sia l'organigramma a gestire il resto.
Gli chiediamo di tracciare i prezzi su railway.app/pricing.

Atlas risponde nella chat, e dietro quella risposta, sta informando Mara via email, e il thread appare nella stessa finestra:

Mara trasforma il briefing in una specifica e la passa a Theo.
La specifica copre uno scraper per la pagina, snapshot con timestamp, rilevamento delle modifiche, un'esecuzione giornaliera e un report che possiamo effettivamente leggere.

Theo conferma la ricezione della specifica via email, proprio come hanno fatto Mara e Atlas, poi la costruisce usando la CLI di Bright Data e riferisce una volta che è in esecuzione.

Questo è lo scraper che Theo ha appena costruito, nella dashboard di Bright Data:

È un vero scraper personalizzato che l'agente ha predisposto da solo comprendendo il sito web specificato, non una chiamata CLI una tantum che scompare dopo l'esecuzione. Puoi attivarlo manualmente da questa stessa schermata o chiamarlo direttamente tramite API:

Mara inoltra la conferma della costruzione ad Atlas, e Atlas ci informa nella stessa chat:

L'azienda funziona senza di te
Una volta che Theo conferma che la costruzione è attiva, il lavoro non è finito. La pianificazione deve ancora essere eseguita e qualcuno deve ancora monitorare ciò che trova.
L'agente aggiunge lo scraper al calendario aziendale come attività ricorrente alle 9:00, autonomamente.

Questo è il lavoro di Ren. Lui monitora l'output del tracker e, nel momento in cui il prezzo sulla pagina cambia effettivamente, invia una notifica.
L'intero ciclo funziona senza supervisione.
Abbiamo dato ad Atlas un solo briefing, e l'organigramma ha predisposto uno scraper, lo ha programmato e ha tenuto qualcuno a monitorare l'output, senza ulteriori input da parte nostra.
Provalo tu stesso
Ogni agente in questa dimostrazione ha funzionato come Claude Code, ma Codex e OpenCode funzionano allo stesso modo, poiché Alook ti permette di portare il tuo agente e dà a quello che scegli un ruolo, una casella di posta e un runtime che rimane attivo.
Ogni attività completata costruisce il contesto per la successiva, quindi gli agenti non devono reimparare l'azienda da zero a ogni esecuzione.
Ogni email tra di loro viene registrata allo stesso modo, così puoi rileggere esattamente come è stata presa una decisione.
Ecco il repo GitHub di Alook →
Ed ecco la CLI di Bright Data →
(non dimenticare di mettere una stella 🌟)
Saluti! :)





