Condividi tramite


Ragionamento dell'agente nell'agente SRE di Azure

L'agente risolve i problemi ragionandoci piuttosto che seguire gli script. Raccoglie prove, seleziona gli strumenti giusti, classifica le azioni in base al rischio e ne spiega il pensiero, tutti visibili nell'interfaccia della chat.

Ciclo di ragionamento

Ogni messaggio inviato passa attraverso lo stesso ciclo.

Screenshot del flusso di ragionamento dell'agente: comprendere la richiesta, raccogliere il contesto, il motivo, quindi agire o rispondere. Esegue un ciclo fino a 10 volte.

  1. Informazioni: analizzare la richiesta e identificare i dati necessari.
  2. Raccogliere il contesto: eseguire query sulle origini dati in parallelo, inclusi log, metriche, stato delle risorse, cronologia della distribuzione e memoria.
  3. Motivo: analizzare i dati raccolti, identificare i modelli e formare conclusioni.
  4. Agire o rispondere: eseguire azioni sicure, richiedere l'approvazione per quelli rischiosi o presentare i risultati.

Se il problema richiede più lavoro, il ciclo scorre fino a 10 volte per turno. Successivamente, l'agente chiede se continuare.

Pensiero adattivo

Per problemi complessi, l'agente mostra il processo di ragionamento nella chat. Viene visualizzata una sezione Thinking collapsible con titoli descrittivi per ogni passaggio ( ad esempio "Esplorazione dei problemi di integrità di Azure" o "Analisi degli avvisi attivi") e tempo trascorso.

Screenshot del pensiero adattivo che mostra il passaggio di ragionamento.

L'agente regola automaticamente la profondità del ragionamento. Un controllo di stato ottiene una risposta rapida. Un'interruzione a più passaggi richiede una logica articolata con la correlazione delle prove.

Memoria e conoscenza nel ragionamento

L'agente non inizia da zero. Cerca memoria all'inizio di ogni conversazione. Questa memoria modella come ragiona.

Ciò che deriva da Come migliora il ragionamento
Informazioni dettagliate sulla sessione Apprende da tutte le conversazioni precedenti, incluse le indagini sugli eventi imprevisti, le sessioni di risoluzione dei problemi e i risultati delle attività pianificate
Modelli di sintomo simili Riconosce i modelli ricorrenti e individua le cause probabili più rapidamente.
I tuoi runbook e documentazione caricati Segui le procedure del tuo team invece dei consigli generici
Preferenze utente Memorizza il contesto dell'ambiente e le preferenze di risposta

Più conoscenza fornisci, come runbook, documenti sull'architettura e procedure del team, più il ragionamento del tuo agente diventa rilevante. Per altre informazioni, vedere Memoria e conoscenze.

Selezione strumento

L'agente seleziona gli strumenti in modo strategico in base al problema.

  1. Inizia con tutti gli strumenti registrati nel sottoagente corrente.
  2. Filtri per piattaforma, selezionando solo gli strumenti di incidenti per la piattaforma degli incidenti connessa.
  3. Filtri in base all'elenco pubblicato, selezionando solo gli strumenti resi disponibili.
  4. Regola quando emergono nuove informazioni durante la conversazione.

Ogni subagent ha un proprio set di strumenti. Quando l'agente delega a un sottoagente diverso, gli strumenti disponibili cambiano automaticamente.

Per altre informazioni sugli strumenti disponibili, vedere Strumenti.

Classificazione delle azioni

L'agente classifica ogni azione prima di eseguirla.

Classificazione Comportamento Examples
Sicuro Esegue immediatamente Eseguire query nei log, controllare lo stato delle risorse, elencare le distribuzioni
Prudente Esegue con una breve spiegazione Inviare messaggi di posta elettronica, pubblicare messaggi di Teams
Distruttivo Richiede la conferma Riavviare un'app, ridimensionare le risorse, modificare le configurazioni

Il modo in cui l'agente gestisce ogni tipo dipende dalla modalità di esecuzione.

Modalità di esecuzione Sicuro Prudente Distruttivo
Sola lettura Esegue Sola lettura Blocked
Esamina Esegue Esegue Richiede l'approvazione
Autonoma Esegue Esegue Esegue

Gestione delle conversazioni

Due meccanismi mantengono le lunghe conversazioni produttive.

Meccanismo Funzionamento
Compattazione Quando le conversazioni sono molto lunghe, l'agente riepiloga il contesto precedente mantenendo i risultati chiave. È possibile attivare questa azione manualmente usando il /compact comando .
Ritenti automatici Se si verifica un'interruzione del servizio durante la risposta, l'agente ritenta in modo automatico.
Gestione errori Se un modello rileva un problema temporaneo, l'agente visualizza un messaggio descrittivo ("modello riscontra temporaneamente problemi") anziché un errore interno generico.

Annullamento

Quando si seleziona Arresta, l'agente interrompe immediatamente tutte le operazioni e aggiunge un marcatore interno che impedisce di ritentare l'attività annullata. Il messaggio successivo viene avviato di nuovo, a meno che non si modifichi esplicitamente la richiesta annullata.

Boundaries

La tabella seguente riepiloga cosa fa e cosa non fa il ragionamento dell'agente.

Che cosa fa il ragionamento Cosa non fa
Raccoglie le prove da più origini in parallelo Garanzia di trovare una causa radice (l'evidenza potrebbe non essere sufficiente)
Classifica le azioni e rispetta la tua modalità di esecuzione Correzione automatica senza conferma in modalità di revisione
Spiega il suo pensiero passo dopo passo Condividere la metodologia di indagine tra agenti separati
Regola la profondità del ragionamento in base alla complessità dei problemi Sostituire il giudizio umano per le decisioni critiche

Passo successivo