Casi d’uso / Ingegneria
Revisione del codice.
Segreti esclusi.
Allega una cartella o un .zip e chiedi una revisione. Il tuo browser impacchetta il codice escludendo dipendenze, output di build e segreti come file .env e chiavi private. Le correzioni tornano come diff, applicati nel tuo browser a un .zip con le patch che puoi scaricare.
Un’illustrazione dello spazio di lavoro. Il repository e i problemi rilevati sono inventati.
Il flusso di lavoro
Guardalo nello spazio di lavoro.
Registrato nello spazio di lavoro; risposte preparate per la registrazione, alcuni clip accelerati. Le verifiche di «Verificato» sono state eseguite nel browser su un’attestazione registrata.
Cifrati prima di lasciare il tuo dispositivo.
Nel tuo browser
- Impacchetta la cartella, escludendo dipendenze e segreti
- Applica i diff e crea il .zip con le patch
- Esegue il JavaScript delle risposte solo quando premi Esegui, senza rete
Il relay di Undergrove
- Controlla il tuo accesso e la tua quota
- Inoltra il codice cifrato senza poterlo leggere
- Ne vede le dimensioni e l’ora
Dentro l’enclave
- Esegue il modello sul tuo codice e sulla tua domanda
- Indicizza una codebase grande che aggiungi a Documenti, così vengono inviati solo i passaggi pertinenti
- Tinfoil dichiara che nulla al suo interno persiste tra un riavvio e l’altro
Prima dell’invio, il tuo browser confronta l’attestazione hardware dell’enclave con la release open source di Tinfoil. Le risposte tornano allo stesso modo, cifrate finché non raggiungono il tuo browser. Cosa dimostra la verifica
Funzioni già disponibili nello spazio di lavoro.
Cartelle e file .zip
Allega una cartella dal computer, o un .zip da qualsiasi dispositivo. Dipendenze, output di build, file di lock, binari, file .env e chiavi vengono esclusi.
Diff e un .zip con le patch
Gli unified diff nelle risposte sono mostrati file per file, applicati alla tua codebase nel browser e scaricati come .zip.
JavaScript si esegue
Premi Esegui sotto un blocco JavaScript per eseguirlo in un nuovo worker senza rete né archiviazione.
Auto
Auto sceglie un modello forte nel codice quando il tuo messaggio riguarda il codice, nel tuo browser.
API per sviluppatori
Gli stessi modelli tramite un’API compatibile con OpenAI, per script e CI, con una modalità cifrata.
I limiti, senza giri di parole.
- Rivedi ogni diff prima di usarlo. Un modello può proporre modifiche che funzionano ma sono sbagliate.
- I segreti vengono esclusi in base al nome del file: file .env, chiavi private, .npmrc e simili. Una chiave scritta in un normale file sorgente viene inviata insieme al resto del codice.
- L’API per sviluppatori funziona diversamente: il nostro gateway legge le richieste API in memoria per controllarle, a meno che tu non usi la modalità cifrata.
- Undergrove non ha certificazioni come SOC 2 o ISO 27001 e non è ancora stato valutato in modo indipendente.
Provalo con il tuo codice.
Apri lo spazio di lavoro, aggiungi il tuo codice e incolla la richiesta. Senza accesso live, le risposte sono esempi scritti in anticipo.
Apri lo spazio di lavoroRivedi la logica di retry dei webhook in questa codebase alla ricerca di race condition e retry mancati, e proponi le correzioni come unified diff.