Manuale/Andare oltre
Browser, MCP, aiutanti e mappa del progetto
Oltre a leggere e modificare file, moh può pilotare un browser, usare strumenti di altri programmi, affidare parti del lavoro ad aiutanti e orientarsi con una mappa del tuo progetto. Tutto questo segue le stesse regole di permesso di ogni altra cosa.
Un browser che guida da solo
moh può aprire pagine web, leggerle, cliccare, compilare moduli e fotografare quello che vede. Usa un suo browser privato che lavora in background — sul tuo schermo non si apre nulla.
- Attivalo. Una riga nelle impostazioni (ctrl+s → Browser), oppure scrivi
/browser. Quando moh ne ha bisogno e non è configurato, ctrl+b ti porta subito lì. - Lascia che installi i suoi pezzi. moh scarica ciò che gli serve (circa 200 MB) nella sua cartella — niente npm, niente password di amministratore.
- Chiedi. "Apri localhost:3000, registrati con un nome di prova e dimmi cosa si rompe."
$ moh browser status # cosa è installato, cosa manca $ moh browser install # installa o aggiorna i pezzi del browser
Sicurezza
Guardare una pagina è libero; cliccare, scrivere, caricare file ed eseguire script chiedono prima, e "sempre" resta limitato a quel sito. I download sono bloccati a meno che tu non li approvi uno per uno. Le pagine sul tuo computer sono raggiungibili; il resto della rete privata è bloccato se non lo consenti, così una pagina non può spingere moh a curiosare nel tuo router.
MCP: strumenti da altri programmi
MCP (Model Context Protocol) è uno standard comune per dare a un'AI strumenti in più — il tuo issue tracker, un database, una ricerca nella documentazione. Aggiungi un server di strumenti una volta e moh può usarlo.
$ moh mcp add github -- npx -y @modelcontextprotocol/server-github $ moh mcp add docs --url https://example.com/mcp $ moh mcp list
- I server partono solo al primo utilizzo e si fermano quando finisce la conversazione.
- Ogni strumento MCP chiede al primo utilizzo.
- Un server proposto dal
moh.jsondi un progetto chiede se ti fidi prima che parta qualsiasi cosa — un progetto clonato non può mai attivare strumenti da solo. I server che aggiungi con--usersono tuoi e considerati fidati.
Aiutanti: i subagenti
Per i lavori più grandi, moh può affidare parti mirate del lavoro a piccoli agenti aiutanti che lavorano accanto a lui — uno esplora il codice mentre un altro abbozza una correzione. Possono usare solo gli strumenti che la conversazione principale ha già, mai di più.
Gli aiutanti attivi compaiono come etichette sopra la casella del messaggio. Premi tab per raggiungerle, ←/→ per spostarti e enter per aprire una vista dal vivo di cosa sta facendo uno di loro. Il risultato finale arriva sempre nella conversazione principale.
La mappa del progetto (MPM)
La facoltativa Moh Project Map costruisce un indice locale della struttura del progetto — quali file esistono, quali funzioni e classi definiscono, come sono collegati. Salva nomi e relazioni, mai copie del tuo codice. moh la usa per iniziare un lavoro dal punto giusto e per rispondere a domande mirate sul codice.
- È spenta finché non la accendi tu (impostazioni, ctrl+s).
- I suoi consigli citano sempre la fonte e arrivano solo quando è sicura: i file che la tua richiesta nomina, le cose che menziona e — più discretamente — i nomi dal ragionamento recente di moh. Se una corrispondenza è ambigua, non dice nulla.
- Si aggiorna in background senza rallentare una conversazione. Controllala con
/mpmomoh mpm.
Scritto per moh 0.61. Dentro moh, ctrl+h apre il manuale incluso, aggiornato alla tua versione.
