> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ di Devin Desktop

> Domande frequenti sulla transizione da Windsurf a Devin Desktop.

Il 2 giugno 2026, Windsurf diventa Devin Desktop. Questa FAQ illustra cosa cambierà, cosa no e cosa significa per il tuo team.

<div id="what-is-devin-desktop">
  ## Che cos'è Devin Desktop?
</div>

Devin Desktop è il nuovo nome di Windsurf. È lo stesso IDE, lo stesso editor e ha le stesse funzionalità, ma **ora tutto è unificato sotto il brand Devin**. Se hai usato Windsurf 2.0, hai già usato quello che diventerà Devin Desktop.

L'Agent Command Center (Spaces, vista Kanban, gestione multi-agent) è ora al centro dell'esperienza. La classica esperienza di Windsurf (editor, estensioni, scorciatoie da tastiera, flussi di lavoro, LSP) è ancora presente e pienamente accessibile. Non verrà rimosso nulla.

<div id="when-is-this-happening">
  ## Quando avverrà?
</div>

2 giugno 2026. Devin Desktop verrà distribuito come un normale aggiornamento over-the-air. Riceverai una notifica che ti avviserà del cambiamento dell’esperienza.

<div id="whats-changing">
  ## Cosa cambia?
</div>

Windsurf diventa Devin Desktop, con Agent Command Center come vista principale. L'IDE completo di Windsurf è ancora disponibile, con tutte le funzionalità che già conosci e apprezzi, e tutto il lavoro e i progressi fatti finora resteranno intatti. Nessun lavoro in corso subirà interruzioni e, dopo un rapido orientamento iniziale, l'interfaccia ti risulterà subito familiare.

<div id="why-is-this-happening">
  ## Perché sta accadendo?
</div>

Stiamo riunendo tutti i nostri prodotti sotto il marchio Devin: Devin Cloud, Devin Desktop, Devin CLI e Devin Review. Crediamo che il futuro dello sviluppo software sia nella gestione di team di agenti (locali e nel cloud) che lavorano al tuo fianco. Devin Desktop è il centro di controllo di tutto questo ed è lì che ci aspettiamo che gli sviluppatori trascorrano oltre il 90% del loro tempo.

<div id="does-my-plan-or-pricing-change">
  ## Il mio piano o il prezzo cambiano?
</div>

No. Il tuo piano attuale continuerà a funzionare esattamente come oggi. Il prezzo resta invariato. Questo vale per tutti i tipi di piano, compresi i piani Enterprise legacy di Windsurf.

<div id="how-do-i-get-devin-desktop-on-the-teams-plan">
  ## Come posso ottenere Devin Desktop con il piano Teams?
</div>

Devin Desktop è disponibile per gli utenti con full seat. Con il piano Teams, aggiungi un full seat per sbloccare Devin Desktop e 40 \$/mese di utilizzo valido per tutti i prodotti Devin (Devin Cloud, Devin Desktop, Devin CLI e Devin Review).

<div id="do-i-need-to-use-devin-to-use-devin-desktop">
  ## Devo usare Devin per usare Devin Desktop?
</div>

No - puoi continuare a usare Devin Desktop con agenti esclusivamente locali.

<div id="do-i-need-to-upgrade-to-the-cognition-platform-plan-or-switch-my-billing-to-acus">
  ## Devo effettuare l'upgrade al piano Cognition Platform o passare alla fatturazione in ACU?
</div>

No. Devin Desktop funziona da subito per tutti gli attuali utenti di Windsurf, inclusi i clienti Enterprise con piani legacy. Devin Cloud rimane uno SKU separato. Se ti interessa Devin Cloud, contatta il team che gestisce il tuo account.

<div id="what-happens-to-my-settings-and-configuration">
  ## Cosa succede alle mie Settings e alla configurazione?
</div>

Tutte le tue Settings di Windsurf verranno trasferite automaticamente a Devin Desktop. Anche Devin Local erediterà le tue Settings di Windsurf. Se hai un piano legacy di Windsurf, puoi comunque usare windsurf.com per gestire le tue Settings.

<div id="will-i-lose-access-to-anything">
  ## Perderò l'accesso a qualcosa?
</div>

No. L'IDE Windsurf, le tue estensioni, i tuoi flussi di lavoro e tutto il resto sono ancora disponibili. Il tuo piano, i prezzi e il tuo accesso rimangono invariati. Cambiano solo il nome e il branding.

