---
title: "VS Code + OmniChannels.ai: strumenti di messaggistica nella modalità agente di Copilot"
description: "Aggiungete il server MCP di OmniChannels.ai a VS Code: la modalità agente di Copilot invierà WhatsApp e SMS di prova e leggerà template e rapporti di consegna."
canonical: "https://omnichannels.ai/it/integrations/vs-code/"
language: "it"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# VS Code + OmniChannels.ai: strumenti di messaggistica nella modalità agente di Copilot

Canonical: https://omnichannels.ai/it/integrations/vs-code/
Language: it
Publisher: OmniChannels.ai by BroadNet Technologies

**In breve:** VS Code si collega a OmniChannels.ai aggiungendo il nostro server MCP remoto, https://mcp.broadnet.me/mcp, a .vscode/mcp.json come server http. Un input promptString con password attivo richiede il vostro token API e lo conserva in modo sicuro, così nessuna chiave viene committata. La modalità agente di GitHub Copilot può quindi inviare messaggi di prova, elencare i template WhatsApp e leggere i rapporti di consegna mentre vi aiuta a scrivere il codice di integrazione.

Collegamento tramite MCP · Collegamento tramite API e webhook

## Cosa potete fare

### Scrivete codice in linea con i vostri template

Copilot elenca i vostri template WhatsApp approvati tramite MCP e scrive un mittente con esattamente le variabili richieste da ciascun template.

> Provate a chiedere: "Elenca i miei template WhatsApp approvati, poi scrivi un metodo C# che invii order_update con il numero d'ordine e la data di consegna."

### Create e testate un endpoint webhook

Copilot scrive un endpoint per stati di consegna e messaggi in entrata, poi attivate un invio di prova per vedere arrivare payload reali.

> Provate a chiedere: "Scrivi un endpoint webhook FastAPI che memorizzi gli stati di consegna per ID messaggio e accetti campi che variano da un canale all'altro, poi invia un SMS di prova a 447700900123 così posso vederlo arrivare."

### Verificate una consegna prima del rilascio

Dopo che il vostro codice ha inviato un messaggio di prova, Copilot legge il rapporto di consegna, così potete confermare lo stato registrato dal vostro gestore.

> Provate a chiedere: "Controlla il rapporto di consegna dell'ultimo messaggio inviato a 971500000000 e confronta il suo stato con quello registrato nel nostro database."

### Usate la specifica, non la memoria

Con la nostra specifica OpenAPI nel workspace, Copilot usa percorsi e campi esatti, compresi gli invii che richiedono multipart/form-data.

> Provate a chiedere: "Usando docs/omnichannels-openapi.yaml, scrivi un helper per l'invio massivo su WhatsApp e indica quali campi vengono inviati come multipart/form-data."

### Preparate testi in arabo e in inglese

Copilot prepara il testo dei messaggi in entrambe le lingue e ve lo mostra prima di chiamare qualsiasi strumento di invio.

> Provate a chiedere: "Scrivi la bozza di un SMS di promemoria appuntamento in arabo e in inglese, ciascuno entro un solo segmento, e mostramela prima di inviare una prova a 966500000000."

## Come si collega

VS Code legge i server MCP da .vscode/mcp.json nel vostro workspace. Il nostro server viene aggiunto come server http con un'intestazione Authorization, e il token proviene da un input di tipo promptString con password impostato su true, così VS Code lo richiede una volta e lo tiene fuori dal file che committate.

Nella modalità agente di GitHub Copilot, gli strumenti dei server MCP abilitati compaiono nell'elenco degli strumenti, dove potete attivare o disattivare ciascuno di essi, e VS Code può chiedervi di confermare le chiamate agli strumenti. Mantenete la conferma attiva per tutto ciò che invia, perché ogni invio è un messaggio reale e addebitato. I campi di configurazione cambiano tra le versioni di VS Code: consultate la sua documentazione MCP se un campo non viene riconosciuto.

