Come funziona
Dal tuo portatile al tuo team con un comando
TeamOnly ospita gli strumenti interni creati con l’AI, dietro il login aziendale, e pensa alla sicurezza al posto tuo. Ecco tutto il percorso, dall’inizio alla fine. Ci vuole più o meno il tempo di leggerlo.
npx teamonly initAdded the TeamOnly skill and SDK npx teamonly deployLive at https://expenses.acme.teamonly.appOnly @acme.com accounts can sign inAggiungi TeamOnly al tuo progetto
Apri un terminale nella cartella del progetto ed esegui
npx teamonly init.Aggiunge un breve set di istruzioni che insegnano alla tua AI la struttura giusta dell’app, così non ricorre a strumenti che non supportiamo, come un servizio di database separato o una libreria di login. Aggiunge anche una piccola libreria che la tua app usa per sapere chi ha fatto l’accesso e per salvare i dati.
npx teamonly initAdded .claude/skills/teamonly (for Claude Code)Added .cursor/rules/teamonly.mdc (for Cursor)Added the TeamOnly SDKNothing else in your project changed.Chiedi a Claude Code o Cursor lo strumento che vuoi
Descrivilo come lo descriveresti a un collega.
Crea uno strumento di approvazione spese. Le persone caricano uno scontrino con importo e motivo. Il loro responsabile lo approva o lo rifiuta. L’amministrazione vede tutto ciò che è stato approvato questo mese e può scaricarlo come foglio di calcolo.
Provalo sul tuo portatile, chiedi modifiche e vai avanti finché non fa quello che ti serve.
In uno strumento di programmazione con AI, qualcuno scrive: Creami uno strumento di approvazione spese per il mio team. La schermata dell’app prende forma: un elenco di spese, ognuna con un pulsante Approva. Poi un comando, npx teamonly deploy, e lo strumento è online su expenses.acme.teamonly.app.
Una richiesta a parole tue diventa un’app sul tuo portatile. Pubblica
Esegui
npx teamonly deploy. La prima volta ti chiede di accedere a TeamOnly.La tua app viene impacchettata e messa online. Alla prima pubblicazione riceve anche un suo database e uno spazio per i file. Se la tua app ha bisogno di una chiave API o di una password, aggiungila con
npx teamonly secrets set, mai nel codice.npx teamonly secrets set QUICKBOOKS_KEYSaved. Your app reads it as a secret, not from code.npx teamonly deployPacking your app...Setting up database and file storage...Live at https://expenses.acme.teamonly.appManda il link
Incollalo dove parla il tuo team: Slack, Teams, email, un post-it.
Il link funziona per chiunque abbia l’email della tua azienda, e per nessun altro. Se viene inoltrato fuori dall’azienda, chi lo riceve vede una schermata di accesso che non può superare.
expenses.acme.teamonly.app
Il tuo collega accede con l’account di lavoro
Fa clic su “Accedi con Google” o “Accedi con Microsoft” e usa l’account di lavoro che ha già. Oppure scrive la sua email aziendale e gli mandiamo un codice.
Il codice via email funziona con qualsiasi email aziendale, quindi non importa chi gestisce la tua. Nessuna nuova password, nessun invito a un altro strumento. La tua app sa chi è, per nome ed email, così può mostrare “approvato da Sam” senza che tu scriva codice di login.

Modificalo e pubblica di nuovo
Qualcuno chiede una nuova colonna. Chiedi alla tua AI, pubblica, fatto.
L’indirizzo resta lo stesso e i dati restano dov’erano. Se qualcosa si rompe, chiedi alla tua AI di sistemarlo e pubblica di nuovo.
Aggiungi una colonna centro di costo all’elenco delle spesenpx teamonly deployUpdated https://expenses.acme.teamonly.appSame link, same data.
Cosa succede dietro la porta
Non devi sapere niente di tutto questo, e non devi costruirne niente. Pensiamo noi alla sicurezza di ogni app. È qui perché “è sicuro?” è una domanda legittima.
Il login viene verificato prima che parta la tua app
Ogni visita passa prima dal nostro accesso. Il codice della tua app gira solo per chi l’ha già superato, quindi un bug nella tua app non può far entrare uno sconosciuto.
Ogni app ha un suo database
Il tuo strumento spese e il tuo strumento scorte non condividono dati, file o segreti. Un’app non può leggere quelli di un’altra.
Scegli tu chi può aprire ogni app
Tutti in azienda, o un elenco di nomi. Gli account personali e le altre aziende non entrano mai.
Niente è pubblico
Le app non vengono mai elencate né indicizzate dai motori di ricerca. Non c’è un’opzione pubblica da attivare per sbaglio.
La versione tecnica, per chi la chiede: come le app restano private e separate.
Cosa aggiunge init al mio progetto?
Due cose. Un breve file di istruzioni che il tuo strumento AI legge (una skill per Claude Code, regole per Cursor) e che spiega il tipo di app che TeamOnly esegue, e una piccola libreria che la tua app usa per sapere chi ha fatto l’accesso e per usare database, file e segreti. Nient’altro nel tuo progetto cambia.
Che tipo di app posso pubblicare?
Una web app con un front end React e una piccola API dietro, tutto in JavaScript o TypeScript. È ciò che le istruzioni insegnano alla tua AI a scrivere, e copre moduli, elenchi, dashboard, approvazioni, caricamenti, email ai colleghi e report pianificati. Python, PHP e altri stack non sono supportati.
Posso aggiornare l’app quando è già online?
Sì. Chiedi la modifica alla tua AI ed esegui di nuovo npx teamonly deploy. Il link resta lo stesso e i dati restano dove sono.
Dove trovo i log?
Esegui npx teamonly logs. Mostra in tempo reale le richieste della tua app, l’output di console.log e gli errori, mentre succedono. Può eseguirlo anche il tuo strumento AI, per trovare il problema e risolverlo.
Dove andare ora
- Condividi con il tuo team un’app creata con l’AITutti i modi per farlo, a confronto, e un test in cinque punti per dire “privata”.
- Login solo aziendaleCosa vedono colleghi ed esterni quando aprono il link.
- Modelli da cui partireApprovazione spese, scorte, moduli di richiesta e altro.
- La documentazioneOgni comando, e la piccola libreria che usa la tua app.
- Dettagli sulla sicurezzaPer te, o per la persona dell’IT che te lo chiederà.
Accesso anticipato
Metti online il tuo primo strumento questa settimana.
TeamOnly è in accesso anticipato e tutti i piani sono già disponibili. Provalo gratis per 14 giorni senza carta, oppure abbonati. In entrambi i casi la tua azienda è pronta subito, e bastano tre comandi per mettere online la tua prima app.
Nessuna carta per la prova. Poi da $19 al mese, disdici quando vuoi.
Non sei pronto? Ricevi aggiornamenti
Le domande vanno a hello@teamonly.dev, e risponde una persona.