PreiseDokumentation
Loslegen
Lösungen · Data Science

Eine Analyse, die Sie erneut ausführen können – keine Zahl in einem Chatfenster.

Eine Sitzung ist eine echte Maschine. Der Agent installiert, was er benötigt, führt die Abfrage aus, erledigt die Arbeit in einem lesbaren Skript und committet sie. Sie erhalten die Antwort und den zugrunde liegenden Code.

LoslegenSprich mit uns
analysis/wk27-conversion/query.sqlquery
1-- Week 27 conversion, split by first-touch surface.
2-- Excludes internal domains: they run the smoke suite hourly and
3-- accounted for 4.1% of week-27 signups before this filter.
4with first_touch as (
5 select account_id,
6 min(occurred_at) as first_seen,
7 argmin(surface, occurred_at) as surface
8 from events
9 where occurred_at >= date "2026-06-29"
10 and email not like "%@acme-internal.example"
11 group by account_id
12)
13select surface,
14 count(*) as accounts,
15 countif(converted_at is not null) as converted,
16 round(countif(converted_at is not null)
17 / count(*), 4) as rate
18 from first_touch join accounts using (account_id)
19 group by surface
20 order by accounts desc;
Illustration. Die ausgeschlossene Domain ist ein Platzhalter – Kortix nennt niemals einen echten Kunden oder Tenant.
Die Übergabe

Die Anfragen, die schneller eintreffen, als Sie antworten können.

Der größte Teil der Warteschlange ist keine Modellierung. Es ist die vierte Version einer bereits gestellten Frage, eine über Nacht ausgefallene Pipeline und drei Teams, die sich nicht einig sind, was „aktiv“ bedeutet.

  1. 01

    Die Ad-hoc-Frage, mit angehängter Abfrage beantwortet

    Jemand fragt, was mit der Conversion in Woche 27 passiert ist. Der Agent schreibt die Abfrage, führt sie aus, prüft das Ergebnis anhand einer zweiten Auswertung und antwortet mit Zahl und SQL. Die nächste Person mit derselben Frage braucht Sie ebenfalls nicht.

  2. 02

    Die Pipeline, die um 03:00 Uhr ausgefallen ist

    Der Agent liest den Fehler, reproduziert die Transformation auf seiner eigenen Maschine anhand eines Beispiels, findet die fehlerhafte Zeilenstruktur und erstellt eine Änderungsanfrage mit Fix und einem Test, der den Fehler erkannt hätte.

  3. 03

    Datenqualität regelmäßig prüfen

    Nullwerte, wo keine sein sollten, verschobene Verteilungen, Joins mit unerwarteter Vervielfachung, eine Dimension, die über Nacht um 40 % gewachsen ist. Der Agent meldet, was sich verändert hat und wodurch – und sagt, wenn er es nicht weiß.

  4. 04

    Das Audit der Metrikdefinitionen

    Der Agent findet jede Stelle, an der eine Metrik berechnet wird, vergleicht die Definitionen und meldet Abweichungen. Unscheinbar, tatsächlich schwer zu planen – und der Grund, warum zwei Dashboards unterschiedlichen Umsatz zeigen.

  5. 05

    Die explorative Analyse, bevor Sie übernehmen

    Profilieren Sie den Datensatz, visualisieren Sie die Verteilungen, prüfen Sie auf Leakage und Ungleichgewicht und schreiben Sie den ersten ehrlichen Absatz darüber, was in den Daten steckt. Sie starten mit einer fundierten Ausgangslage statt mit einer leeren Zelle.

  6. 06

    Die wiederkehrende Analyse, für die niemand verantwortlich sein möchte

    Der wöchentliche Cohort-Schnitt, die monatliche Retention-Kurve, die vierteljährliche Segmentaktualisierung. Derselbe Code, neuer Zeitraum, durch einen Trigger ausgeführt und als Änderungsanfrage mit neu erstelltem Diagramm abgelegt.

Das Ergebnis

Die Abfrage, in einer Datei, auf einem Branch.

Eine Chat-Antwort lässt sich weder prüfen noch wiederholen. Deshalb committet die Sitzung ihre Arbeit: Abfrage, Skript, Diagramm und eine Notiz darüber, was verifiziert wurde.

