Per impostazione predefinita, ogni sessione corrisponde a uno spazio, anche se non viene mostrata come tale. Non devi creare uno spazio per iniziare a lavorare: puoi raggruppare le sessioni in uno spazio condiviso ogni volta che ti è utile.
Cosa include uno spazio
Uno spazio riunisce tutto ciò che ti serve per lavorare su un’attività senza dover passare da un contesto all’altro:- Sessioni agente — Sessioni Local Agent e sessioni Devin nel cloud in esecuzione per questa attività.
- Pull request — PR aperte da te o dagli agent che lavorano nello spazio.
- File — File pertinenti all’attività.
- Contesto — Contesto a livello di progetto che le nuove sessioni nello spazio ereditano.
Il contesto è condiviso tra le sessioni
Quando crei una nuova sessione in uno spazio, questa eredita tutto ciò che lo spazio già sa del progetto. Questo significa che i nuovi agenti possono iniziare a lavorare subito, senza che tu debba rispiegare il progetto ogni volta. La condivisione del contesto è controllata dall’impostazionedevin.spaces.shareContext.
Passare da uno spazio all’altro
Quando torni in uno spazio, la vista viene ripristinata esattamente come l’avevi lasciata. Passare da uno spazio all’altro è come passare da un’attività all’altra, solo che ora ogni attività ha un team di agenti che lavora al suo interno.Creare uno spazio
Ci sono diversi modi per avviare un nuovo spazio:- Trascina una sessione in un’altra sessione. Nella barra laterale, trascina una sessione su una sessione esistente per raggrupparle in uno spazio.
- Apri una nuova sessione in un riquadro diviso. Premi
Cmd/Ctrl+\per dividere il riquadro corrente, quindi fai clic su New Session nel riquadro vuoto per avviare una nuova sessione nello stesso spazio. - Usa
Cmd/Ctrl+T. In questo modo si apre una nuova sessione nello spazio corrente.

