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

Registrato nello spazio di lavoro

Guardalo nello spazio di lavoro.

Verificato e cifratoOgni risposta mostra il suo percorso, sigillato nella tua scheda, e cosa ha lasciato davvero il dispositivo.

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.

Dove vanno i tuoi dati

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

Costruito con

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.

Cosa non è

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.
L’informativa sulla privacy completa

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 lavoro
La richiesta
Rivedi la logica di retry dei webhook in questa codebase alla ricerca di race condition e retry mancati, e proponi le correzioni come unified diff.