1. Primi passi

1.1 Benvenuto in Atollo

Che cos'è Atollo, che cosa trovi dentro e come è organizzata questa guida. Il punto da cui partire se è la prima volta.

In breve

  • Atollo è un ambiente di sviluppo completo che vive in una sola cartella: su una chiavetta, un disco esterno o il disco del PC.
  • Non si installa e non chiede diritti di amministratore: copi la cartella su un altro PC e ritrovi tutto, progetti compresi.
  • Dentro trovi linguaggi in più versioni, database, server web, un editor, console, Git e GitHub, quattro agenti IA e i modelli linguistici locali.
  • Questa guida va dalle cose più semplici a quelle più tecniche: puoi leggerla in ordine o saltare dove ti serve.

Che cos'è, in parole semplici

Immagina uno zaino da lavoro già pronto: dentro c'è tutto ciò che serve per scrivere programmi e siti, ordinato e funzionante. Lo porti con te, lo apri su qualsiasi computer e lavori, senza installare niente e senza lasciare disordine sul PC che ti ospita. Quando hai finito, lo chiudi e lo porti via.

Atollo è quello zaino. È un unico programma che sta in una cartella insieme a due sottocartelle: projects, dove vivono i tuoi progetti, e data, dove il kit tiene i suoi programmi, le impostazioni e i dati dei database. Funziona su Windows 10 e 11, macOS e Linux, con processori x64 e ARM64 (su ARM64 serve Windows 11).

Che cosa trovi dentro

Che cosaA che cosa serveDove si trova nell'app
ProgettiLe tue cartelle di lavoro, ognuna con le sue azioni, versioni, database e sito.Progetti
Linguaggi e strumentiPython, Node.js, PHP, Java, .NET, Go, Rust e molti altri, anche più versioni insieme.Strumenti
DatabaseUn server MySQL e uno MongoDB, solo per questo PC, con le password già pronte.Database
Server webCaddy e Apache per vedere i tuoi siti su indirizzi come mio-sito.localhost.Server Web
EditorVSCodium, la versione libera di Visual Studio Code, in una finestra di Atollo.Progetti › Editor
ConsolePowerShell 7 con tutti gli strumenti del kit già pronti.Terminali
Git e GitHubGit e GitHub CLI con un solo accesso al tuo account per tutto il kit.Impostazioni › Account GitHub
Agenti IAClaude Code, Codex, Antigravity e Pi, con istruzioni, skill e server MCP condivisi.AI › Agenti
Modelli localiModelli linguistici sul PC, senza rete e senza account, per Pi e per una chat nel browser.AI › Modelli locali

Tre idee da tenere a mente

Tutto in una cartella

Il kit scrive solo dentro la sua cartella (con poche eccezioni dichiarate). Per fare una copia di tutto basta copiare la cartella; per toglierlo basta cancellarla.

Il kit pensa agli strumenti

Quando un progetto o un agente ha bisogno di un programma che manca, il kit lo scarica dalla fonte ufficiale, lo verifica e lo mette al suo posto. Tu scegli, lui installa.

Solo su questo PC

Database e siti rispondono solo al computer su cui stai lavorando (indirizzo 127.0.0.1), con password generate dal kit. Nessuno dalla rete li vede, a meno che tu non lo chieda.

Come è fatta questa guida

La guida ha nove capitoli. I primi tre servono a tutti: come partire, come lavorare ai progetti, come usare database e siti. Poi agenti, strumenti e impostazioni. Il capitolo «Come funziona dentro» è per chi vuole capire i dettagli tecnici; l'ultimo raccoglie problemi comuni, domande frequenti e un glossario.

In ogni argomento trovi: un riquadro «In breve» all'inizio, i passaggi da seguire, consigli e avvertenze, e una parte ripiegata «Sotto il cofano» con i dettagli tecnici (file, cartelle, comandi). Sotto il titolo di ogni argomento c'è la pagina dell'app di cui parla. La casella di ricerca sopra i capitoli cerca nei titoli, nelle descrizioni e nelle parole chiave.

Primi passi

1
Benvenuto in Atollo · Il primo avvio · Conoscere la finestra · Il primo progetto, passo per passo

Progetti

2
Creare un progetto · La pagina Progetti e il «Pannello rapido» · Avviare un progetto: azioni e porte · Componenti e versioni di un progetto · Editor, terminale ed estensioni · Git di un progetto · Eliminare un progetto e i «Dati senza progetto»
Inizia da qui →

Database, siti e terminali

3
I server di database · Il database di un progetto · Siti web e indirizzi .localhost · Terminali del kit
Inizia da qui →

AI: agenti e modelli locali

4
Gli agenti: Claude Code, Codex, Antigravity, Pi · Istruzioni, skill e server MCP condivisi · Limiti e consumi degli agenti · Modelli locali: llama.cpp e i GGUF
Inizia da qui →

Strumenti e linguaggi

5
La pagina Strumenti · Più versioni dello stesso strumento · Panoramiche: matrice, relazioni, estensioni, requisiti
Inizia da qui →

Account e impostazioni

6
L'account GitHub del kit · Le Impostazioni, una per una · Rete aziendale: proxy, certificati, rete locale · Le istruzioni dei framework
Inizia da qui →

Portare il kit con sé

7
Rimuovere l'unità in sicurezza · Su un altro PC, un'altra lettera, un'altra cartella · Aggiornamenti e copie di sicurezza
Inizia da qui →

Come funziona dentro

8
Portabile e isolato: che cosa vuol dire · Le cartelle del kit su disco · Processi in background · Da dove arrivano gli strumenti · La riga di comando
Inizia da qui →

Aiuto

9
Quando qualcosa non va · Domande frequenti · Glossario
Inizia da qui →