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.

Terminal~/expenses
npx teamonly initAdded the TeamOnly skill and SDK npx teamonly deployLive at https://expenses.acme.teamonly.appOnly @acme.com accounts can sign in
  1. Aggiungi 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.

    Terminal~/expenses
    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.
  2. 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.
  3. 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.

    Terminal~/expenses
    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.app
  4. Manda 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

  5. 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.

  6. 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.

    Terminal~/expenses
    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.

FAQ

Le domande più frequenti

Tutte le domande e risposte

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.

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.

Prova gratis per 14 giorniOppure abbonati subito

Nessuna carta per la prova. Poi da $19 al mese, disdici quando vuoi.

Non sei pronto? Ricevi aggiornamenti

Usa la tua email aziendale. Scriviamo di rado, e solo quando c’è una novità che vale la pena.

Le domande vanno a hello@teamonly.dev, e risponde una persona.