Per GitHub Copilot

Condividi un’app GitHub Copilot solo con il tuo team

Hai creato uno strumento interno con l’agente di Copilot in VS Code. TeamOnly lo mette a un link privato che possono aprire solo i colleghi, con il loro account Google o Microsoft di lavoro o con un codice inviato alla loro email aziendale. Copilot esegue la pubblicazione per te.

VS Code~/stock-counter
pubblica questa app su TeamOnlyEseguire npx teamonly deploy nel terminale? Consenti / IgnoraLive at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.

01Risposta breve

Copilot in VS Code legge AGENTS.md. TeamOnly lo scrive.

Esegui npx teamonly init nel progetto. Aggiunge un AGENTS.md con le regole di TeamOnly, e VS Code allega di default un AGENTS.md nella radice alle richieste all’agente.

Poi chiedi a Copilot lo strumento e chiedigli di pubblicarlo. Esegue npx teamonly deploy nel terminale di VS Code e ottieni un link come stock.acme.teamonly.app che nessuno fuori dalla tua azienda può aprire.

02Passaggi

Da VS Code a un link a cui il tuo team accede

  1. Aggiungi le regole

    Apri la cartella dell’app in VS Code ed esegui npx teamonly init nel terminale. In una cartella vuota crea un’app di partenza; in una esistente aggiunge i file di TeamOnly e lascia stare il tuo codice.

  2. Chiedi lo strumento

    Nella vista Chat, con l’agente selezionato: “Un contatore delle scorte dove chiunque in magazzino registra un conteggio dal telefono.” Crea un front end React e una piccola API, l’unica struttura che TeamOnly esegue.

  3. Pubblica

    Scrivi “pubblica questa app su TeamOnly”. Copilot esegue npx teamonly deploy e ti chiede prima di consentire il comando, a meno che tu non l’abbia impostato sull’approvazione automatica.

  4. Accedi una volta

    La prima volta Copilot ti chiede l’email aziendale e il codice di 6 cifre che ti mandiamo. Se la tua azienda è nuova su TeamOnly, ti offre una prova gratuita di 14 giorni.

  5. Condividi il link

    Mandalo al team. Modifica l’app più avanti e pubblica di nuovo; il link resta lo stesso.

Terminale~/stock-counter
npx teamonly initAdded the TeamOnly instructions for Claude Code, Cursor and other AI tools npx teamonly deployLive at https://stock.acme.teamonly.app

03Cosa legge Copilot

Le regole che Copilot segue in questo progetto

init scrive un blocco delimitato in AGENTS.md, nella cartella principale del progetto, e lascia stare il resto del file se ne hai già uno. Il blocco descrive la struttura dell’app, come sapere chi ha fatto l’accesso, il database e i file, e come pubblicare.

La documentazione di VS Code dice che l’impostazione chat.useAgentsMdFile, attiva di default, allega un AGENTS.md nella radice alle richieste in chat. La documentazione di GitHub indica AGENTS.md per Copilot Chat in VS Code, per il Copilot cloud agent e per Copilot CLI. Questo copre tutti e tre.

Copilot in Visual Studio o JetBrains? La documentazione di GitHub dice che lì Copilot Chat legge .github/copilot-instructions.md, non AGENTS.md. Per questo npx teamonly init scrive anche un breve .github/copilot-instructions.md che rimanda Copilot ad AGENTS.md.

04Esecuzione dei comandi

Copilot esegue la pubblicazione, con la tua approvazione

In VS Code l’agente può modificare file, eseguire comandi nel terminale e chiamare strumenti. Con i permessi predefiniti chiede prima di un comando che non è approvato automaticamente. Consenti npx teamonly deploy una volta, o aggiungilo a chat.tools.terminal.autoApprove.

Il Copilot cloud agent è diverso. Lavora su GitHub in un ambiente GitHub Actions dietro un firewall e apre una pull request. Non ha il tuo accesso a TeamOnly, quindi può scrivere la modifica ma non pubblicarla. Fai il merge o scarica la modifica, poi pubblica da VS Code sul tuo computer.

