/prose. I programmi risiedono in file .prose e possono
generare più sub-agent con flusso di controllo esplicito.
Installa
Abilita il plugin OpenProse e riavvia il Gateway.
Esegui un programma
Usa
/prose run per eseguire un file .prose o un programma remoto.Scrivi programmi
Crea workflow multi-agent con passaggi paralleli e sequenziali.
Installa
Abilita il plugin
I plugin inclusi sono disabilitati per impostazione predefinita. Abilita OpenProse:
openclaw plugins install ./path/to/local/open-prose-plugin
Comando slash
OpenProse registra/prose come comando skill richiamabile dall’utente:
/prose run <handle/slug> viene risolto in https://p.prose.md/<handle>/<slug>.
Gli URL diretti vengono recuperati così come sono usando lo strumento web_fetch.
Le esecuzioni remote di primo livello sono esplicite. Gli import remoti dentro un programma .prose sono
dipendenze di codice transitive: prima che OpenProse recuperi qualsiasi destinazione remota use,
mostra l’elenco degli import risolti e richiede all’operatore di rispondere esattamente
approve remote prose imports per quell’esecuzione.
Cosa può fare
- Ricerca e sintesi multi-agent con parallelismo esplicito.
- Workflow ripetibili e sicuri tramite approvazione (revisione del codice, triage degli incidenti, pipeline di contenuti).
- Programmi
.proseriutilizzabili che puoi eseguire sui runtime agent supportati.
Esempio: ricerca parallela e sintesi
Mappatura del runtime OpenClaw
I programmi OpenProse vengono mappati sulle primitive OpenClaw:| Concetto OpenProse | Strumento OpenClaw |
|---|---|
| Spawn session / Task tool | sessions_spawn |
| File read / write | read / write |
| Web fetch | web_fetch |
Posizioni dei file
OpenProse conserva lo stato sotto.prose/ nel tuo workspace:
Backend di stato
filesystem (predefinito)
filesystem (predefinito)
Lo stato viene scritto in
.prose/runs/... nel workspace. Non sono richieste
dipendenze aggiuntive.in-context
in-context
Stato transitorio mantenuto nella finestra di contesto. Adatto a programmi
piccoli e di breve durata.
sqlite (sperimentale)
sqlite (sperimentale)
Richiede il binario
sqlite3 in PATH.postgres (sperimentale)
postgres (sperimentale)
Richiede
psql e una stringa di connessione.Sicurezza
Tratta i file.prose come codice. Esaminali prima di eseguirli, inclusi gli import remoti
use. Le richieste /prose run https://... di primo livello sono esplicite, ma
gli import remoti transitivi richiedono approvazione per ogni esecuzione prima di essere recuperati o
eseguiti. Usa le allowlist degli strumenti e i gate di approvazione di OpenClaw per controllare gli
effetti collaterali. Per workflow deterministici con approvazione obbligatoria, confronta con
Lobster.
Correlati
Riferimento Skills
Come viene caricato il pacchetto skill di OpenProse e quali gate si applicano.
Subagent
Il livello di coordinamento multi-agent nativo di OpenClaw.
Sintesi vocale
Aggiungi output audio ai tuoi workflow.
Comandi slash
Tutti i comandi chat disponibili, incluso /prose.