analysis/wk27-conversion/query.sqlSource
-- Week 27 conversion, split by first-touch surface.
-- Excludes internal domains: they run the smoke suite hourly and
-- accounted for 4.1% of week-27 signups before this filter.
with first_touch as (
select account_id,
min(occurred_at) as first_seen,
argmin(surface, occurred_at) as surface
from events
where occurred_at >= date "2026-06-29"
and email not like "%@acme-internal.example"
group by account_id
)
select surface,
count(*) as accounts,
countif(converted_at is not null) as converted,
round(countif(converted_at is not null)
/ count(*), 4) as rate
from first_touch join accounts using (account_id)
group by surface
order by accounts desc;
Illustration. Die ausgeschlossene Domain ist ein Platzhalter – Kortix nennt niemals einen echten Kunden oder Tenant.

Eine echte Maschine, keine Tool-Sandbox

Der Agent verfügt über Shell und Dateisystem. Er kann ein Paket installieren, ein Beispiel herunterladen, es ausführen, die Ausgabe prüfen und es erneut versuchen – der tatsächliche Arbeitszyklus eines Analysten statt eines einzigen Laufs mit festen Tools.

Reproduzierbar, weil der Code mitgeliefert wurde

Antwort und Erzeuger der Antwort kommen gemeinsam in derselben Änderungsanfrage an. Die erneute Ausführung im nächsten Monat ist ein erneuter Lauf, keine Rekonstruktion.

Dokumentiert, was ausgeschlossen wurde

Filter, Datumsgrenzen, verworfene Zeilen und die Gründe dafür. Eine Analyse mit undokumentierten Ausschlüssen ist keine Analyse, und ein Kommentar in der Abfrage ist der einfachste Ort, sie festzuhalten.

Wohin es reicht

Ihr Warehouse, so erreichbar, wie es tatsächlich ist.

Wir führen keine Warehouse-Logos auf, die wir nicht verifiziert haben. Hier erfahren Sie, wie eine Analysesitzung tatsächlich Daten erreicht – einschließlich des Teils, den sie auf ihrer eigenen Maschine erledigt.

Die Maschine selbst
Der stärkste Datenkonnektor auf dieser Seite ist die Sandbox. Laden Sie einen Extrakt herunter, arbeiten Sie lokal mit den gewohnten Tools und verschieben Sie die Analyse niemals in ein Tool, das nicht rechnen kann.
Ihr Warehouse- und BI-Stack
Erreichbar als von Ihnen definierter Konnektor: eine OpenAPI- oder Postman-Beschreibung, ein GraphQL-Endpunkt, eine rohe HTTP-Basis-URL oder ein Remote-MCP-Server. Kortix liest die Quelle, ermittelt die Authentifizierung und macht jede Operation zu einem Tool mit eigenem Allow, Ask oder Block.
Das Repository
Zu Sitzungsbeginn auf einem frischen Branch geklont. Ihr Transformationscode, Ihre Metrikdefinitionen und früheren Analysen sind bereits vorhanden – deshalb kann der Agent eine neue Definition mit der bestehenden vergleichen, statt eine dritte zu erfinden.
Google Sheets und Drive
Denn die Hälfte der tatsächlichen Analyseinputs steckt in einer Tabelle, die jemand manuell pflegt. Der Agent liest sie als Quelle und schreibt die Ausgabe dorthin zurück, wo der Anfragende sie erwartet.
Slack
Der eine Live-Kanal. Stellen Sie die Frage in dem Thread, in dem sie aufgekommen ist; Antwort, Diagramm und Abfrage kommen in denselben Thread zurück.

Easy Connect deckt über die OAuth-Bildschirme der Anbieter mehr als 3.000 Apps ab und ist der richtige Weg für SaaS-Quellen am Rand eines Datenstacks. Für das Warehouse selbst sind direkte Konnektortypen meist die ehrlichere Antwort – die meisten Warehouses werden über einen Treiber oder eine API erreicht, nicht über einen OAuth-Katalogeintrag.

Wie es läuft

Jetzt beantworten, Schreibvorgänge prüfen, nach Zeitplan aktualisieren.

Drei Wege, dieselbe Sitzung zu starten. Isolation und Prüfpfad ändern sich nicht mit dem Trigger.

  1. 01Auf Abruf

    Die Frage im Thread, in dem sie gestellt wurde

    Jemand fragt in einem Kanal. Die Erwähnung startet eine Sitzung, die Sitzung erledigt die Arbeit auf ihrer eigenen Maschine und die Antwort landet mit angehängter Abfrage im selben Thread.

  2. 02Mit menschlicher Unterstützung

    Lesevorgänge laufen, Schreibvorgänge warten

    Setzen Sie Leseaktionen auf Allow und alles, was in ein Warehouse schreibt oder eine Tabelle überschreibt, auf Ask. Der Lauf pausiert beim Aufruf mit sichtbarer Anweisung und wird nach Ihrer Freigabe exakt an diesem Punkt fortgesetzt.

  3. 03Automatisiert

    Die Aktualisierung und die Qualitätsprüfung

    Ein Cron-Trigger führt die wiederkehrende Analyse für den neuen Zeitraum erneut aus und erstellt eine Änderungsanfrage mit der neu generierten Ausgabe. Ein zweiter Trigger startet die Qualitätsprüfung und meldet sich nur, wenn eine Prüfung fehlschlägt.

