Ihr Agent ist dabei, eine Entscheidung rückgängig zu machen. Rationale sagt ihm vorher, warum.
Das Entscheidungsregister für Teams, die mit KI-Agenten entwickeln. Rationale erfasst, was Ihr Team entscheidet, mit den Gründen, direkt aus den Sitzungen, in denen es entschieden wurde, und legt es jedem Agenten vor, bevor er etwas ändert.
Early Access. Wir antworten innerhalb eines Werktags und richten Ihren Workspace gemeinsam mit Ihnen ein.
- So funktioniert es · in jeder Sitzung erfasst, vor der Änderung zurückgegeben
- Integrationen · Claude Code, Codex, Cursor, ChatGPT, GitHub und Jira
- Sicherheit · Transkripte und Repositories verlassen Ihre Rechner nie
› make the webhook retries faster, 3 attempts is too slow
● Reading app/jobs/webhook_delivery_job.rb
● Edit app/jobs/webhook_delivery_job.rb MAX_ATTEMPTS = 3 → 10
Rationale · a decision is anchored to app/jobs/webhook_delivery_job.rb
D-42 · technical · Retry policy for partner webhooks
Decided by Ana Ruiz in her session, 3 weeks ago · confirmed
Choice: 3 attempts with exponential backoff, then dead-letter.
Because: two partners rate-limit us at 5 requests per minute.
Ruled out: more attempts (gets us blocked), a fixed 1 s delay.
Revisit if: partners move to the v2 events API.
⏺ I stopped before changing it. Ana chose 3 attempts on purpose: two partners block us above 5 requests a minute (D-42). I can add jitter and a longer backoff within those 3 attempts, or you can ask Ana to revisit D-42. Which one?
- Claude Code
- Codex
- Cursor
- ChatGPT
- Claude
- GitHub
- Jira
Vom Gründer
Ihr Code sagt, was sich geändert hat. Niemand hat das Warum festgehalten.
Funchal, Oktober 2026
Hallo,
sagen Sie mir, ob Ihnen das bekannt vorkommt.
Jeden Monat entsteht mehr Ihres Codes in Sitzungen mit Agenten. Auch die Gründe werden dort verhandelt: die verworfene Option, der Kunde, der der Anlass war, der Partner, der Sie auf fünf Anfragen pro Minute begrenzt. Dann endet die Sitzung.
Der Pull Request behält den Diff. Das Warum behält niemand. Drei Wochen später macht der Agent eines Kollegen es in bester Absicht rückgängig, die Tests laufen durch, die Reviewerin sitzt in einem anderen Team, und Sie erfahren es an einem Freitag.
Ich habe Rationale zuerst für mein eigenes Team gebaut: mehrere Leute, mehrere Agenten, jeden Tag derselbe Code. Es tut eine einzige Sache. Es bewahrt die Entscheidungen Ihres Teams, mit ihren Gründen und mit dem, wer dahintersteht, und gibt jedem Agenten die richtige, bevor er etwas ändert. Niemand schreibt etwas auf: Der Client zieht die Entscheidungen aus den Sitzungen, in denen sie getroffen wurden, auf Ihren eigenen Rechnern.
Wir nehmen Teams eines nach dem anderen auf, und jeden Workspace richte ich selbst ein. Wenn das auch Ihr Team ist, schreiben Sie mir.
Der Gründer
Rationale · support@rationalehq.com
So funktioniert es
Erfasst, während Sie arbeiten. Zurückgegeben, wenn es darauf ankommt.
Niemand schreibt etwas auf. Ein kleiner Client hört dem Agenten jeder Person zu; der Rest geschieht von selbst.
Im Detail: jeder Schritt, die Hooks und was Ihren Rechner verlässt
-
1 von 4 · Erfassen
Niemand muss daran denken
Einmal pro Laptop installieren. Nach jeder Sitzung zieht der Client die Entscheidungen auf diesem Rechner heraus, mit dem Agenten, den die Person ohnehin bezahlt. Transkripte verlassen ihn nie.
$ curl -fsSL https://rationalehq.com/install.sh | sh
$ rationale init
✓ Signed in as sam@acme.dev · workspace acme
✓ Hooks added to Claude Code and Codex
✓ Capturing. Nothing else to do.
-
2 von 4 · Festhalten
Entscheidungen, keine Transkripte
Jede mit ihrer Frage, der Wahl, den Gründen, dem Verworfenen und dem Zeitpunkt zum Überdenken, verknüpft mit den Dateien und der Aufgabe, um die es geht. Abgeleitet, bis eine Person sie bestätigt.
D-42technical#partner-webhooks○ inferred● confirmed by AnaHow many times do we retry a partner webhook?
- Choice
- 3 attempts, exponential backoff, then dead-letter.
- Because
- Two partners rate-limit us at 5 requests a minute.
- Ruled out
- 10 attempts (gets us blocked) · a fixed 1 s delay
- Revisit if
- Partners move to the v2 events API.
- Decided by
- Ana Ruiz, in her session, 3 weeks ago
- Anchored
- app/jobs/webhook_delivery_job.rb
-
3 von 4 · Kontext geben
Jeder Agent, von jedem im Team
Tippen Sie den #handle einer Aufgabe in eine beliebige Konversation, und der Agent startet mit dem, was entschieden wurde und wer daran arbeitet. Claude, ChatGPT und Cursor verbinden sich per MCP mit einer URL und einer Anmeldung.
Sam: pick up #partner-webhooks, what's left?
3 decisions (2 confirmed), Ana's handoff from Thursday, PR #418 in review, and one open question: the dead-letter alert channel.
-
4 von 4 · Warnen
Vor der Änderung, nicht im Review
Wenn ein Agent eine Datei anfassen will, an der eine Entscheidung verankert ist, kommt zuerst die Entscheidung. Geschäftliche Entscheidungen kommen als Vorgaben, die eine technische Wahl nicht aushebelt.
- business
- EU customers' data never leaves the EU region.
- product
- Trials end without asking for a card.
- technical
- 3 retry attempts for partner webhooks.
Woran wir glauben
Kein weiterer Memory-Server.
Memory-Tools merken sich, was ein Agent zu speichern beschließt. Rationale bewahrt, was Ihr Team entschieden hat, sagt, wer dahintersteht, und meldet sich ungefragt, wenn es darauf ankommt.
Automatisch, nicht auf Agenten-Disziplin gebaut
Hooks erfassen jede Sitzung. Nichts hängt davon ab, dass ein Agent daran denkt, ein Tool aufzurufen.
Eine Person steht dahinter, oder es steht dabei
Abgeleitet, bis jemand es per Klick oder in eigenen Worten bestätigt. Agenten sehen den Unterschied.
An die Arbeit gebunden
Entscheidungen hängen an Aufgaben, Tickets, Pull Requests und Dateien, damit der Kontext der Arbeit folgt, nicht einem Chatverlauf.
Ihre Transkripte bleiben auf Ihren Rechnern
Die Extraktion läuft lokal mit Ihrem eigenen Agenten. Wir erhalten Entscheidungen und kurze Zitate, verschlüsselt.
Jeder Agent, jeder Anbieter
Claude Code und Codex per Hooks; alles, was MCP spricht, per Connector. Teams nutzen selten nur einen.
Wir sagen, was wir nicht abdecken
Eine nicht verbundene Quelle oder ein nicht verknüpftes Projekt wird benannt, nie als abgedeckt dargestellt.
Integrationen
Funktioniert mit dem, was Ihr Team schon nutzt.
-
Claude Code
VerfügbarErfassung aus jeder Sitzung, Warnungen vor Änderungen, Kontext per #handle.
-
Codex
BetaErfassung und Kontext in der Codex-CLI, der ChatGPT-App und der IDE-Erweiterung.
-
Claude, ChatGPT, Cursor
VerfügbarRemote-MCP: die Entscheidungen Ihres Teams lesen, neue festhalten.
-
GitHub
VerfügbarPull Requests, Reviews und Issues, verknüpft mit ihren Entscheidungen.
-
Jira
VerfügbarTickets und Epics werden zu Aufgaben; Entscheidungen folgen dem Ticket.
-
Ohne Tracker
VerfügbarAufgaben leben in Rationale; Agenten öffnen sie, wenn Sie darum bitten.
-
Linear, Slack, Gemini CLI…
Noch nicht gebaut. Sagen Sie uns bei der Zugangsanfrage, was Ihr Team nutzt: Wir bauen in der Reihenfolge, in der Teams fragen.
Sicherheit
Gebaut für Code, der nicht nach außen darf.
Zwei Arten von Daten, bewusst getrennt. Was eine Entscheidung sagt, ist verschlüsselt; was wir zum Betrieb des Dienstes brauchen, nicht, und unsere Datenschutzerklärung listet es auf.
Was wir nie erhalten
- Ihre Transkripte: Entscheidungen werden auf Ihren Rechnern extrahiert.
- Ihre Repositories: Wir klonen sie nie und speichern keine Dateien, nur Pfade.
- Werte von Secrets: abgelehnt in allem, was Personen und Agenten schreiben, aus Zitaten entfernt.
- Ihre Inhalte zum Training: Wir trainieren damit keine KI-Modelle.
Wie der Rest geschützt ist
- Inhalte von Entscheidungen, Notizen und Übergaben verschlüsselt gespeichert; TLS überall.
- Jira und GitHub nur per OAuth; jedes Mitglied sieht nur, was sein eigenes Konto sehen darf.
- Jeder Lesezugriff und jede Bestätigung wird protokolliert, auch jeder Blick unseres Personals.
- EU-Unternehmen, DSGVO als Standard; signierte Client-Releases.
Liest Rationale unseren Code oder unsere Gespräche?
Nein. Der Client läuft auf dem Rechner jeder Person und nutzt den Agenten, den sie schon hat, um die Entscheidungen herauszuziehen. Wir erhalten die Entscheidungen, kurze Zitate und Dateipfade, verschlüsselt. Nie das Transkript, nie das Repository.
Mit welchen Agenten funktioniert es?
Heute mit Claude Code, mit Erfassung und Warnungen bei Änderungen; Codex in der Beta. Claude, ChatGPT, Cursor und jeder Client, der MCP spricht, können über unseren Remote-Connector Entscheidungen lesen und festhalten.
Brauchen wir Jira oder GitHub?
Nein. Verbinden Sie sie, und Tickets, Epics und Pull Requests tragen ihre Entscheidungen. Ohne Tracker leben die Aufgaben in Rationale.
Was unterscheidet das von CLAUDE.md oder einem Memory-MCP?
Regeldateien werden von Hand geschrieben und veralten; Memory-Server behalten, was ein Agent zu speichern beschließt. Rationale erfasst Entscheidungen automatisch, hält fest, wer hinter jeder steht, und bringt dem Agenten die richtige, bevor er etwas ändert, ob er danach gefragt hat oder nicht.
Was kostet es?
Wir sind im Early Access und nehmen Teams eines nach dem anderen auf. Tarife folgen bald; wir veröffentlichen sie, bevor jemandem etwas berechnet wird.
Wo liegen unsere Daten?
Auf Servern in den USA, betrieben von einem EU-Unternehmen unter der DSGVO. Unsere Datenschutzerklärung listet jeden Anbieter und was er verarbeitet.
Geben Sie Ihren Agenten das Warum.
Nennen Sie uns Teamgröße und Tools. Wir antworten innerhalb eines Werktags und richten Ihren Workspace gemeinsam mit Ihnen ein.
Erst mit Ihrem Team ausprobieren? Sehen Sie, was Early Access erwartet und bietet.
Early Access, Teams werden eines nach dem anderen aufgenommen. Tarife werden veröffentlicht, bevor jemandem etwas berechnet wird.