UStackUStack
Latitude icon

Latitude

Latitude: osservabilità open-source per Claude Code. Monitora ogni turn, tracce complete di sessione, rilevamento guasti e visibilità costi/uso.

Latitude

Cos'è Latitude?

Latitude è una piattaforma open-source di osservabilità e monitoraggio per agenti AI progettata per monitorare ogni passo eseguito da Claude Code. Cattura tracce dettagliate di una sessione agente — come prompt, chiamate tool, output comandi e file toccati — in modo che i team possano comprendere i guasti in produzione e verificare che le correzioni abbiano funzionato.

Lo scopo principale di Latitude è rendere il comportamento dell'agente osservabile end-to-end. Ti aiuta a rilevare possibili problemi, indagare su cosa è effettivamente accaduto durante una sessione e tracciare costi e utilizzo a livello di sessione.

Caratteristiche Principali

  • Tracce di sessione per ogni turn: Latitude registra cosa esegue Claude Code durante una sessione, inclusi i prompt coinvolti in ogni passo, chiamate tool, output Bash e i file toccati dall'agente.
  • Cattura runtime di system prompt e schemi tool: Le tracce includono il vero system prompt e gli schemi tool che Claude Code compone a runtime, non solo ciò che ti aspettavi di inviare.
  • Rilevamento guasti e monitoraggio issues: La piattaforma evidenzia segnali di monitoraggio per ciò che fallisce in produzione, così puoi indagare sui problemi sottostanti.
  • Visibilità costi per sessione: Puoi visualizzare i costi a livello di prompt, sessione e workspace, basati sull'attività di sessione catturata.
  • Statistiche di utilizzo e regolazione spese: Latitude traccia l'utilizzo dei token per aiutare a regolare le spese nel tempo.
  • Cattura traffico live per evaluation: Può catturare input, output e contesto reali dal traffico live per supportare scoperta guasti, analisi eval-style e workflow di feedback umano.

Come Usare Latitude

  1. Installa il telemetry localmente: Esegui il comando fornito per installare il telemetry Latitude per Claude Code (il sito mostra un comando npx -y @latitude-data/claude-code-telemetry install).
  2. Configura hook/preload e agent launcher: L'installer configura un hook, preload e un launchctl .plist come parte della configurazione del monitoraggio sulla tua macchina.
  3. Crea un account Latitude gratuito: Iscriviti a Latitude per monitorare il comportamento dell'agente tra progetti.
  4. Avvia il monitoraggio e rivedi le tracce: Una volta configurato, usa le viste di tracce e monitoraggio per ispezionare turn, chiamate tool, output e file correlati, e per tracciare utilizzo e costi.

Casi d'Uso

  • Debug di un guasto agente in produzione: Quando Claude Code fallisce, usa le tracce catturate da Latitude (prompt, chiamate tool, output Bash e file toccati) per identificare cosa è andato storto nella sessione specifica.
  • Verifica che una correzione abbia funzionato: Dopo modifiche a prompting, tool o workflow, confronta le tracce di sessione risultanti per confermare che il nuovo system prompt/schemi tool e le successive chiamate tool si siano comportati come previsto.
  • Audit di cosa ha fatto l'agente: Indaga su preoccupazioni di compliance o safety rivedendo i file precisi toccati dall'agente e gli output comandi esatti registrati per ogni turn.
  • Gestione spesa token: Usa la visibilità costi-per-sessione e statistiche utilizzo token per comprendere i costi di ogni task a livello prompt/sessione/workspace e regolare le spese.
  • Costruzione eval da traffico reale: Cattura input, output e contesto reali da sessioni live per supportare feedback umano, scoperta guasti e workflow di evaluation.

FAQ

Latitude è specifica per Claude Code?
Latitude è descritta come monitoraggio del comportamento di Claude Code, inclusi il system prompt e gli schemi tool che compone a runtime.

Quali dati raccoglie Latitude durante una sessione?
La pagina indica che cattura prompt, chiamate tool, output Bash e file toccati dall'agente, e registra anche il system prompt e gli schemi tool usati a runtime.

Come inizio il monitoraggio?
Il sito indica di installare il telemetry Latitude localmente usando un comando installer npx, poi iscriversi a Latitude per monitorare il comportamento tra progetti.

Latitude fornisce visibilità costi?
Sì. Elenca “Cost per session”, con visibilità descritta a livello per-prompt, per-sessione e per-workspace.

Latitude supporta workflow di evaluation e feedback?
La pagina menziona la cattura di input/output/contesto reali dal traffico live per supportare “human feedback”, “Failure discovery”, “Playground” e “Evals.”

Alternative

  • Strumentazione basata su OpenTelemetry per app LLM: Se desideri uno stack di osservabilità incentrato su OpenTelemetry, puoi creare tracce personalizzate intorno alle esecuzioni del tuo agente. Latitude si posiziona come layer di osservabilità focalizzato sugli agenti per il comportamento di Claude Code.
  • Monitoraggio generale delle applicazioni (log/metriche/tracce): Strumenti focalizzati sulla salute del sistema (log/metriche/APM) possono aiutare a rilevare guasti, ma potrebbero non catturare il contesto specifico dell'agente come prompt di sistema, schemi tool e dettagli delle chiamate tool per turn.
  • Framework di valutazione agenti: Strumenti focalizzati sulla valutazione possono aiutare a testare prompt e comportamento agente contro dataset, ma spesso richiedono input sintetici; Latitude enfatizza la cattura da traffico live per input e output reali.