Mios.Docs
HomePanoramica
Beta privata

Parla con i fondatori.

Mios apre prima a pochi team. Raccontaci del tuo e ti facciamo entrare.

Prenota una call di 30 min →Seguici su LinkedIn
Mios Docs
Primi passi
  • Che cos'è Mios
  • Creare account e organizzazione
  • Invitare il tuo team
Usare Mios
  • Progetti e spazio Commun
  • Collegare le tue fonti
  • Smistare i canali misti
  • Decisioni e revisione
  • Ask Mios
Per il tuo agente di codice
  • Collegare Claude Code o Codex
  • Cosa vede l'agente
  • Cursor e Claude Desktop
Aiuto
  • FAQ e risoluzione dei problemi
Documentazione
Primi passi
  • Che cos'è Mios
  • Creare account e organizzazione
  • Invitare il tuo team
Usare Mios
  • Progetti e spazio Commun
  • Collegare le tue fonti
  • Smistare i canali misti
  • Decisioni e revisione
  • Ask Mios
Per il tuo agente di codice
  • Collegare Claude Code o Codex
  • Cosa vede l'agente
  • Cursor e Claude Desktop
Aiuto
  • FAQ e risoluzione dei problemi
Docs/Per il tuo agente di codice

Cosa vede l'agente

Come gli hook del ciclo di vita forniscono contesto prima delle modifiche, durante i prompt e a fine attività.

Gli agenti di coding lavorano meglio quando ricevono i vincoli rilevanti invece dell'intera cronologia del repository non filtrata. Mios usa gli hook del ciclo di vita per fornire memoria mirata nei momenti chiave di una sessione.

Panoramica degli hook del ciclo di vita

Quando esegui l'installer automatico, registra hook specifici che girano insieme a Claude Code o Codex:

snippet
Session start  -->  Prompt submit  -->  Pre-tool use (Edit)  -->  Stop (End of task)
 (Workspace)       (Task dossier)        (Decisions check)        (Propose choices)

1. All'invio del prompt (UserPromptSubmit)

Quando invii un prompt al tuo agente, l'hook prompt-context viene eseguito prima che il modello generi il suo piano.

L'hook esamina il prompt, interroga Mios per le decisioni architetturali collegate e inserisce un dossier di attività sintetico. L'agente riceve:

  • Le decisioni centrali del progetto rilevanti per il prompt.
  • I requisiti tecnici e i vincoli attivi.
  • I link alle discussioni di origine pertinenti.

Così il modello evita di proporre schemi che il team ha esplicitamente scartato.

2. Contesto prima delle modifiche (PreToolUse)

Quando un agente tenta di modificare o scrivere file con strumenti come Edit, Write, MultiEdit o Bash, l'hook pre-edit intercetta l'azione:

  • Associa i percorsi dei file di destinazione al progetto corretto.
  • Verifica se la modifica proposta è in conflitto con le decisioni adottate del progetto.
  • Se rileva un conflitto, restituisce all'agente un'indicazione prima che il file venga modificato su disco.

Inoltre, l'hook mcp-guard verifica i confini del progetto se l'agente cambia directory durante una sessione, evitando fughe accidentali tra codebase separate.

3. Proposte a fine attività (Stop)

Quando un agente finisce il suo lavoro e l'esecuzione si ferma, l'hook stop esegue un'analisi finale:

  • Esamina il git diff e le azioni compiute durante la sessione.
  • Se l'agente ha fatto nuove scelte architetturali o stabilito una nuova convenzione, l'hook le formatta come decisioni proposte.
  • Le proposte vengono inviate direttamente alla coda di revisione di Mios («Tocca a te») su https://app.mios-ai.com.

Un collega può poi rivedere, modificare o adottare queste proposte, conservando per le sessioni future la memoria del lavoro dell'agente.

PrecedenteCollegare Claude Code o CodexSuccessivoCursor e Claude Desktop
In questa pagina
  • Panoramica degli hook del ciclo di vita
  • 1. All'invio del prompt (UserPromptSubmit)
  • 2. Contesto prima delle modifiche (PreToolUse)
  • 3. Proposte a fine attività (Stop)