ridinCLIgun

Dein Terminal hat jetzt einen Beifahrer.
Es beobachtet. Es warnt. Es hilft.
Du behältst die Kontrolle.

Ein Split-Terminal-TUI, das riskante Befehle vor der Ausführung erkennt, erklärt, was du tippst, und dir hilft, in einer echten Shell sicherer zu arbeiten. Freundlich, wenn du Hilfe willst. Klar, wenn es darauf ankommt.

Der einzige Sicherheitsgurt, der ins Terminal passt.

ridinCLIgun zeigt eine AI-Review für einen gepipten Installationsbefehl — Shell links, detailliertes Hinweisfeld rechts

Was es ist

ridinCLIgun ist ein Split-Screen-Terminal-Interface. Links: deine echte Shell — mit Farben, Completion, History, allem, was du erwartest. Rechts: ein Hinweisfeld, das deine Eingabe bevor du Enter drückst beobachtet und nützlichen Kontext liefert, solange der Befehl noch harmloser Text ist.

Das bedeutet mehr als reine Warnhinweise. Lokale Prüfungen erkennen riskante Befehle sofort. Der eingebaute Offline-Befehlskatalog zeigt Syntax und echte Beispiele während du tippst. Die optionale AI-Review geht tiefer, wenn du sie willst, und der Verlauf hilft dir, frühere Reviews später wiederzufinden. Secret Mode hält jede externe Verbindung aus, wenn Privatsphäre wichtig ist.

Sofortige lokale Warnungen

Offline-Prüfungen erkennen destruktive Muster vor der Ausführung. Kein Netzwerk-Roundtrip, kein Warten.

📖

Eingebaute Befehlshilfe

Offline-Befehlswissen ergänzt Syntax und konkrete Beispiele schon beim Tippen, damit das Hinweisfeld nicht nur warnt, sondern auch hilft.

🤖

AI-Review auf Abruf

Drück Ctrl+G, R und lass Claude, GPT oder Mistral erklären, was ein Befehl oder Script wirklich tut. Nur wenn du fragst.

📜

Review-Verlauf

Öffne mit Ctrl+G, K frühere Reviews, hol nützliche Empfehlungen zurück und lerne aus dem, was schon passiert ist.

🦪

Echte Shell, keine Käfighaltung

Volle PTY mit Farben, Completion und History. Deine Shell, mit Sicherheitsgurt — nicht in einer Sandbox.

🔒

Secret Mode

Ein Schalter. Null Daten verlassen deinen Rechner. Die AI-Funktionen verstummen, die lokale Hilfe und die Warnungen bleiben scharf.

In Aktion

ridinCLIgun markiert einen curl-pipe-Befehl und zeigt einen sichereren Weg sowie lokale curl-Beispiele
Lokale Warnung + Hilfe

Es erkennt das Risiko und zeigt einen sichereren Weg

Ein gepipter Installationsbefehl kann harmlos aussehen. ridinCLIgun erkennt das riskante Muster lokal, erklärt warum es relevant ist und zeigt sofort wie du es prüfst, statt blind zu vertrauen.

Ein guter Beifahrer ruft nicht nur Warnungen. Er hilft dir beim Steuern.

ridinCLIgun zeigt den Review-Verlauf mit früheren AI-Analysen und einer Detailansicht
Review-Verlauf

Es hilft dir, Gelerntes wiederzufinden

Mit Ctrl+G, K kannst du frühere AI-Reviews erneut öffnen, Muster vergleichen und nützliche Empfehlungen wiederfinden, ohne die ganze Analyse neu zu starten. Hilfreich für wiederkehrende Aufgaben, Onboarding und Lernen über die Zeit.

ridinCLIgun zeigt Offline-Hilfe für tar mit Syntax und echten Beispielen während der Eingabe
Offline-Befehlswissen

Es hilft beim Lernen, während du tippst

Schon beim Tippen von tar kann das Hinweisfeld Syntax und konkrete Beispiele aus dem lokalen Befehlskatalog zeigen. Das Tool sagt also nicht nur „vorsicht“ — es hilft dir, den Befehl richtig zu bauen.

Gemacht für

Schützt dich und deine Liebsten vor rm -rf. Und vor dd, mkfs, und dem Clipboard, das du vergessen hast.