Per dettagli su come il nuovo agente [Devin Local](/it/desktop/devin-local) gestisce funzionalità come la memoria e i flussi di lavoro, consulta le sue [limitazioni](/it/desktop/devin-local#limitations).

<div id="are-my-windsurf-rules-still-supported-what-about-devin-rules">
  ## Le mie regole Windsurf sono ancora supportate? E le regole Devin?
</div>

Sì. Devin Desktop continua a leggere tutte le regole Windsurf esistenti e aggiunge il supporto per i nuovi equivalenti `.devin/`. Non serve modificare nulla di ciò che usi oggi.

Entrambi i formati di regole sono supportati in parallelo:

* **Regole in file singolo:** il file legacy `.windsurfrules` nella radice del workspace viene ancora letto. (Non esiste un equivalente `.devinrules` in file singolo: per le nuove regole usa il formato basato su directory qui sotto.)
* **Regole basate su directory:** singoli file di regole `.md` all'interno di una directory `rules/`. `.devin/rules/` è il percorso preferito e **ha la precedenza**, mentre `.windsurf/rules/` viene mantenuta come fallback per la retrocompatibilità.

Inoltre, Devin Desktop legge le regole dai file `AGENTS.md` / `agents.md` e può importare `.cursor/rules` (`.mdc`) in `.devin/rules/`. Le regole basate su directory supportano trigger di attivazione nel frontmatter (sempre attive, in base alla decisione del modello, basate su glob e manuali), quindi una regola può applicarsi a ogni richiesta, solo quando il modello decide che è pertinente, solo ai file che corrispondono a un glob oppure solo quando viene invocata manualmente.

Gli amministratori Enterprise possono anche distribuire regole a livello di sistema; vedi [Configurazione a livello di sistema](#system-level-configuration-admin-managed-per-machine) più sotto.

<div id="what-is-devin-local">
  ## Che cos'è Devin Local?
</div>

[Devin Local](/it/desktop/devin-local) è un nuovo agente locale disponibile in Devin Desktop. È più efficiente di Cascade, supporta i subagents e utilizza la stessa architettura di Devin CLI. Devin Local eredita i Settings di Windsurf già esistenti.

<div id="what-happens-to-cascade">
  ## Che cosa succede a Cascade?
</div>

Anche il Local Agent entrerà a far parte del brand Devin e si chiamerà [Devin Local](/it/desktop/devin-local), con un harness migliorato, un'efficienza dei token fino al 30% superiore, supporto per i subagent e sandboxing. L'attuale agente Cascade resterà disponibile fino a luglio.

I clienti Enterprise dovrebbero collaborare con il proprio account team per la transizione a Devin Local.

<div id="will-my-pricing-change-when-switching-to-devin-local">
  ## Il mio piano tariffario cambierà passando a Devin Local?
</div>

No, Devin Local in Windsurf o Devin Desktop utilizza esattamente lo stesso modello tariffario di Cascade: se al momento usi crediti basati sui prompt, continuerai a usarli.

<div id="what-about-windsurf-jetbrains">
  ## E per Windsurf JetBrains?
</div>

Il plugin Windsurf JetBrains non è coinvolto da questa modifica e continuerà a funzionare come previsto (e manterrà il suo nome).

<div id="what-happened-to-the-surf-command-how-do-i-open-a-file-from-the-terminal">
  ## Che fine ha fatto il comando `surf`? Come apro un file dal terminale?
</div>

Il comando shell `surf` è stato sostituito dal comando `devin-desktop`. Per installarlo, apri la command palette in Devin Desktop ed esegui **Shell Command: Install 'devin-desktop' command in PATH**. Potrai quindi aprire un file o una cartella dal terminale nello stesso modo in cui usavi `surf`:

```bash theme={null}
devin-desktop path/to/file
devin-desktop .
```

I comandi legacy `surf` (e `windsurf`) sono ancora presenti in `~/.codeium/windsurf/bin/` per garantire la retrocompatibilità. Se hai script o sei abituato a usare `surf`, puoi continuare a farlo creando un alias del nuovo comando:

```bash theme={null}
alias surf="devin-desktop"
```

<div id="what-happens-with-previous-windsurf-releases">
  ## Cosa succede con le versioni precedenti di Windsurf?
</div>

In linea generale, consideriamo deprecata ogni versione tranne l’ultima, anche se facciamo del nostro meglio per mantenere la compatibilità e non interrompere il funzionamento delle versioni precedenti. Questo segue lo stesso modello adottato da Microsoft per VSCode. Potrai comunque continuare a scaricare le versioni precedenti di Windsurf, anche se non lo consigliamo.

<div id="can-our-admins-test-this-before-the-rollout">
  ## I nostri amministratori possono provarlo prima del rollout?
</div>

Sì. Possiamo condividere una build preliminare con i vostri amministratori nella settimana precedente al 2 giugno, così potranno verificare la modifica nel vostro ambiente prima del rollout esteso a tutta l’org. Contattate il team che segue il vostro account per coordinarvi.

<div id="will-we-need-to-update-our-network-allowlist">
  ## Dovremo aggiornare la nostra allowlist di rete?
</div>

Non sono necessarie modifiche alla rete.

Per gli utenti di **Cognition Platform** che accedono tramite devinenterprise.com, tutta l'autenticazione e i Settings saranno gestite dal sito di Devin.

Per **Legacy Windsurf Enterprises**, non sono strettamente necessarie modifiche. Gli aggiornamenti e i file binari continueranno a essere ospitati su [`codeiumdata.com`](http://codeiumdata.com) e l'accesso continuerà ad avvenire su `windsurf.com/enterprise`. L'unica modifica è che i **contenuti del sito web destinati agli utenti** (il changelog e la documentazione) verranno spostati su un sottodominio di Devin (`docs.devin.ai`). Se vuoi che il tuo team continui ad avere accesso al changelog e alla documentazione, aggiungi `docs.devin.ai` o [`docs.devinenterprise.com`](http://docs.devinenterprise.com) alla tua allowlist (oppure `.devin.ai` / `.devinenterprise.com` se usi regole con caratteri jolly).

<div id="what-is-the-full-list-of-hostnames-we-should-allow">
  ## Qual è l'elenco completo degli hostname da consentire?
</div>

Non sono richieste modifiche alla whitelist prima del lancio.

Se preferisci inserire preventivamente elementi nella whitelist, questi sono gli hostname pertinenti:

**Per tutti i clienti, Devin Desktop richiede i seguenti domini backend:**

* `.codeiumdata.com`
* `update.windsurf.com`
* `.windsurf.com`
* `.codeium.com`
* `.googleapis.com` (autenticazione)
* `apis.google.com` (autenticazione)
* `static.devin.ai`

**Per i clienti Cognition Platform sono inoltre richiesti i seguenti domini backend:**

* `app.devin.ai` (webapp, URL di sessione e download delle risorse)
* `api.devin.ai` (backend API e WebSocket ACP in tempo reale)

Se utilizzi regole wildcard, `.devin.ai` copre entrambi. I clienti Cognition Platform su un dominio `devinenterprise.com` devono inserire nella whitelist gli host equivalenti (o `.devinenterprise.com`).

**Domini accessibili agli utenti (changelog, documentazione e supporto):**

* `docs.devin.ai` o `docs.devinenterprise.com` (changelog e documentazione, dopo il 2 giugno 2026)
* `decagon.ai` (supporto)

<div id="what-hostnames-does-the-desktop-application-use-for-automatic-updates">
  ## Quali hostname utilizza l'applicazione desktop per gli aggiornamenti automatici?
</div>

L'applicazione desktop verifica la disponibilità degli aggiornamenti OTA (over-the-air) e li scarica automaticamente. Il sistema di aggiornamento utilizza due tipi di richieste:

1. **API di verifica degli aggiornamenti:** l'applicazione contatta periodicamente il server di aggiornamento per verificare se è disponibile una nuova versione.
   1. **Alcuni utenti disattivano questa funzionalità**
2. **Download del binario:** quando viene rilevato un aggiornamento, l'applicazione scarica il nuovo programma di installazione o archivio da una CDN.

Gli hostname pertinenti sono utilizzati da **tutti i clienti** (sia Legacy Windsurf sia Cognition Platform):

* `update.windsurf.com` — API di verifica degli aggiornamenti
* `windsurf-stable.codeiumdata.com` — download dei binari per i canali stable e next

Se le regole del firewall o del proxy sono basate sul dominio, assicurati che questi hostname siano raggiungibili sulla porta 443 (HTTPS). Se vengono bloccati, l'applicazione non potrà rilevare o installare gli aggiornamenti.

<div id="what-hostnames-are-used-for-remote-development-ssh-dev-containers">
  ## Quali hostname vengono utilizzati per lo sviluppo remoto (SSH, Dev Containers)?
</div>

Quando ci si connette a una macchina remota tramite SSH o Dev Containers, l'app desktop scarica sulla macchina remota il Remote Extension Host (REH) e i binari della CLI. Questi hostname sono necessari per **tutti i clienti** (sia Legacy Windsurf che Cognition Platform):

* `windsurf-stable.codeiumdata.com` — archivi REH e CLI (canali stable/next)
* `windsurf-nightly.codeiumdata.com` — archivi REH e CLI (canale insiders)

La macchina remota deve poter raggiungere questi hostname sulla porta 443. Se i tuoi server remoti sono dietro un proxy aziendale o in una rete air-gapped, assicurati che questi domini siano raggiungibili oppure predisponi manualmente il bundle REH.

<div id="will-the-app-name-change-affect-our-device-management-mdm-policies">
  ## La modifica del nome dell'app influirà sulle nostre policy di gestione dei dispositivi (MDM)?
</div>

Sì: questo è l'aspetto più importante per i team IT e di sicurezza degli endpoint. Il nome dell'applicazione desktop cambia da **Windsurf** a **Devin** (comparirà come `Devin.app` su macOS, `Devin.exe` su Windows e `Devin` / `devin` su Linux). Molte organizzazioni usano policy centralizzate di gestione dei dispositivi (MDM / gestione degli endpoint) che segnalano o bloccano qualsiasi applicazione non esplicitamente approvata, quindi una policy che oggi consente solo "Windsurf" potrebbe segnalare o bloccare l'applicazione rinominata dopo l'aggiornamento del 2 giugno.

**Azione richiesta:** Prima del 2 giugno 2026, aggiungi **Devin** all'allowlist nelle tue policy di gestione dei dispositivi / gestione degli endpoint e conferma con il team di sicurezza degli endpoint che l'applicazione rinominata sia approvata. Assicurati che questa comunicazione arrivi al team che gestisce effettivamente queste policy: in molte aziende, quel team è separato da quello che si occupa della distribuzione dell'IDE.

<div id="what-local-file-paths-does-the-application-read-from-and-write-to">
  ## Da quali percorsi di file locali l'applicazione legge e su quali scrive?
</div>

Durante il periodo di transizione, Devin Desktop legge sia dai percorsi di file legacy (Windsurf/Codeium) sia da quelli nuovi (Devin) e scrive i nuovi dati nei percorsi Devin. Gli amministratori Enterprise che gestiscono policy degli endpoint, il monitoraggio dell'integrità dei file o le regole di prevenzione della perdita di dati devono tenere presenti le seguenti directory.

Tutti i dati presenti nei percorsi legacy verranno copiati nei nuovi percorsi al primo avvio di Devin Desktop.

<div id="per-user-ide-data-settings-extensions-workspaces">
  ### Dati IDE per utente (Settings, Extensions, workspaces)
</div>

Questa è la directory dei dati utente derivata da quella di VS Code. Se il nuovo percorso esiste, leggeremo i dati da lì:

| OS      | Percorso legacy (lettura)                 | Nuovo percorso (lettura + scrittura)   |
| ------- | ----------------------------------------- | -------------------------------------- |
| macOS   | `~/Library/Application Support/Windsurf/` | `~/Library/Application Support/Devin/` |
| Windows | `%APPDATA%\Windsurf\`                     | `%APPDATA%\Devin\`                     |
| Linux   | `~/.config/Windsurf/`                     | `~/.config/Devin/`                     |

Contiene: `User/settings.json`, `User/keybindings.json`, `User/snippets/`, `globalStorage/`, `Workspaces/`, `argv.json`

<div id="per-user-extensions-directory">
  ### Directory delle estensioni per utente
</div>

Le estensioni sono archiviate nella cartella nascosta il cui nome deriva da quello del prodotto. I percorsi legacy rimarranno in sola lettura:

| Percorso legacy (lettura) | Nuovo percorso (lettura + scrittura) |
| ------------------------- | ------------------------------------ |
| `~/.windsurf/extensions/` | `~/.devin/extensions/`               |

<div id="per-user-configuration-directory">
  ### Directory di configurazione a livello utente
</div>

La directory principale di configurazione a livello utente archivia i Settings dell'utente, la configurazione MCP, gli skills globali e i flussi di lavoro:

| Scopo                    | Percorso                                |
| ------------------------ | --------------------------------------- |
| Settings dell'utente     | `~/.codeium/user_settings.pb`           |
| Configurazione MCP       | `~/.codeium/mcp_config.json`            |
| Flussi di lavoro globali | `~/.codeium/windsurf/global_workflows/` |
| Skills globali           | `~/.codeium/windsurf/skills/`           |
| Binari CLI               | `~/.codeium/windsurf/bin/`              |

<Note>La struttura della directory `~/.codeium/` non cambia in questa versione. Questi percorsi rimangono invariati.</Note>

<div id="system-level-configuration-admin-managed-per-machine">
  ### Configurazione a livello di sistema (gestita dagli amministratori, per computer)
</div>

Gli amministratori Enterprise possono distribuire regole, flussi di lavoro e skills a livello di sistema in queste directory:

| OS      | Percorso legacy (lettura)                | Nuovo percorso (lettura + scrittura)  |
| ------- | ---------------------------------------- | ------------------------------------- |
| macOS   | `/Library/Application Support/Windsurf/` | `/Library/Application Support/Devin/` |
| Windows | `C:\ProgramData\Windsurf\`               | `C:\ProgramData\Devin\`               |
| Linux   | `/etc/windsurf/`                         | `/etc/devin/`                         |

Contiene le sottodirectory: `rules/`, `workflows/`, `skills/`

<div id="cli-shell-command-binaries">
  ### Binari dei comandi CLI / shell
</div>

| SO            | Percorso                    | Nomi dei binari                                       |
| ------------- | --------------------------- | ----------------------------------------------------- |
| macOS / Linux | `~/.codeium/windsurf/bin/`  | `devin-desktop`, `surf` (legacy), `windsurf` (legacy) |
| macOS / Linux | `~/.local/bin/`             | `devin`                                               |
| Windows       | `%LOCALAPPDATA%\devin\bin\` | `devin.exe`                                           |

<div id="workspace-level-directories-inside-repositories">
  ### Directory a livello di workspace (all'interno dei repository)
</div>

L'applicazione supporta già `.devin/` come directory principale del workspace e usa `.windsurf/` come fallback per garantire la retrocompatibilità. Per questi elementi non è richiesta alcuna azione da parte dell'amministratore:

| Legacy (lettura, fallback)           | Nuova (lettura + scrittura, preferita)           | Contenuti                                           |
| ------------------------------------ | ------------------------------------------------ | --------------------------------------------------- |
| `.windsurfrules` (file radice)       | `.devin/rules/` (directory)                      | Regole del progetto (formato legacy a file singolo) |
| `.windsurf/rules/`                   | `.devin/rules/`                                  | Regole del progetto                                 |
| `.windsurf/workflows/`               | `.devin/workflows/`                              | Flussi di lavoro                                    |
| `.windsurf/skills/`                  | `.devin/skills/`                                 | Skill                                               |
| `.windsurf/plans/`                   | `.devin/plans/`                                  | Plans                                               |
| `.codeiumignore` / `.windsurfignore` | `.codeiumignore` (invariato) / `.windsurfignore` | Pattern di esclusione                               |

<div id="what-should-endpoint-security-dlp-policies-allow">
  ## Cosa dovrebbero consentire i criteri di sicurezza degli endpoint / DLP?
</div>

Se la tua organizzazione utilizza strumenti di sicurezza degli endpoint che limitano le directory da cui le applicazioni possono leggere o in cui possono scrivere, assicurati che i seguenti percorsi siano autorizzati per l'applicazione Devin Desktop:

* **macOS:** `~/Library/Application Support/Devin/`, `~/.devin/`, `~/.codeium/`, `~/.windsurf/`, `~/.local/bin/devin`
* **Windows:** `%APPDATA%\Devin\`, `%LOCALAPPDATA%\devin\`, `~\.codeium\`, `~\.windsurf\`
* **Linux:** `~/.config/Devin/`, `~/.devin/`, `~/.codeium/`, `~/.windsurf/`, `/etc/devin/`, `~/.local/bin/devin`

L'applicazione utilizza anche la directory temporanea del sistema (`$TMPDIR` / `%TEMP%`) per dati temporanei.

<div id="what-hostnames-does-devin-cli-use-for-updates">
  ## Quali hostname utilizza Devin CLI per gli aggiornamenti?
</div>

Devin CLI dispone di un proprio meccanismo di aggiornamento, separato dall'applicazione desktop. Questa modifica non avrà alcun impatto su Devin CLI.

<div id="i-have-more-questions-who-should-i-contact">
  ## Ho altre domande. Chi devo contattare?
</div>

Rivolgiti al team che segue il tuo account o all'assistenza clienti.
