Queste funzionalità sono disponibili dalla versione 1.2025.057 di ChatGPT per macOS o successive.
ChatGPT ora può leggere e modificare i contenuti nelle tue app di programmazione, offrendoti risposte più intelligenti e su misura per il tuo lavoro e aiutandoti a rimanere nel flusso.
Per iniziare
Per iniziare, dovrai installare ChatGPT per macOS visitando https://openai.com/chatgpt/desktop/ e seguendo le istruzioni per il download e la configurazione. Durante la configurazione iniziale, trova l’app in Finder, avviala e completa l’accesso o la registrazione.
Assicurati che l’app ChatGPT sia in esecuzione per poter accedere alle funzionalità descritte di seguito.
Utenti Enterprise ed Edu
Se i passaggi qui sotto non vengono visualizzati, contatta l’amministratore della tua organizzazione. Gli amministratori Enterprise possono disattivare l’interruttore "Allow code edits on macOS" nelle Admin Settings per disabilitare questa funzionalità: è per questo che potrebbe non comparire per alcuni utenti.
Come lavorare con i plugin
Per lavorare con l’app attiva, apri semplicemente la Chat Bar di ChatGPT premendo Option+Space oppure facendo clic sull’icona di ChatGPT nella barra dei menu. Puoi modificare questa scorciatoia di accesso nella tua app per macOS andando su ChatGPT -> Settings -> Keyboard Shortcut.
Puoi anche fare clic sul pulsante Work with Apps nella finestra di ChatGPT per connetterti manualmente alle app. Al momento, ChatGPT supporta solo le applicazioni più comuni per la programmazione e l’editing di testo, elencate di seguito; presto arriveranno altre integrazioni. Per configurare questa funzione, dovrai aggiungere l’app desiderata e concedere le autorizzazioni necessarie o installare eventuali estensioni richieste.
Vedrai un banner sopra la Chat Bar che indica con quali app sta lavorando ChatGPT e quali contenuti ChatGPT riconosce. Quando invii un messaggio, ChatGPT includerà quei contenuti nel tuo messaggio. Se non vedi questo banner, ChatGPT non sta lavorando con nessuna delle tue app e non includerà contenuti aggiuntivi nel tuo messaggio.
Dopo aver inviato il messaggio, ChatGPT risponderà utilizzando eventuali contenuti aggiuntivi e la selezione inclusi da Work with Apps. Puoi vedere cosa ha consultato ChatGPT nella chat:
Questi contenuti diventano parte della tua cronologia chat e vengono salvati nel tuo account finché non li elimini. Una volta eliminata una chat o eliminato il tuo account, le chat vengono eliminate dai nostri sistemi entro 30 giorni, a meno che non siano state precedentemente de-identificate e disassociate dal tuo account, oppure non dobbiamo conservarle per motivi di sicurezza o legali. Per saperne di più sui controlli dei dati, consulta le FAQ sui controlli dei dati.
Modifiche al codice
Quando lavori con IDE, puoi chiedere a ChatGPT di modificare direttamente i file aperti, senza bisogno di copiare e incollare. Quando richiedi una modifica, ChatGPT genererà un diff che potrai rivedere e applicare; è disponibile anche un’opzione per applicare automaticamente le modifiche. I diff sono facili da annullare nell’interfaccia di ChatGPT o usando CMD+Z nel tuo editor.
Voce avanzata
Puoi usare la modalità vocale avanzata mentre lavori con le app. Ti basta fare clic sull’icona a forma di onda nella chat bar nella finestra principale (nota: sarà necessario l’accesso al microfono). Quando sei in una sessione in modalità vocale avanzata, il pulsante Work With Apps ti dà il controllo su quali app stai utilizzando.
Tieni presente che non puoi ancora avviare la modalità vocale avanzata dalla finestra companion e la modalità vocale non supporta ancora le modifiche al codice.
Quali contenuti vengono inclusi insieme ai messaggi?
Quando lavori con editor di testo: Apple Notes, Notion, TextEdit, Quip
ChatGPT include l’intero contenuto dei pannelli di editing aperti nella finestra in primo piano, fino a un limite di troncamento.
Se selezioni del testo in un editor, ChatGPT si concentra sulla tua selezione. (L’intero contenuto di quel pannello viene comunque incluso come contesto.)
Quando lavori con editor di codice: Xcode, VS Code (inclusi Code, Code Insiders, VSCodium, Cursor, Windsurf), Jetbrains (inclusi Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip), TextEdit
ChatGPT include l’intero contenuto dei pannelli di editing aperti nella finestra in primo piano, fino a un limite di troncamento.
Se selezioni del testo in un editor, ChatGPT si concentra sulla tua selezione. (L’intero contenuto di quel pannello viene comunque incluso come contesto.)
I notebook Jupyter non sono supportati.
Quando lavori con terminali: Terminal, iTerm, Warp, Prompt
ChatGPT include le ultime 200 righe dei pannelli aperti.
Se selezioni del testo in un pannello, ChatGPT si concentra sulla selezione e include il testo adiacente fino a un limite di troncamento.
Puoi vedere quali delle tue app sul computer sono compatibili andando su ChatGPT > Settings > Work with Apps > Manage Apps.
Come funziona?
Per consentire a ChatGPT di lavorare con la maggior parte delle app compatibili è necessario utilizzare l’API Accessibilità di macOS per interrogare i contenuti (Impostazioni di Sistema - Accessibilità). Questo significa anche che puoi disattivare la funzionalità per quelle app disabilitando i permessi di Accessibilità per ChatGPT nelle impostazioni.
Per consentire a ChatGPT di lavorare con VS Code è necessario installare un’estensione di VS Code per
interrogare i contenuti. Puoi installare l’estensione direttamente in VSCode (il nome dell’estensione è ChatGPT – Work with Code on macOS).
Puoi vedere quali app sul tuo computer sono compatibili e cosa è richiesto per lavorare con ciascuna andando su Settings > Work with Apps > Manage Apps.
Posso impedire a ChatGPT di lavorare con le app?
Sì, ti basta disattivare l’interruttore “Enable Work with Apps” nelle impostazioni di ChatGPT su macOS. Questo disabiliterà completamente la funzionalità e rimuoverà l’icona dalla finestra del prompt.