🌱

Einsteiger und Studierende

Das Terminal ist aufregend — bis es zuschnappt. ridinCLIgun erklärt, was ein Befehl macht, bevor du ihn ausführst. Jeder Fehler wird zur Lektion statt zur stundenlangen Rettungsaktion.

„Hab ich gerade was kaputt gemacht?"
💻

Junior-Entwickler

Du weisst genug, um gefährlich zu sein: rm -rf, chmod 777, versehentliches sudo im falschen Verzeichnis. ridinCLIgun fängt die Klassiker ab, bevor sie zu Heldengeschichten werden.

„Ich wollte doch nur ein paar Dateien aufräumen."

DevOps und Sysadmins

Installationsscripts via curl | bash, Disk-Tools wie dd und mkfs, Deployment-Pipelines die Produktion anfassen. ridinCLIgun prüft Scripts und markiert riskante Muster vor der Ausführung.

„Was macht dieses Script eigentlich?"
🔒

Security Engineers

Obfuskierte Payloads, Clipboard-Injection-Angriffe, Supply-Chain-Risiken in gepipten Scripts. ridinCLIgun fügt ein zweites Augenpaar hinzu — genau zwischen Absicht und Ausführung.

„Stimmt der Befehl mit der Intention überein?"
🗃

Datenprofi's und Ingenieure

Ein falsches DROP TABLE oder ein Deployment in die falsche Umgebung, und es ist ein 'Incident'. ridinCLIgun erkennt gefährliche Datenbankoperationen und mehrdeutige Ziele bevor die Query läuft.

„Bin ich auf Prod oder Staging?"
🧑‍🎓

Lehrende und Trainer

Kommandozeile unterrichten heisst zusehen, wie Studierende gefährliche Dinge ausprobieren. ridinCLIgun macht das Terminal zu einer sichereren Lernumgebung — mit Unterstützung und Warnungen die erklären, nicht nur blockieren.

„Bitte führt das nicht in der gemeinsamen Umgebung aus."

Warum das wichtig ist

Das Terminal ist mächtig. Es verzeiht aber auch nichts. Ein falsches Flag und du stellst aus dem Backup wieder her — oder erklärst dem Team, warum 'main' plötzlich anders aussieht.

Entwickler arbeitet selbstbewusst mit sichtbaren ridinCLIgun-Warnungen

Lernen ohne Angst

ridinCLIgun wurde gebaut, um die Kommandozeile für Neugierige weniger einschüchternd zu machen. Hinweise erklären, was ein Befehl tut — nicht nur, dass er gefährlich ist.

Gefahrensignale werden gefiltert, bevor sie das Terminal erreichen

Abfangen vor dem Absturz

Die lokale Warn-Engine läuft vor der Ausführung — kein Roundtrip, keine Verzögerung. Der gefährliche Befehl verlässt nie deine Eingabezeile.

Person geht selbstsicher entlang eines gesicherten Weges

Behalte die Kontrolle

Das ist kein Autokorrektor. Es verändert, blockiert nicht & schreibt deine Befehle nicht um. Es informiert. Du entscheidest. Leitplanken, keine Handschellen.

Bürochaos mit gefährlichen Befehlen überall — ein Entwickler bleibt ruhig mit ridinCLIgun

Wenn andere in Panik geraten

Irgendwo hat gerade jemand rm -rf / ausgeführt, ohne nachzudenken. Woanders wurde jemand vorher gewarnt. Sei die zweite Person.

Im Land von sudo ist der Vorsichtige König.

Fahrplan

Wohin sich ridinCLIgun entwickelt. Vision statt Versprechen — das ist ein persönliches Projekt ohne festen Zeitplan.

v0.3 — veröffentlicht am 2026-03-21

"Dieses Tool ist sorgfältig."

Einstellungen-UI, Toast-Benachrichtigungen, Clipboard-Schutz, Onboarding-Flow, AI-Review mit Schwärzungsvorschau, tiefe Script-Analyse, API-Key-Verwaltung, CI-Pipeline und Security-Härtung.

veröffentlicht macOS Python 3.12+
v0.4 — veröffentlicht am 2026-04-14

"Dieses Tool ist wirklich nützlich."

