Vorschau · noch nicht veröffentlicht
Dein Gitsi-Konto in Termiyo
Durchsuche deine Repositorys, erstelle neue und bearbeite Pull Requests mit deinem eigenen Gitsi-Konto.
Anleitung lesen: Dein Gitsi-Konto in TermiyoNeu in 0.4.48Zusammenarbeiten — alle KI-Konten an einem AuftragZusammenarbeiten
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. Gitsi 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.48Historische Demo von Zusammenarbeiten; Termiyo 0.4.42 ersetzt diese Ansicht durch den KI-Kontenpool.
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 andere Konten mit, macht es nichts weiter; allein erledigt es die Aufgaben auch selbst.
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 macht dort weiter, wo das erste aufgehört hat. Den Bericht bekommst du als Markdown zum Kopieren.
Geht schon mit einem Konto — dann laufen die Aufgaben nacheinander — oder mit allen auf einmal. 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.
Claude · Privat
Codex
Gemini CLI
Claude · Privat
Gemini CLI
+ 2 weitere Aufgaben, beide in Arbeit
02Der Modellvergleich
Neu in 0.4.48Termiyo 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
Historische Vergleichsdemo einer früheren Version. Termiyo 0.4.42 ersetzt diese Ansicht durch den KI-Kontenpool; die Pool-Anleitung beschreibt die Einrichtung.
Claude 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. In Termiyo 0.4.42 ersetzt der KI-Kontenpool die alten Arbeitsansichten. Ctrl+Shift+X oder Cmd+Shift+X mit Mac-Kürzeln öffnet den Pool statt der alten Terminal-Eingabe. Die Einzelkonto-Funktionen von Ask bleiben für einzelne Fragen verfügbar. Dieser Computer benötigt ein geöffnetes, entsperrtes Termiyo und einen wachen Rechner. Termiyo Cloud und Mein Server halten den Pool unabhängig vom Laptop bereit; schläft der Laptop, stoppt dennoch seine lokale CLI. Für dauerhafte Arbeit betreibe die CLI in tmux auf einem ständig laufenden entfernten Host. Gib für Mein Server dessen HTTPS-Ursprung und Verwaltungsschlüssel ein. Ein Ansichtswechsel lässt den Server laufen; Trennen widerruft seine Berechtigung.
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.
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.
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 jedes Werkzeug zuletzt gemeldet hat, gelesen ohne Kontingent zu verbrauchen, und wie alt sie sind.
03.env
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.48 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.48Sprich, 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. Du liest den Entwurf und korrigierst ihn. Schick ihn an die KI-Anfrage, um ihn selbst auszuführen, oder — neu in 0.4.28 — schick ihn ans Terminal, wo Termiyo die eine bereinigte Zeile für dich ausführt; ein Befehl auf der Gefahrenliste wird weiterhin zuerst abgefangen, und bei gesperrtem Tresor wird nichts gesendet.
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.
05Gitsi
Neu in 0.4.48Hoste 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 gitsi ssh://deploy@build-1/checkout.git
$ git push -u gitsi HEAD:refs/heads/main
To ssh://deploy@build-1/checkout.git
* [new branch] HEAD -> main
# auf build-1, nach deinem Push
✓ build ✓ test
01
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
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
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
Ö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 Gitsi-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.
Termiyos lokaler/SSH-Repository-Modus 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.
Vorschau · noch nicht veröffentlicht
Durchsuche deine Repositorys, erstelle neue und bearbeite Pull Requests mit deinem eigenen Gitsi-Konto.
Anleitung lesen: Dein Gitsi-Konto in TermiyoNeu in 0.4.42
In Termiyo 0.4.42 ersetzt der KI-Kontenpool die bisherigen Ansichten Modellvergleich und Zusammenarbeiten. Verbinde Claude Code oder Codex mit deinen eigenen Konten und wähle den Standort des Pools. Jedes Konto behält sein eigenes Kontingent.
Anleitung lesen: KI-Kontenpool06Der SSH-Client darunter
07Sicherheit
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.
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.
Die 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.
Er wählt aus dreizehn festen Aktionen mit geprüften Argumenten, und ein unbeaufsichtigter Agent wird auf einem Produktionshost von vornherein abgelehnt.
Der neue Detektor erkennt 22 von 22 zurückgehaltenen Testfällen, ohne Fehlalarm bei 25 harmlosen. Er warnt; er blockiert nie.
Eine Authenticator-App und zehn Wiederherstellungscodes, in jedem Tarif.
Der 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.
Owner, 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
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.48Verbinde 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.
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.
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.
Dashboard-Karten und ein Konsolen-Tab auf Ctrl+Shift+G, mit dreißig Tagen Host-Verlauf aus sysstat über deine eigenen Sitzungen.
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
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.
₹0/ Monat
Eine Person, ein Gerät
₹1,000/ Monat
Deine Geräte, synchron
Mit der Registrierung beginnt eine 14-tägige Testphase; Freigabelinks und CI brauchen den bezahlten Tarif selbst.
₹2,000/ Monat
Fünf Personen enthalten
Business und Enterprise und alles, was jeder Tarif enthält, stehen auf der Preisseite.
Kostenlos für eine Person · macOS, Windows und Linux · kein API-Schlüssel für die KI-Werkzeuge, die du schon nutzt
Das landet im selben Postfach wie eine E-Mail. Wir antworten an die Adresse, die du hinterlässt.