Control

Was gelesen und was überschrieben werden kann.

Ein Analyse-Agent liest überwiegend – bis er es nicht mehr tut. Beide Seiten, exakt beschrieben.

Freigabestufen sind deaktiviert, bis du sie einrichtest
Der ausgelieferte Standard ist permissiv: Eine Aktion läuft, sofern Sie nichts anderes festgelegt haben. Lesevorgänge sind so meist unproblematisch. Schreibvorgänge in ein Warehouse nicht; sie auf Ask zu setzen ist eine Konfigurationsänderung, die Sie selbst vornehmen.
Zugriff wird pro Agent vergeben, nicht vererbt
Ein Agent erhält genau die von Ihnen angegebenen Konnektoren und nichts weiter; er kann nicht erkennen, dass andere existieren. Der Agent für die Analyse und der Support-Agent haben in kortix.yaml getrennte Berechtigungen.
Merge ist standardmäßig verboten
Notebook, Abfrage und Fix gelangen über eine Änderungsanfrage gegen main. Ein Agent kann nicht mergen, es sei denn, ein Admin hat project.cr.merge in kortix.yaml gewährt. Diese Erweiterung ist selbst eine geprüfte Änderung.
Zwei Arten von Zugangsdaten, präzise erklärt
Die Zugangsdaten eines Konnektors werden serverseitig vermittelt und gelangen nie auf die Maschine. Ein Laufzeit-Secret, das Sie einer Sitzung bewusst gewähren, IST ein echter Umgebungswert in der Sitzung und für jeden vom Agent ausgeführten Befehl lesbar – genau das bedeutet die Gewährung. Das sollten Sie wissen, bevor Sie ein Warehouse-Passwort statt eines Konnektors freigeben.
Eine Maschine pro Sitzung
Sitzungen teilen sich weder Arbeitsbaum noch Dateisystem. Ein in eine Sitzung geladener Extrakt ist für andere nicht sichtbar; die Maschine ist kurzlebig.
Wie die Isolation funktioniertWie Konnektoren vermittelt werden

Dieselbe Plattform, die anderen Teams

Ein Projekt, ein Satz Konnektoren, ein Speicher, der sich laufend erweitert. Jedes Team schreibt die Skills für seine eigene Arbeit; niemand setzt ein zweites System auf.

  • VertriebRecherche, Entwürfe und CRM-Pflege — zur Freigabe bereit
  • MarketingProduktionsarbeit, die nach Ihnen klingt – weil die Stimme eine Datei ist
  • ProduktFeedback zu Spezifikationen verdichtet, mit beigefügten Belegen
  • EntwicklungReproduzieren, patchen, Änderungsanfrage öffnen
  • FinanzenAbschluss, Abstimmung und die Abweichungsnotiz
  • PersonenPlanung, Kits und Onboarding – niemals die Einstellungsentscheidung
  • ITRunbooks, die ausgeführt werden, und eine Plattform, die Ihre Prüfung übersteht
Alle Lösungen →

Führe dein gesamtes Unternehmen aus einem Repo, das dir gehört.

Beginne mit einer Aufgabe und wachse von dort aus.

Loslegen

Produkt

  • Agentencomputer
  • Unternehmen als Code
  • Konnektoren
  • Automatisierungen
  • Kanäle
  • Agenten & Skills
  • Sicherheit
  • Self-hosted
  • Enterprise
  • Preise
  • Herunterladen

Lösungen

  • Vertrieb
  • Marketing
  • Entwicklung
  • Produkt
  • Finanzen
  • Personen
  • IT
  • Data Science

Entwickler

  • Dokumentation
  • AI Operating System
  • CLI
  • SDK
  • Schnellstart
  • Für Entwickler
  • Marketplace
  • GitHub

Unternehmen

  • Über
  • Karriere
  • Blog
  • Änderungsprotokoll
  • Anwendungsfälle
  • Marke

Verbinden

  • X
  • LinkedIn
  • Discord
  • Status
  • Support
  • Bedingungen
  • Datenschutz
©2026 Kortix