Offline-Befehlswissen mit einem Katalog aus über 6.600 Kommandos, Tippfehler-Erkennung, deutschen und französischen Locale-Overlays, besseren AI-Prompts, AI-Antworten in deiner Sprache, Explorer-Modus, Review-Verlauf, vollständig lokalisierter UI und persistenten Provider-/Modell-Einstellungen.

veröffentlicht
v0.6 — geplant

"Dieses Tool lehrt."

Ein Lernspiel mit echten Terminal-Challenges, Linux-Support, Distribution via Homebrew/pipx, eigene Risikokataloge und betriebssystembewusste Hinweise.

geplant
v1.0 — Vision

"Dieses Tool führt deine Workflows aus."

Agent-Cockpit für vorgeschlagene Befehle, Multi-Agent-Integration, vollständiges lokales Audit-Log und wiederverwendbare Workflow-Templates — während der Mensch immer die Kontrolle behält.

Vision

FAQ

Führt ridinCLIgun meine Befehle aus oder blockiert es sie?

Nein. ridinCLIgun ist ein Helfer, kein Autopilot. Es kann vor der Ausführung beobachten, warnen, erklären und dir den Rücken freihalten, aber deine Shell bleibt deine und du entscheidest immer selbst, ob du Enter drückst.

Werden meine Befehle in die Cloud gesendet?

Standardmässig nein. Lokale Warnungen und Offline-Befehlshilfe bleiben auf deinem Rechner. Die AI-Review sendet Daten nur an deinen gewählten Anbieter, wenn du sie ausdrücklich mit Ctrl+G, R anforderst, und Secret Mode schaltet externe Kommunikation komplett ab.

Welche Shells werden unterstützt?

ridinCLIgun funktioniert mit jeder Shell, die in einem PTY läuft — bash, zsh, fish und andere. Es umhüllt deine Standard-Shell, statt sie zu ersetzen, damit Konfiguration, Aliase, Completions und deine gewohnten Abläufe weiter funktionieren.

Funktioniert es auf Linux oder Windows?

Aktuell läuft es nur auf macOS (getestet auf macOS 13+). Linux-Support ist geplant, und Windows kommt eher später danach. Das Ziel ist, auf allen Plattformen dieselbe helper-first-Erfahrung zu bieten, nicht eine separate abgespeckte Variante.

Ist es kostenlos?

Ja. ridinCLIgun ist kostenlos und Open Source unter GPL-3.0-or-later. Keine Bezahlstufe, kein Premium-Lock-in, keine Nutzungslimits. Wenn du AI-Review willst, bringst du deinen eigenen API-Key mit und behältst die Kontrolle darüber, welcher Anbieter genutzt wird.

Wie installiere ich es?

Klone das Repository und folge der README. Es benötigt Python 3.12+ und läuft als eigenständige Terminal-Anwendung. Ziel ist, dass du schnell in einer echten Arbeits-Shell landest, mit einer Helfer-Schicht, die von Anfang an bereitsteht.

Kann ich eigene Warnregeln hinzufügen?

Noch nicht — eigene Regeln sind für eine zukünftige Version geplant. Heute deckt das eingebaute Regelset schon eine breite Palette riskanter Muster direkt ab, und spätere Versionen sollen Teams und Lehrenden erlauben, den Helfer an ihre eigene Umgebung anzupassen.

Was ist der Unterschied zwischen lokalen Warnungen und AI-Review?

Lokale Warnungen sind sofort da, offline und musterbasiert — sie erkennen bekannte riskante Befehle schnell. Die Offline-Befehlshilfe ergänzt beim Tippen Beispiele und Syntax. Die AI-Review ist die tiefere Ebene, die du für Erklärungen, Script-Analyse oder eine zweite Meinung dazu holen kannst. Zusammen wirkt das Tool weniger wie eine Sirene und mehr wie ein fähiger Beifahrer.

Western stagecoach scene — a cowboy drives while a coder rides shotgun with a laptop
Shotgun — not the weapon. The seat.
CLI — not the fear. The frontier.
The gun was never the point. The ride was.
That's ridinCLIgun.

Aufsatteln

ridinCLIgun ist Open Source, in der Frühphase und wird öffentlich entwickelt.
Schau dir den Code an, probier es aus, oder lies einfach die README — es lohnt sich.

Auf GitHub ansehen