05Opzione MCP

Aggiungi TeamOnly come strumento in VS Code

Il pacchetto teamonly è anche un server MCP, quindi Copilot può pubblicare, leggere i log e cambiare chi può aprire un’app tramite strumenti invece che comandi. Esegui questo una volta in un terminale:

code --add-mcp '{"name":"teamonly","type":"stdio","command":"npx","args":["-y","teamonly","mcp"]}'

Oppure esegui MCP: Add Server dalla Command Palette, scegli Command (stdio) e inserisci npx -y teamonly mcp. Per tenerlo con il progetto, aggiungilo a .vscode/mcp.json, che usa servers:

{ "servers": { "teamonly": { "type": "stdio", "command": "npx", "args": ["-y", "teamonly", "mcp"] } } }

Il server MCP di TeamOnly

06Cosa vedono i colleghi

Una pagina di accesso, poi la tua app

I tuoi colleghi non hanno bisogno di Copilot, di un account GitHub né di installare niente.

Aprono il link e accedono con il loro account Google o Microsoft di lavoro, o con un codice inviato alla loro email aziendale. TeamOnly lo verifica prima che giri qualsiasi parte del tuo codice, e la tua app riceve nome ed email. Chi è fuori dalla tua azienda si ferma alla pagina di accesso. Chi usa soltanto le app non paga. Come funziona il login aziendale.

Davanti all’app delle spese c’è una porta con la targa Riservato al personale. Sam, che ha fatto l’accesso come sam@acme.com, viene controllato alla porta ed entra. Poi randomperson@gmail.com e un bot vengono controllati alla stessa porta e respinti. Non arrivano mai all’app, perché il controllo avviene alla porta, prima dell’app.

I colleghi con un account @acme.com entrano. Tutti gli altri si fermano alla porta.

FAQ

Le domande più frequenti

Tutte le domande e risposte

GitHub Copilot legge AGENTS.md?

In VS Code sì: un AGENTS.md nella radice viene allegato di default alle richieste all’agente. La documentazione di GitHub lo indica anche per il Copilot cloud agent e per Copilot CLI. Copilot Chat in Visual Studio e JetBrains legge invece .github/copilot-instructions.md.

Mi serve .github/copilot-instructions.md?

Non devi scriverlo tu. npx teamonly init mette le regole in AGENTS.md, che Copilot in VS Code legge, e aggiunge anche un breve .github/copilot-instructions.md che rimanda lì, per Copilot in Visual Studio e JetBrains. Se hai già quel file, init aggiunge il suo blocco e lascia stare il resto.

Copilot può eseguire npx teamonly deploy?

Sì, l’agente in VS Code esegue comandi nel terminale. Ti chiede di consentire un comando a meno che le tue impostazioni non lo approvino automaticamente.

Il Copilot cloud agent può pubblicare?

No. Gira su GitHub, dietro un firewall, senza il tuo accesso a TeamOnly, e le regole di TeamOnly dicono all’AI di non aggirare mai l’accesso. Lascia che apra la pull request, poi pubblica dal tuo computer.

La mia app deve stare su GitHub?

No. La pubblicazione invia l’app dalla cartella sul tuo computer. Tenerla su GitHub resta una buona idea, e ti serve se vuoi che il cloud agent ci lavori.

Quanto costa?

I primi 14 giorni sono gratis, senza carta. Poi Builder costa $19 al mese per un creatore e 3 app, e Team costa $249 al mese per tutti i creatori e le app. I colleghi che usano soltanto le app non pagano. Il tuo piano Copilot resta com’è.

Fonti

Informazioni su Copilot verificate il 26 ottobre 2026 sulla documentazione di GitHub e Microsoft: quali funzioni di Copilot leggono quali file di istruzioni, istruzioni personalizzate in VS Code, approvazioni e comandi nel terminale, configurazione MCP, firewall del cloud agent. Copilot cambia spesso; controlla la sua documentazione se qualcosa ti sembra diverso.

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.