Anwendungsfälle / Engineering
Code-Review.
Ohne Geheimnisse.
Hängen Sie einen Ordner oder ein .zip an und bitten Sie um ein Review. Ihr Browser packt den Code und lässt Abhängigkeiten, Build-Ausgaben und Geheimnisse wie .env-Dateien und private Schlüssel weg. Korrekturen kommen als Diffs zurück und werden in Ihrem Browser auf ein gepatchtes .zip angewendet, das Sie herunterladen können.
Eine Illustration des Arbeitsbereichs. Repository und Befunde sind erfunden.
Der Ablauf
Im Arbeitsbereich ansehen.
Im Arbeitsbereich aufgenommen; die Antworten waren für die Aufnahme vorgegeben, einige Clips sind beschleunigt. Die Prüfungen für „Geprüft“ liefen im Browser gegen eine aufgezeichnete Attestierung.
Verschlüsselt, bevor es Ihr Gerät verlässt.
In Ihrem Browser
- Packt den Ordner und lässt Abhängigkeiten und Geheimnisse weg
- Wendet die Diffs an und erstellt das gepatchte .zip
- Führt JavaScript aus Antworten nur aus, wenn Sie auf Ausführen drücken, ohne Netzwerk
Das Relay von Undergrove
- Prüft Ihre Anmeldung und Ihr Kontingent
- Reicht den verschlüsselten Code weiter, ohne ihn lesen zu können
- Sieht ihre Größe und Uhrzeit
In der Enklave
- Führt das Modell mit Ihrem Code und Ihrer Frage aus
- Indexiert eine große Codebasis, die Sie zu Dokumenten hinzufügen, sodass nur passende Abschnitte gesendet werden
- Laut Tinfoil bleibt darin nichts über Neustarts hinweg erhalten
Vor dem Senden prüft Ihr Browser die Hardware-Attestierung der Enklave anhand des Open-Source-Release von Tinfoil. Antworten kommen auf dieselbe Weise zurück, verschlüsselt, bis sie Ihren Browser erreichen. Was die Prüfung belegt
Funktionen, die der Arbeitsbereich heute hat.
Ordner und .zip-Dateien
Hängen Sie am Desktop einen Ordner an oder überall ein .zip. Abhängigkeiten, Build-Ausgaben, Lock-Dateien, Binärdateien, .env-Dateien und Schlüssel werden weggelassen.
Diffs und ein gepatchtes .zip
Unified Diffs in Antworten werden Datei für Datei gezeigt, im Browser auf Ihre Codebasis angewendet und als .zip heruntergeladen.
JavaScript läuft
Drücken Sie unter einem JavaScript-Block auf Ausführen, um ihn in einem neuen Worker ohne Netzwerk und Speicher auszuführen.
Auto
Auto wählt in Ihrem Browser ein Modell mit Stärken bei Code, wenn es in Ihrer Nachricht um Code geht.
Entwickler-API
Dieselben Modelle über eine OpenAI-kompatible API, für Skripte und CI, mit verschlüsseltem Modus.
Die Grenzen, klar gesagt.
- Prüfen Sie jeden Diff, bevor Sie ihn verwenden. Ein Modell kann Änderungen vorschlagen, die laufen, aber falsch sind.
- Geheimnisse werden anhand des Dateinamens weggelassen: .env-Dateien, private Schlüssel, .npmrc und Ähnliches. Ein Schlüssel in einer gewöhnlichen Quelldatei wird mit dem übrigen Code gesendet.
- Die Entwickler-API funktioniert anders: Unser Gateway liest API-Anfragen im Arbeitsspeicher, um sie zu prüfen, außer Sie nutzen den verschlüsselten Modus.
- Undergrove hat keine Zertifizierungen wie SOC 2 oder ISO 27001 und wurde noch nicht unabhängig geprüft.
Probieren Sie es mit Ihrem eigenen Code.
Öffnen Sie den Arbeitsbereich, fügen Sie Ihren Code hinzu und fügen Sie die Anfrage ein. Ohne Live-Zugang sind Antworten vorab geschriebene Beispiele.
Arbeitsbereich öffnenPrüfe die Webhook-Retry-Logik in dieser Codebasis auf Race Conditions und verpasste Wiederholungen und schlage Korrekturen als Unified Diffs vor.