PrezziDocumentazione
Inizia
Soluzioni · Data Science

Un'analisi rieseguibile, non un numero in una finestra di chat.

Una sessione è una macchina reale. L'agente installa ciò che serve, esegue la query, lavora in uno script leggibile e lo salva. Ottieni la risposta e il codice che l'ha prodotta.

IniziaParla con noi
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;
Illustrazione. Il dominio escluso è un segnaposto: Kortix non indica mai un cliente o tenant reale.
Il passaggio di consegne

Le richieste che arrivano più velocemente di quanto tu possa rispondere.

La maggior parte della coda non riguarda la modellazione. È la quarta versione di una domanda già posta, una pipeline che si è interrotta durante la notte e tre team che non concordano sul significato di "attivo".

  1. 01

    La domanda ad hoc, con la query allegata

    Qualcuno chiede cosa sia successo alla conversione nella settimana 27. L'agente scrive la query, la esegue, verifica il risultato con una seconda analisi e risponde con il numero e il codice SQL. Chi lo chiederà dopo non avrà bisogno di te.

  2. 02

    La pipeline fallita alle 03:00

    Legge l'errore, riproduce la trasformazione sulla propria macchina con un campione, trova la struttura della riga che l'ha causato e apre una change request con la correzione e un test che avrebbe rilevato il problema.

  3. 03

    Controlli programmati della qualità dei dati

    Valori null dove non dovrebbero esserci, distribuzioni cambiate, join che hanno iniziato a moltiplicarsi, una dimensione cresciuta del 40% durante la notte. Indica cosa è cambiato e cosa ritiene lo abbia causato, dichiarando quando non lo sa.

  4. 04

    L'audit delle definizioni delle metriche

    Trova ogni punto in cui viene calcolata una metrica, confronta le definizioni e segnala dove non coincidono. È un lavoro poco appariscente, davvero difficile da programmare, e il motivo per cui due dashboard mostrano ricavi diversi.

  5. 05

    L'analisi esplorativa prima del tuo intervento

    Profilare il dataset, tracciare le distribuzioni, verificare leakage e sbilanciamenti e scrivere il primo paragrafo onesto sui dati. Parti da una situazione preparata, non da una cella vuota.

  6. 06

    L'analisi ricorrente che nessuno vuole gestire

    Il raggruppamento settimanale per coorte, la curva mensile di retention, l'aggiornamento trimestrale dei segmenti. Stesso codice, nuovo periodo, avviato da un trigger e consegnato come change request con il grafico rigenerato.

Il risultato

La query, in un file, su un branch.

Una risposta in chat non può essere verificata o ripetuta. Perciò la sessione salva il lavoro: query, script, grafico e nota su ciò che ha verificato.

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;
Illustrazione. Il dominio escluso è un segnaposto: Kortix non indica mai un cliente o tenant reale.

È una macchina reale, non una sandbox per strumenti

L'agente ha una shell e un filesystem. Può installare un pacchetto, scaricare un campione, eseguirlo, esaminare l'output e riprovare: il ciclo di lavoro reale di un analista, non un'unica esecuzione su strumenti fissi.

Riproducibile perché include il codice

La risposta e ciò che l'ha prodotta arrivano insieme nella stessa change request. Rieseguirla il mese prossimo significa ripetere l'esecuzione, non ricostruirla.

Annota ciò che ha escluso

Filtri, limiti temporali, righe eliminate e motivi. Un'analisi con esclusioni non documentate non è un'analisi; un commento nella query è il modo più semplice per conservarle.

Dove arriva

Il tuo warehouse, ovunque sia realmente raggiungibile.

Non elencheremo loghi di warehouse che non abbiamo verificato. Ecco come una sessione di analisi raggiunge davvero i dati, inclusa la parte eseguita sulla propria macchina.

La macchina stessa
Il connettore dati più potente di questa pagina è la sandbox. Scarica un estratto, lavoraci localmente con gli strumenti abituali e non spostare mai l'analisi in uno strumento incapace di fare calcoli.
Il tuo warehouse e stack BI
Raggiunto tramite un connettore che definisci tu: una descrizione OpenAPI o Postman, un endpoint GraphQL, un URL di base HTTP diretto o un server MCP remoto. Kortix legge la sorgente, determina l'autenticazione e trasforma ogni operazione in uno strumento con il proprio Allow, Ask o Block.
Il repository
Clonato all'avvio della sessione su un branch nuovo. Il tuo codice di trasformazione, le definizioni delle metriche e le analisi precedenti sono già lì: l'agente può confrontare una nuova definizione con quella esistente invece di inventarne una terza.
Google Sheets e Drive
Perché metà degli input reali di un'analisi proviene da un foglio di calcolo mantenuto manualmente da qualcuno. Lo legge come sorgente e riscrive l'output dove il richiedente lo cercherà.
Slack
L'unico canale live. Fai la domanda nel thread in cui è nata; risposta, grafico e query tornano nello stesso thread.

