Persistente Sessions
Arbeitsverzeichnis, Scrollback, Prozesszustand, Titel, Notizen, Entwürfe und Anhänge gehören zur Session — nicht zum Browser-Tab.
FUNKTIONEN / 01
MidTerm ersetzt Terminal-basierte Coding-Agents nicht. Es gibt ihnen dauerhafte Sessions, räumliche Ordnung, normale Browser-Eingabe, prüfbaren App-Zustand und eine Kontrolloberfläche, die sich mit dir bewegt.
SESSIONS / 02
Jedes Terminal ist ein echtes PTY auf dem Host. Wenn ein Client die Verbindung verliert, laufen Shell, Agent, Build und Server weiter.
Arbeitsverzeichnis, Scrollback, Prozesszustand, Titel, Notizen, Entwürfe und Anhänge gehören zur Session — nicht zum Browser-Tab.
Agent, Testlauf, Logs und App-Server bleiben gemeinsam sichtbar. Sessions lassen sich neu ordnen und als dauerhafte Bookmarks sichern.
Unabhängige MidTerm-Instanzen laufen zu Hause, im Büro oder auf einem Server. Benachbarte Browser-Tabs verbinden sie, ohne ihre Vertrauensgrenzen aufzuheben.
Desktop, Laptop, Tablet, Telefon, Browser oder installierte PWA greifen auf denselben Arbeitsbereich zu. Der Browser ist Client, nicht Besitzer der Arbeit.
EINGABE / 03
Direkte Terminal-Eingabe bleibt direkt. MidTerm ergänzt die Formulierungs- und Medienoberflächen, die lange Prompts und visuelles Debugging brauchen.
Füge einen Screenshot mit Ctrl/Cmd + V ein. MidTerm lädt ihn auf den Session-Host und setzt einen nutzbaren Pfad ein.
Mit Enter gesendeter Text, mehrzeilige Prompts, Text-Pastes, Bilder und Dateien bilden eine Zeitachse. Elemente lassen sich wiederverwenden oder einzeln entfernen.
Entwirf mehrzeilige Prompts, hänge Dateien an, nimm ein Kamerabild auf, bewahre unfertige Eingaben und sende direkt ins echte Terminal.
Direkte Eingabe und Steuerzeichen bleiben PTY-Input. Bewusste Sendegrenzen erhalten mehrzeiligen Inhalt, statt Zeilenumbrüche als eigene Befehle zu behandeln.
KONTEXT / 04
Agents arbeiten besser, wenn die umgebenden Belege erreichbar sind, ohne Kontext in getrennten Werkzeugen neu aufzubauen.
Navigiere in Session-Dateien, lade Artefakte hoch und herunter, sieh Formate als Vorschau und füge Pfade ins aktive Terminal ein.
Beobachte mehrere Repositories pro Session: Branch, ahead/behind, staged, modified, untracked und letzte Commits.
Docke die entstehende App neben das Terminal. Prüfe Text, DOM-Outline, Konsole und Proxy-Logs, führe präzise Aktionen aus und erfasse Screenshots.
Dateien und Browser-Befunde sind explizite Oberflächen. Der Agent arbeitet mit denselben Ergebnissen wie du, statt einen flachen Remote-Desktop zu erraten.
AGENT-SICHTBAR / 05
Generierte mt-Helfer und authentifizierte JSON-APIs bieten deterministische Kontrolle. Kein zusätzliches Modell und keine fragile Heuristik sind nötig.
Sende Prompt, Tasten, Slash-Befehl oder Interrupt an eine benannte Session. Verteile Arbeit bewusst und hole begrenzte Ergebnisse zurück.
Frage Aktivität, Aufmerksamkeit, Scrollback, Browser, Repositories, Fähigkeiten und geordnete Events über typisierte Oberflächen ab.
Agents publizieren Aufgaben, Status, Checkpoints, Todos, zu beantwortende Mails und nächste Schritte. MidTerm speichert die Bedeutung; es erfindet sie nicht.
Ein separater Provider-gestützter Sprachdienst kann dieselben expliziten Werkzeuge bedienen. Terminal-Produkt und Website funktionieren vollständig ohne ihn.