Startseite / Funktionen / Code und Repos
Code-Repos, AI-Pair-Programming und PR-Reviews auf osFoundry
Web-IDE, GitHub-Import, PR-Reviews und Maestro-Chat über Ihre Repos — ohne den Workspace zu verlassen.
osFoundry ist eine Code-Plattform mit Web-IDE, nativem Git, GitHub-Import, Pull-Request-Workflows und Maestro KI, eingewoben in jede Datei. Branchen, committen, einen PR öffnen und ihn reviewen — alles im Workspace. Maestro liest den Diff, schlägt Änderungen vor und kann sie in einem Rutsch über Dateien hinweg anwenden. Kein Kontextwechsel zu einem separaten gehosteten Dienst.
Kurzantwort
- Web-IDE mit Monaco, vollständigem Dateisystem-Zugriff und integriertem Terminal.
- GitHub-Import — fügen Sie eine URL ein, das Repo landet als Code App.
- Pull-Request-Workflow mit Branches, Releases und PR-Detail-/Erstellungs-UI.
- Maestro KI kennt das Repo — chatten Sie über den Code, lassen Sie Änderungen über Dateien hinweg anwenden.
- Wiederverwendbare Code-Snippets — teilen Sie Muster über Apps in Ihrem Workspace hinweg.
Wichtige Funktionen
- Web-IDE (Monaco) mit Multi-Datei-Bearbeitung und Inline-Diff.
- Code-Repos als erstklassige Workspace-Objekte mit Versionierung.
- PR-Reviews — Suggested-Edit-Kommentare, KI-Zusammenfassung, Status-Checks.
- Branches und Releases pro Repo.
- Maestro Code-Chat liest Dateien, führt Shell aus, läuft Tests.
- Snippet-Library für repo-übergreifende Muster.
- Repo-aware Agenten — Code-Review, Refactor, Dependency-Bump, Test-Gen alle auf einem gemeinsamen Repo-Handle.
So geht’s in osFoundry
- Repo importieren oder erstellen — Fügen Sie eine GitHub-URL für einen Einweg-Import ein oder erstellen Sie ein neues Repo aus einer Vorlage. Landet als Code App in Ihrem Workspace mit vollständiger Git-Historie.
- Web-IDE öffnen — Monaco lädt in Sekunden mit Dateibaum, Inline-Diff, Multi-Tab-Bearbeitung und integriertem Terminal. Kein lokaler Klon erforderlich.
- Mit Maestro über den Code chatten — Öffnen Sie eine Code-Chat-Session, gescoped auf das Repo. Maestro kann grep über Dateien laufen lassen, mehrere Dateien gleichzeitig lesen, Multi-Datei-Änderungen vorschlagen und Tests ausführen.
- Pull Request öffnen — Erstellen Sie einen Branch, committen Sie, öffnen Sie einen PR. Die PR-Ansicht zeigt den Diff, Ihren Konversations-Thread und Maestros KI-generierte Zusammenfassung der Änderungen und ihrer Gründe.
- Mergen + Release — Genehmigen Sie den PR, mergen Sie in main, taggen Sie einen Release. Branches und Releases sind pro Repo und erscheinen im Dashboard.
So schneidet osFoundry ab
| Funktion | osFoundry | Die meisten anderen Tools |
|---|
| IDE | Web-IDE eingebaut — kein lokales Setup. | Lokale IDE + Erweiterung zum Spiegeln. |
| KI-Pair-Programmer | Repo-aware Maestro liest, bearbeitet, läuft Tests in einem Chat. | Nur Vorschlags-Completion oder reine Chat-Lösung. |
| PR-Workflow | Branches, PRs, Releases, Reviews alle in einem Workspace. | PR-Review auf einer separaten gehosteten Git-Plattform. |
| Wo Code lebt | Standardmäßig workspace-privat; GitHub-Einweg-Import für Code, den Sie mitbringen. | Nur öffentliche/private gehostete Git-Plattformen. |
Anwendungsfälle
- Entwickler interner Tools: Importieren Sie eine interne App im Retool-Stil aus GitHub. Iterieren Sie darin in osFoundry — Maestro fügt neue Seiten hinzu, läuft den Build, liefert an eine Per-App-Subdomain. Keine zweite Plattform.
- Solo-Gründer: Bauen Sie die v1-Codebasis vollständig in der Web-IDE. Maestro schreibt die ersten 80 %; Sie reviewen und bearbeiten. Kein GitHub-Account nötig, bis Sie Open-Source gehen wollen.
- Code-Review-intensives Team: Öffnen Sie jeden PR durch osFoundry. Maestro fasst den Diff vorab zusammen, kennzeichnet riskante Änderungen und läuft Tests automatisch, bevor ein menschlicher Reviewer ihn sieht.
Häufig gestellte Fragen
Ist osFoundry eine GitHub-Alternative?
osFoundry versucht nicht, GitHub für Open-Source-Hosting zu ersetzen. Es ist eine voll ausgestattete Entwicklungsumgebung für Projekte, die Sie innerhalb Ihres Workspace versioniert und KI-assistiert haben möchten — mit Einweg-GitHub-Import für Codebasen, die Sie mitbringen.
Kann die KI meinen Code bearbeiten?
Ja — Maestro kann Dateien lesen, Multi-Datei-Änderungen vorschlagen und sie nach Ihrer Genehmigung anwenden. Der Plan-Modus erlaubt Ihnen, den Plan vor jeglicher Bearbeitung zu prüfen.
Führt osFoundry meine Tests aus?
Ja. Die Web-IDE hat ein integriertes Terminal, und Maestro kann Test-Befehle ausführen und die Ausgabe parsen.
Kann ich zu GitHub zurückpushen?
Push-Back steht auf der Roadmap. Heute ist der Import einseitig: Code reinbringen, in osFoundry daran arbeiten. Manuelles git push aus dem Terminal funktioniert.
Welche Sprachen und Runtimes werden unterstützt?
Alles mit einem veröffentlichten Docker-Base-Image funktioniert in Container-Compute. Node/TypeScript und Python haben erstklassige Unterstützung für Serverless-Funktionen.
Verwandte Funktionen