OpenAI
Questa pagina è stata tradotta automaticamente. Visualizza l'articolo originale in inglese.

Lavora con le app su macOS

ChatGPT per macOS ora può lavorare con le tue app, a partire dagli strumenti di programmazione come IDE, terminali e Note.

Aggiornato: 14 days ago

Queste funzionalità sono disponibili dalla versione 1.2025.057 di ChatGPT per macOS o successive.

ChatGPT on macOS reviewing and applying an edit to Xcode to add the missing planet Earth in Planet.swift

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.

Image

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:

ChatGPT on macOS using the Xcode app to inspect Planet.swift with focus on lines 25–33

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.

ChatGPT macOS companion window attached to Xcode while editing Planet.swift

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.

ChatGPT macOS voice session focused on Terminal with selected lines

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.

ChatGPT macOS setting with Work with Apps enabled

Gli amministratori Enterprise possono disattivare l’interruttore "Work with Apps" nelle Admin Settings per disabilitare questa funzionalità per i membri dell’area di lavoro.

Workspace setting for Work with Apps with the toggle turned off

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.

Questo articolo è stato utile?