Neu in 0.4.22Zusammenarbeiten — alle KI-Konten an einem AuftragZusammenarbeiten
Deine Server.Deine KI-Konten.Eine Crew.
Termiyo ist der SSH-Client, der deine schon bezahlten KI-Werkzeuge — Claude Code, Codex, Gemini CLI und weitere — an einen Auftrag setzt, als eine Crew. Giti hält die Repositorys deines Teams auf einem Server, den du schon bezahlst, und deine Schlüssel werden auf deinem Gerät verschlüsselt, bevor irgendetwas synchronisiert wird.
01Zusammenarbeiten
Neu in 0.4.22Alle Konten an einem Auftrag.
Schreib den Auftrag einmal und drück Alle 4 Konten einsetzen. Eines plant, die anderen schreiben, und Termiyo hält den Auftrag in Gang, wenn ein Limit greift.
01Ein Konto plant.
Wähl eine Leitung, sonst nimmt Termiyo das erste Konto in deiner Reihenfolge. In einem Durchgang schreibt es den Plan — bis zu acht Aufgaben — und am Ende den Bericht. Arbeiten zwei oder mehr andere Konten mit, macht es nichts weiter.
02Termiyo verteilt die Arbeit.
Verteilung, Nachverfolgung und Neuzuweisung sind Termiyos eigener Code, kein Modell: je Konto eine Aufgabe zur Zeit, bis zu sechs gleichzeitig. Jedes Konto wird angewiesen, nur Text zu schreiben — Claude läuft mit ausgeschalteten Werkzeugen, Codex in einer schreibgeschützten Sandbox, Gemini im Planungsmodus.
03Ein Limit hält den Auftrag nicht auf.
Erreicht ein Konto sein Limit, geht seine Aufgabe sofort an ein anderes Konto und beginnt wieder bei ihrer Beschreibung. Den Bericht bekommst du als Markdown zum Kopieren.
Braucht zwei oder mehr Konten, die antworten können. Jede Aufgabe verbraucht das Kontingent des Kontos, das sie erledigt.
Der AuftragDen Umzug des Checkout-Dienstes von Redis 6 auf Redis 7 planen: was kaputtgeht, der Rollout, das Rollback und was zu testen ist.
- Auflisten, was sich zwischen Redis 6 und 7 ändert und uns betrifftClaude · PrivatIn Arbeit
Claude · Privat
- Den Rollout entwerfen, ein Replikat nach dem anderenCodexIn Arbeit
Codex
- Den Rollback-Plan schreibenGemini CLIIn Arbeit
Gemini CLI
- Die Test-Checkliste entwerfenClaude · PrivatWartet
Claude · Privat
- Den Plan auf Risiken prüfenGemini CLIWartet
Gemini CLI
+ 2 weitere Aufgaben, beide in Arbeit
02Der Modellvergleich
Neu in 0.4.22Mehrere Modelle. Mehrere Konten. Eine Frage.
Termiyo steuert die KI-Kommandozeilenwerkzeuge, die du schon bezahlst, unter eigener Kontrolle. Der Tab „Modellvergleich“ stellt mehreren Spuren gleichzeitig dieselbe Frage — eine Spur ist ein Modell auf einem deiner Konten — und zeigt, von welchem Konto jede Antwort kommt.
Frage
Ein 502 tritt nur hinter dem zweiten Load Balancer auf. Wo schaue ich zuerst nach?
Claude Opus
ArbeitVergleich zuerst die beiden upstream-Blöcke.
Ein Keepalive-Timeout auf LB2, das länger ist
als das Leerlauf-Timeout der App, ergibt genau
das: 502er nur bei wiederverwendeten Verbindungen.
Denkt nach…Antwort von Arbeit
Claude Sonnet
ArbeitPrüf den Healthcheck von LB2. Meldet er
ein Backend als bereit, bevor die App lauscht,
liefern die ersten Anfragen nach einem Deploy 502 —
im Access-Log steht dann upstream: -.
Denkt nach…Antwort von Arbeit
Claude Opus
PrivatSieh dir TLS zwischen LB2 und den Backends an.
Ein fehlendes SNI oder eine alte Cipher-Liste
lässt den Handshake scheitern, und nginx meldet das
als 502 statt als TLS-Fehler.
Denkt nach…Antwort von Privat
Die Spuren laufen derzeit mit Claude Code. „Weitermachen“ nutzt das letzte Gespräch jeder Spur auf diesem Rechner; gegenseitiges Lesen ist ein einziger Schritt, begrenzt, und nur, wenn du darum bittest.
Es steuert die Werkzeuge, die du schon bezahlst.
bereits in der AppClaude Code, Codex, Gemini CLI, ChatGPT CLI, Ollama und llm — oder jeden Anthropic- oder OpenAI-kompatiblen Schlüssel. Bei den Kommandozeilenwerkzeugen gibt es keinen Schlüssel einzufügen, und nichts läuft über unseren Server. Der KI-Bereich liest Antworten auch vor, mit den eigenen Stimmen deines Betriebssystems.
Jedes Konto in einem eigenen Raum.
Jedes Konto läuft in einem eigenen privaten Ordner und einer eigenen Umgebung und übernimmt nie eine andere Anmeldung. Prompts gehen über stdin hinein und erscheinen deshalb nicht in ps. neu in 0.4.23Ein Werkzeug kann jetzt mehrere Konten haben, und jedes fügst du mit der eigenen Anmeldung des Werkzeugs hinzu: Claude, ChatGPT über Codex (auch unter macOS) oder Google für Gemini CLI. Einen API-Schlüssel brauchst du dafür nicht.
Wenn ein Limit aufgebraucht ist, geht das Gespräch weiter.
Im KI-Bereich geht derselbe Gesprächsverlauf an dein nächstes bereites Konto, und eine Zeile sagt das: „Das Limit von Arbeit ist erreicht — weiter mit Privat.“ Im Bereich „Modellvergleich“ hat ein eingewechseltes Ersatzkonto das Gespräch nicht gesehen, und auch das wird angezeigt.
Limits, wie Claude sie zuletzt gemeldet hat.
Ein Chip in der Statusleiste nennt das Konto, das zuletzt geantwortet hat, und wird bei 80 % gelb. Termiyo kann dein Kontingent nicht live auslesen, deshalb gibt es hier keinen Prozentbalken — nur die Zahlen, die Claude zuletzt gemeldet hat, und wie alt sie sind.
03.env
Die Datei, die den Ausfall wirklich verursacht.
Termiyo findet jede .env auf einem Host oder auf deinem eigenen Rechner, zeigt, welches Programm sie liest, und markiert die, die von git erfasst oder für alle lesbar sind. Änderst du einen Schlüssel, bleiben Kommentare und Reihenfolge unangetastet — und bevor irgendetwas gespeichert wird, steht ein Diff auf dem Bildschirm.
neu in 0.4.22 Die Version, die du ersetzt hast, wird verschlüsselt in deinem Tresor auf diesem Gerät aufbewahrt — bis zu zehn Versionen für dreißig Tage — statt als Klartext-Sicherung neben der Datei.
Es bearbeitet Dateien. Es ist keine Geheimnisverwaltung und schleust nichts in deine Programme ein.
/srv/checkout/.env
gelesen von node server.js
/srv/worker/.env
gelesen von python worker.py
⚠ von git erfasst
/etc/billing/.env
gelesen von billing.service
⚠ für alle lesbar
# payments
STRIPE_TIMEOUT_MS=3000
API_KEY=••••••••••••
# cache
- REDIS_URL=redis://10.0.3.12:6379
+ REDIS_URL=redis://10.0.3.14:6379
REDIS_TLS=true
Entwurf — erst prüfen
staging pe api service restart karke uske last 50 lines of logs dikhao
04Spracheingabe
Neu in 0.4.22Sag es. Prüf es. Dann schick es ab.
Sprich, statt zu tippen — auf Englisch oder auf Hinglish, so geschrieben, wie du es tippen würdest (oder in Devanagari, wenn du das einschaltest). Erst nachdem du zugestimmt hast, geht die Aufnahme über Termiyos Server an Deepgram, einen Spracherkennungsdienst, und kommt als Entwurf zurück. Nichts läuft von selbst: Du liest den Entwurf, korrigierst ihn und schickst ihn ans Terminal oder an die KI-Anfrage.
Du musst angemeldet sein, und es wird auf das gehostete KI-Kontingent deines Tarifs angerechnet. Termiyos Server behält keine Aufnahme und bittet Deepgram, jede Anfrage aus seinem Model Improvement Program herauszunehmen; laut Deepgrams Dokumentation werden Daten solcher Anfragen nur so lange aufbewahrt, wie ihre Verarbeitung dauert.
05Giti
Neu in 0.4.22Push direkt auf deinen eigenen Server.
Hoste deine privaten Repositorys auf einem Server, den du schon bezahlst. Kein Git-Hosting pro Platz, kein root, kein zusätzlicher Dienst — dein Team klont und pusht über ganz normales SSH.
$ git remote add giti ssh://deploy@build-1/checkout.git
$ git push -u giti HEAD:refs/heads/main
To ssh://deploy@build-1/checkout.git
* [new branch] HEAD -> main
# auf build-1, nach deinem Push
✓ build ✓ test
01
Direkt zum sshd deines Hosts.
Dein Laptop darf aus sein; der Host muss laufen. Termiyo richtet das Repository, eine eingeschränkte Shell und die Schlüssel über SSH ein — kein root, kein Daemon, kein Web-Port — und nichts läuft über termiyo.com.
02
Schlüssel, die nur fetchen oder pushen können.
Nur lesen oder lesen und schreiben, pro Person. Dein Teammitglied braucht nichts außer normalem git, und sein Schlüssel funktioniert am Ende des bezahlten Zeitraums des Eigentümers nicht mehr — durchgesetzt von sshd selbst.
03
Per Link teilen.
Ein Link, der einen, drei oder sieben Tage gilt, auf Wunsch mit Zugangscode. Du gibst jede Person anhand ihrer bestätigten Adresse und ihres Schlüssel-Fingerabdrucks frei, und „Zurücknehmen“ entfernt zuerst ihren Schlüssel. Dafür braucht ihr beide einen bezahlten Tarif; eine Testphase zählt nicht.
04
CI mit einem Klick.
Öffnet einen Pull Request auf GitHub oder einen Merge Request auf GitLab mit einem Build-und-Test-Workflow für deine Art von Projekt, jede Action auf genau eine Version festgelegt, und nichts ändert sich, bis jemand zusammenführt. Ein Giti-Repository kann seinen Workflow nach jedem deiner Pushes auf seinem eigenen Host ausführen. Kostenpflichtig.
bereits in der App Oder behalte ein Repository auf diesem Computer, nur für dich — nichts wird hochgeladen, nichts läuft. Kostenlos.
Giti hat keine Weboberfläche, keine Pull Requests und keine Issues: Hier lebt dein Code, es ist kein GitHub-Ersatz, und es belegt, welcher Schlüssel gepusht hat, nicht, wer einen Commit geschrieben hat. Freigabelinks sind aus, bis der Server von termiyo.com sie einschaltet. Die Deploy-Hälfte von CI ist noch nicht gebaut.
06Der SSH-Client darunter
Unter der Crew steckt ein ernsthafter SSH-Client.
Sitzungen, die das Fenster überleben.
Zwei Bereiche, jede Seite überall.
Ein Terminal teilen.
neu in 0.4.2270 Terminal-Themes.
Jump-Hosts, Weiterleitungen und mehr.
Es liest den Client, den du schon hast.
Acht Sprachen und ein Telefon.
07Sicherheit
Verschlossen, bevor es deinen Rechner verlässt.
Sicherheit ist keine Bezahlfunktion. Nur die Freigabe durch eine zweite Person braucht ein Team — weil sie eine zweite Person braucht.
Argon2id · m = 64 MiB · t = 3
Das ganze Feld ist ein Versuch.
Verschlüsselt, bevor es dein Gerät verlässt.
Argon2id mit 64 MiB pro Versuch, XChaCha20-Poly1305 für jeden Datensatz und versiegelte X25519-Boxen, um einen Tresor zu teilen. Der Server sieht den Inhalt deines Tresors nie.
Automatische Sperre, die nur dich zählt.
neu in 0.4.22Die App sperrt sich nach fünfzehn Minuten ohne Aktivität und wenn der Computer schläft, und nur ein Tastendruck, ein Klick oder eine Menüauswahl zählt als deine Anwesenheit — Hintergrundprüfungen können sie nicht offen halten. Das Sperren beendet deine Sitzungen nicht.
Der Agent kann keine Shell schreiben.
Er wählt aus dreizehn festen Aktionen mit geprüften Argumenten, und ein unbeaufsichtigter Agent wird auf einem Produktionshost von vornherein abgelehnt.
Eine Warnung vor einem Befehl, der etwas zerstört.
neu in 0.4.22Der neue Detektor erkennt 22 von 22 zurückgehaltenen Testfällen, ohne Fehlalarm bei 25 harmlosen. Er warnt; er blockiert nie.
Zwei-Faktor-Anmeldung für jedes Konto.
Eine Authenticator-App und zehn Wiederherstellungscodes, in jedem Tarif.
Eine zweite Person für die Produktion.
TeamDer Plan eines KI-Agenten, der auf einen Produktionshost schreibt, wartet auf jemand anderen aus deinem Team. Der Server lehnt einen Genehmiger ab, der zugleich der Antragsteller ist, und die Anfrage verfällt nach einer Stunde. Befehle, die du selbst tippst, deckt das nicht ab.
Teams, Rollen und ein Protokoll.
TeamOwner, Admin, Mitglied und Auditor; geteilte Tresore; ein Audit-Protokoll.
Alarm · api-2
ausgelöst 12:03 · seit 14 Min. offen
checkout-p95-Latenz seit 10 Min. über 800 ms
- Status
- Alarm
- Warnung ab
- 600 ms
- Alarm ab
- 800 ms
api-2 · /var/log/checkout/app.log
12:04:11 WARN redis timeout after 3000ms
12:04:12 WARN redis timeout after 3000ms
12:04:12 ERROR checkout failed: upstream timeout
08Überwachung
Neu in 0.4.22Wenn der Alarm kommt, bist du schon da.
Verbinde Datadog oder New Relic mit deinen eigenen Schlüsseln, sieh Hosts, offene Alarme, Logs, APM und SLOs neben dem Terminal und öffne ihre Dashboards in deinem Browser. Auf deinen Hosts wird nichts installiert.
Ein vorsichtiger Schreibzugriff.
Die einzige Änderung, die es vornimmt, ist das Bearbeiten eines Datadog-Monitors — vier Felder, nie die Abfrage — und erst, nachdem du bestätigt hast. Hat sich der Monitor inzwischen geändert, wird sie abgelehnt, und sie wird ins Audit-Protokoll geschrieben.
Ein Alarm kann sich selbst untersuchen.
Aus, bis du es einschaltest: eine nur lesende Untersuchung eines wartenden Alarms, der einen gespeicherten Host nennt, solange Termiyo geöffnet und entsperrt ist. Nie auf einem Produktionshost, und sie verbraucht dein KI-Kontingent.
Die ganze Flotte auf einen Blick.
Dashboard-Karten und ein Konsolen-Tab auf Ctrl+Shift+G, mit dreißig Tagen Host-Verlauf aus sysstat über deine eigenen Sitzungen.
Webhooks, die du prüfen kannst.
Signiert nach Standard Webhooks, erneut versucht nach 2, 15 und 60 Sekunden, und ein Ziel in deinem eigenen Netzwerk wird abgelehnt, außer du hakst es an.
09Preise
Kostenlos zum Start. Fair, wenn du wächst.
Der Client, die Crew und jede Sicherheitsfunktion sind kostenlos. Du zahlst für Sync, fürs Teilen und für Termiyos eigene KI über das kostenlose Kontingent hinaus.
Free
$0/ Monat
Eine Person, ein Gerät
- Jede Verbindungsfunktion
- Deine eigenen KI-Werkzeuge und Schlüssel, „Zusammenarbeiten“ und der Tab „Modellvergleich“
- Der .env-Bereich und Giti auf diesem Rechner
- Die ganze Sicherheit
- 50.000 Tokens im Monat von Termiyos eigener KI
- Kein Sync
Pro
$10/ Monat
Deine Geräte, synchron
- Verschlüsselter Sync, zwei Geräte gleichzeitig angemeldet
- Giti-Freigabelinks und CI mit einem Klick
- Ein Agentenlauf, der weiterläuft, nachdem du die App beendet hast
- 1 Mio. Tokens im Monat von Termiyos eigener KI
Mit der Registrierung beginnt eine 14-tägige Testphase; Freigabelinks und CI brauchen den bezahlten Tarif selbst.
Team
$25/ Monat
Fünf Personen enthalten
- Geteilte Tresore, Rollen und ein Audit-Protokoll
- Ein geteiltes Terminal hosten
- Vier Geräte gleichzeitig angemeldet, fünf abgetrennte Agentenläufe
- 4 Mio. Tokens im Monat von Termiyos eigener KI
Business und Enterprise und alles, was jeder Tarif enthält, stehen auf der Preisseite.
Hol die ganze Crew dazu.
Kostenlos für eine Person · macOS, Windows und Linux · kein API-Schlüssel für die KI-Werkzeuge, die du schon nutzt
Schreib uns direkt hier
Das landet im selben Postfach wie eine E-Mail. Wir antworten an die Adresse, die du hinterlässt.