Files
workspace/docs/executive_assistant_scout.md
2026-04-29 23:13:49 +02:00

3.2 KiB

Gestione Agenti Autonomi

L'utente deve avere la possibilità di creare degli Executive Assistant Scout. Questi agenti devono essere autonomi nella ricerca e nell'estrapolazione di:

  • Task: Creazione di attività che riguardano l'utente o modifica di quelle già presenti, con relative variazioni o inserimento di commenti. I task possono essere di competenza diretta dell'utente o di suo interesse (da assegnare quindi a un collaboratore, ma sempre afferenti al suo ruolo).

    Ad esempio: se l'utente è Project Manager (PM) di un progetto e c'è un task importante che deve essere svolto dalla risorsa "X", il sistema deve creare il task all'interno di quel progetto e assegnarlo a "X".

  • Eventi: Tutte le fasi di un progetto, includendo attività (da data a data), milestone e checkpoint.
  • Note: Informazioni riguardanti un progetto (ad esempio, le decisioni prese o l'architettura della soluzione).
  • Progetti: L'insieme organizzato di task, eventi e note.

Funzionamento e Limitazioni

L'utente deve poter indicare una cartella (folder) di riferimento.

Una volta indicata la cartella, l'Scout deve poterla esaminare per identificare le tipologie di file presenti, analizzarli e definire una strategia di estrazione per task, timeline, note e progetti, adattandola in base al formato dei file.

Questa fase di configurazione deve avvenire in modo naturale per l'utente, similmente alla fase di on-boarding di OpenClaw. Una volta configurato, l'Scout dovrà procedere all'estrazione in totale autonomia. Idealmente, l'agente dovrebbe poter analizzare tutti i tipi di file.

Frequenza e Tracciamento

  • Sincronizzazione: L'utente deve poter indicare la frequenza con cui l'Scout analizzerà i file. Nei cicli successivi, l'agente dovrà processare solamente le differenze (diff) rispetto al controllo precedente.
  • Tracciabilità: Per ogni elemento estratto, il sistema deve mantenere il riferimento al documento sorgente da cui è stato ricavato.

Questioni Aperte e Valutazioni

Per proseguire con la corretta implementazione, occorre definire i seguenti punti:

  • Navigazione Note di Progetto: È preferibile implementare una Wiki oppure generare un file indice per le note di progetto, in modo da permettere una facile navigazione all'AI tra le informazioni (es. decisioni, architettura)?
  • Limiti di Sistema sulla Cartella (Folder): Bisognerà stabilire come applicare dei limiti all'utente sulla cartella di riferimento. Quali parametri usiamo? Ad esempio: numero massimo di file, dimensione massima dei file, profondità e numero di sottocartelle, o limite complessivo di token utilizzabili per giorno o esecuzione?
  • Gestione Consumo Token: Consentendo all'agente di analizzare tutti i tipi di file, occorre considerare che il consumo di token potrebbe aumentare drasticamente (es. elaborando documenti PDF o Word molto pesanti). Come vogliamo gestire o limitare questo aspetto?
  • Autonomia vs Controllo (Human-in-the-Loop): Gli agenti devono essere completamente autonomi nella creazione di task, eventi e note a sistema, oppure dobbiamo prevedere l'implementazione di un meccanismo Human-in-the-Loop in cui l'utente riceve una proposta e deve approvarne preventivamente la creazione?