Gli amministratori Enterprise possono disattivare l’interruttore "Work with Apps" nelle Admin Settings per disabilitare questa funzionalità per i membri dell’area di lavoro.
OpenAI userà i contenuti inclusi dal lavoro con le app per addestrare i suoi modelli?
I contenuti inclusi dal lavoro con le app fanno parte della cronologia chat del tuo account e vengono utilizzati in background per fornire risposte più utili. Potremmo usare i contenuti inclusi per migliorare le prestazioni del nostro modello. Hai il controllo su come i tuoi dati vengono archiviati e utilizzati:
Puoi scegliere facilmente se le tue conversazioni con ChatGPT possono essere utilizzate per migliorare e addestrare i nostri modelli attivando/disattivando l’impostazione “Improve the model for everyone”.
Se abiliti la Chat temporanea, le tue conversazioni con ChatGPT non verranno salvate nel tuo account ChatGPT né utilizzate per migliorare i modelli di OpenAI.
Puoi accedere ad altre impostazioni e ai controlli dei dati, ad esempio per esportare le tue chat da ChatGPT o eliminare completamente il tuo account ChatGPT.
Tieni presente che non utilizziamo i contenuti inviati dai clienti alle nostre offerte business, come i piani Team ed Enterprise, per migliorare le prestazioni del modello. Consulta la nostra pagina sulla privacy Enterprise per informazioni su come utilizziamo i dati business.
Qual è l’elenco completo delle app supportate?
Apple Notes
Notion
TextEdit
Quip
Xcode
Script Editor
VS Code (inclusi Code, Code Insiders, VSCodium, Cursor, Windsurf)
Jetbrains (inclusi Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip)
TextEdit
Terminal
iTerm
Warp
Prompt
Nota: la modifica è disponibile solo con gli IDE.