Easy connect copre oltre 3.000 app tramite le rispettive schermate OAuth ed è il percorso giusto per le sorgenti SaaS ai margini dello stack dati. Per il warehouse, i connettori diretti sono di solito la risposta più corretta: la maggior parte dei warehouse si raggiunge tramite driver o API, non tramite un catalogo OAuth.

Come viene eseguito

Rispondi ora, controlla le scritture e aggiorna secondo programma.

Tre modi per avviare la stessa sessione. Isolamento e percorso di revisione non cambiano con il trigger.

  1. 01Su richiesta

    La domanda, nel thread in cui è stata posta

    Qualcuno scrive in un canale. La menzione avvia una sessione, che svolge il lavoro sulla propria macchina; la risposta torna nello stesso thread con la query allegata.

  2. 02Con supporto umano

    Le letture partono, le scritture attendono

    Imposta su Allow le azioni di lettura e su Ask tutto ciò che scrive nel warehouse o sovrascrive una tabella. L'esecuzione si ferma sulla chiamata, mostrandoti l'istruzione, e riprende esattamente da lì quando approvi.

  3. 03Automatizzato

    L'aggiornamento e il controllo qualità

    Un trigger cron riesegue l'analisi ricorrente per il nuovo periodo e apre una change request con l'output rigenerato. Un secondo trigger esegue il controllo qualità e segnala qualcosa solo quando un controllo fallisce.

Control

Cosa può leggere e cosa può sovrascrivere.

Un agente di analisi legge soprattutto, finché non smette di farlo. Entrambe le possibilità, dichiarate con precisione.

I blocchi di approvazione sono disattivati finché non li configuri
L'impostazione predefinita distribuita è permissiva: un'azione viene eseguita salvo diversa indicazione. Le letture di solito vanno bene così. Le scritture nel warehouse no: impostarle su Ask è una modifica di configurazione che fai tu, non una scelta fatta al posto tuo.
L'accesso viene concesso per agente, non ereditato
Un agente riceve i connettori che gli assegni e nient'altro, senza poter scoprire l'esistenza degli altri. L'agente di analisi che raggiunge il warehouse e quello di supporto che raggiunge l'helpdesk sono autorizzazioni separate in kortix.yaml.
Il merge è negato per impostazione predefinita
Notebook, query e correzione arrivano tramite una change request verso main. Un agente non può fare merge salvo concessione da parte di un admin di project.cr.merge in kortix.yaml; anche l'ampliamento di tale autorizzazione è una modifica sottoposta a revisione.
Due tipi di credenziali, spiegati con precisione
Una credenziale del connettore viene gestita lato server e non entra mai nella macchina. Un segreto runtime che concedi deliberatamente a una sessione È un vero valore d'ambiente al suo interno, leggibile da qualsiasi comando eseguito dall'agente: questo significa concederlo, ed è importante saperlo prima di concedere una password del warehouse invece di un connettore.
Una macchina per sessione
Le sessioni non condividono working tree o filesystem. Un estratto scaricato in una sessione non è visibile alle altre e la macchina è usa e getta.
Come funziona l'isolamentoCome vengono gestiti i connettori

La stessa piattaforma, gli altri team

Un progetto, un insieme di connettori, una memoria che si arricchisce. Ogni team scrive le competenze per il proprio lavoro; nessuno crea un secondo sistema.

  • VenditeRicerche, bozze e igiene del CRM, in attesa della tua approvazione
  • MarketingLavoro di produzione che suona come te, perché la voce è un file
  • ProdottoFeedback sintetizzato in specifiche, con le prove allegate
  • EngineeringRiproduci il problema, applica la correzione, apri la change request
  • FinanzaLa chiusura, la riconciliazione e la nota sulle varianze
  • PersonePianificazione, kit e onboarding — mai la decisione di assunzione
  • ITRunbook eseguibili e una piattaforma che supera la tua revisione
Tutte le soluzioni →

Gestisci l'intera azienda da un unico repo che possiedi.

Inizia da un'attività e cresci da lì.

Inizia

Prodotto

  • Computer dell’agente
  • Azienda come codice
  • Connettori
  • Automazioni
  • Canali
  • Agenti e skill
  • Sicurezza
  • Self-hosted
  • Enterprise
  • Prezzi
  • Scarica

Soluzioni

  • Vendite
  • Marketing
  • Engineering
  • Prodotto
  • Finanza
  • Persone
  • IT
  • Data Science

Sviluppatori

  • Documentazione
  • AI Operating System
  • CLI
  • SDK
  • Avvio rapido
  • Per sviluppatori
  • Marketplace
  • GitHub

Azienda

  • Informazioni
  • Lavora con noi
  • Blog
  • Registro delle modifiche
  • Casi d'uso
  • Brand

Connetti

  • X
  • LinkedIn
  • Discord
  • Stato
  • Supporto
  • Termini
  • Privacy
©2026 Kortix