Che cos'è multi-agent-thinker?
Questa abilità è il "motore di sollevamento pesante" per la risoluzione di problemi complessi. **LOGICA DI TRIGGER CRITICA - LEGGERE ATTENTAMENTE:** L'IDE deve valutare la descrizione della richiesta dell'utente per decidere se invocare questa abilità. **INVOCARE QUESTA COMPETENZA SE:** - La richiesta implica **Ambiguità** (ad esempio, "Progetta un sistema...", "Analizza questo...", "Cosa ne pensi..."). - La richiesta richiede un **ragionamento** o una **pianificazione** prima della codifica (ad esempio, progettazione dell'architettura, analisi dei compromessi, analisi delle cause principali). - La richiesta implica **Prospettive multiple** (ad esempio, "dibattito", "critica", "revisione completa"). - La richiesta richiede esplicitamente **Strategie Cognitive** (interrogatorio socratico, avvocato del diavolo, pre-mortem, reverse engineering). **NON INVOCARE SE:** - La richiesta è un'azione semplice e deterministica (ad esempio, "Correggi l'errore di battitura nella riga 10", "Leggi file X", "Esegui comando Y"). - La richiesta è una generazione diretta di codice per una funzione ben definita senza necessità di pensiero architettonico. Quando invocata, questa abilità innesca un processo cognitivo multi-agente per gestire la complessità. Fonte: codingheader/myskills.