- File: .vscode/mcp.json, tipo di server http, URL https://mcp.broadnet.me/mcp
- Intestazione: Authorization: Bearer ${input:omnichannels-token}
- Input del token: promptString con password: true
- Abilitate nell'elenco degli strumenti solo quelli necessari a questo workspace

## Configurazione

1. **Richiedete l'accesso API:** Richiedete l'accesso di prova e ricevete un token API. Gli invii di prova arrivano solo ai vostri numeri verificati.
2. **Ottenete una chiave temporanea:** Nel portale di amministrazione aprite Integrations, poi MCP Integration, e scegliete Get temporary key. (Guida: https://omnichannels.ai/developers/mcp/)
3. **Create .vscode/mcp.json:** Aggiungete un server omnichannels di tipo http con il nostro URL, un'intestazione Authorization che usa ${input:omnichannels-token} e un input promptString con password impostato su true. (Guida: https://omnichannels.ai/developers/mcp/)
4. **Avviate il server e inserite la chiave:** Avviate il server da VS Code, incollate la chiave quando richiesta e controllate che gli strumenti compaiano nella modalità agente di Copilot.
5. **Limitate gli strumenti:** Nell'elenco degli strumenti, disattivate quelli non necessari a questo workspace e mantenete la conferma attiva per ogni strumento di invio.
6. **Testate sul vostro numero:** Chiedete a Copilot di inviare un messaggio di prova al vostro numero verificato, poi leggete il rapporto di consegna.

## Flusso di lavoro di esempio

Modalità agente di Copilot (Chiama gli strumenti MCP mentre vi aiuta a scrivere codice) → Server MCP OmniChannels.ai (Invia, elenca i template e legge i rapporti con il vostro token) → Il vostro telefono di prova (WhatsApp o SMS di prova al vostro numero verificato) → Rapporto di consegna (Copilot rilegge lo stato con uno strumento di lettura)

## Domande

### Esiste un'estensione OmniChannels.ai per VS Code?

No. VS Code si collega tramite il suo supporto standard per i server MCP in .vscode/mcp.json, usando il nostro endpoint pubblico e il vostro token API. Non c'è nulla da installare dal marketplace delle estensioni.

### Dove viene conservato il mio token?

Con un input promptString impostato su password: true, VS Code chiede il token all'avvio del server e lo conserva in modo sicuro invece di scriverlo in mcp.json. Committate il file, mai la chiave.

### Quale modalità di Copilot usa gli strumenti?

Gli strumenti MCP si usano nella modalità agente di Copilot, dove scegliete quali strumenti sono disponibili. Consultate la documentazione aggiornata di VS Code per la vostra versione e per eventuali policy dell'organizzazione che controllano MCP.

### Posso usare la stessa configurazione in altri editor?

Qualsiasi client che supporti Streamable HTTP e un'intestazione Authorization personalizzata può usare lo stesso endpoint, anche se ognuno conserva la configurazione nel proprio formato. Nella guida al server MCP trovate esempi per Cursor e Claude Code.

## Guide per sviluppatori

- https://omnichannels.ai/developers/mcp/
- https://omnichannels.ai/developers/openapi/
- https://omnichannels.ai/developers/webhooks/

## Documentazione del fornitore

- [Add and manage MCP servers in VS Code](https://code.visualstudio.com/docs/copilot/customization/mcp-servers)
- [MCP configuration reference — VS Code](https://code.visualstudio.com/docs/copilot/reference/mcp-configuration)

## Integrazioni correlate

- https://omnichannels.ai/it/integrations/cursor/
- https://omnichannels.ai/it/integrations/claude-code/
- https://omnichannels.ai/it/integrations/claude/
- https://omnichannels.ai/it/integrations/langchain/

VS Code è un marchio del rispettivo proprietario. OmniChannels.ai non è affiliata a VS Code né da essa approvata; questa pagina descrive un collegamento realizzato con le funzioni MCP, HTTP o webhook di VS Code.

Aggiornato: 2026-10-10