Erste Schritte: Ihr Arbeitsbereich in 10 Minuten
Dieser Beitrag handelt von Autobahn Bot, das gerade wegen Wartung pausiert ist. Was er beschreibt, ist erst wieder verfügbar, wenn es zurück ist. Produktseite
Ein technischer Leitfaden zur Einrichtung Ihres Autobahn Bot-Arbeitsbereichs. Lernen Sie, wie Sie Ihre Umgebung konfigurieren, Repositories importieren und Ihren ersten agentischen Workflow ausführen.
Initialisierung Ihres Arbeitsbereichs: Ein technischer Onboarding-Leitfaden
Willkommen auf der Plattform. Dieser Leitfaden setzt voraus, dass Sie die Grundlagen der Softwareentwicklung verstehen und bereit sind, KI-gestützte Workflows in Ihren täglichen Stack zu integrieren.
Wir behandeln den Initialisierungsprozess, die Umgebungskonfiguration und Ihre erste agentische Ausführung.
Phase 1: Umgebungsinitialisierung (Minuten 0-2)
Autobahn ist Cloud-native, aber lokal-bewusst. Wenn Sie Ihren Arbeitsbereich initialisieren, starten Sie eine containerisierte Umgebung, die eine Standard-Linux-Entwicklungsmaschine widerspiegelt.
- 1Authentifizierung: Wir empfehlen GitHub OAuth. Dies gewährt unseren Agenten Lese-/Schreibzugriff auf Ihre Repositories und ermöglicht den "Full Context"-Modus, in dem die KI Ihren gesamten Abhängigkeitsbaum versteht.
- 2Projektimport: Sie haben drei Einstiegsvektoren:
Phase 2: Die Schnittstellenarchitektur (Minuten 3-5)
Die IDE besteht aus drei primären Subsystemen:
- Der Editor (Monaco): Dies ist die Standard-VS-Code-ähnliche Erfahrung, die Sie gewohnt sind. Er unterstützt LSP (Language Server Protocol) für TypeScript, Python und Go.
- Das Terminal: Eine echte, persistente Shell. Sie können
npm install,docker buildoder jeden Standard-Linux-Befehl ausführen. - Das Agenten-Interface: Dies ist nicht nur ein Chatbot. Es ist eine Kommandozentrale für den Orchestrator.
[!TIP] Pro-Tipp: Sie können das Agenten-Interface auf einen zweiten Monitor ziehen oder mit Cmd+J umschalten, um Ihren Fokus auf dem Code zu behalten.Phase 3: Ausführung Ihres ersten agentischen Workflows (Minuten 6-10)
Überspringen wir das "Hello World" und machen etwas Nützliches. Wir werden eine robuste Utility-Funktion implementieren.
Der Prompt:
> "Erstelle eine rate-limiter.ts Utility mit einem Sliding-Window-Algorithmus. Sie sollte Redis als Backend unterstützen, aber auf In-Memory zurückfallen, wenn Redis nicht verfügbar ist."
Der Ausführungsfluss: 1. Routing: Der Orchestrator identifiziert dies als "Logikgenerierungs"-Aufgabe und leitet sie an Claude 3.5 Sonnet weiter, wegen seiner überlegenen Argumentationsfähigkeiten. 2. Generierung: Das Modell generiert die Klassenstruktur, Schnittstellen und Implementierung. 3. Selbstkorrektur: Wenn der generierte Code einen fehlenden Redis-Client referenziert, fordert der Agent Sie entweder auf, ihn zu installieren, oder erstellt ein Mock-Interface.
Das Ergebnis: Sie erhalten nicht nur einen Code-Schnipsel; Sie erhalten eine Datei, die in Ihrem Dateisystem erstellt wurde, bereit zum Importieren.
Kostenoptimierung
Autobahn verwendet ein abgestuftes Modell-Routing-System, um Ihre Ausgaben zu optimieren:
- Tier 1 (Lokal/Flash): Für einfache Refactorings ("Variable umbenennen", "Kommentare hinzufügen"). Kosten: Nahezu Null.
- Tier 2 (High-Performance): Für komplexe Logik und Architektur. Kosten: Standard-Marktpreise.
Der Kostenindikator in der UI zeigt Ihnen genau, welches Tier aktiv ist. Lernen Sie, für einfache Aufgaben "runterzuprompten", um Ihre Burn-Rate niedrig zu halten.
Autobahn Core Engineering. Liefert zuverlässige Container-Sandboxes und Edge-Infrastruktur.