/prose. Os programas ficam em arquivos .prose e podem
gerar vários subagentes com fluxo de controle explícito.
Install
Habilite o Plugin OpenProse e reinicie o Gateway.
Run a program
Use
/prose run para executar um arquivo .prose ou programa remoto.Write programs
Crie fluxos de trabalho multiagente com etapas paralelas e sequenciais.
Instalação
Para um checkout local:
openclaw plugins install ./path/to/local/open-prose-plugin
Comando de barra
O OpenProse registra/prose como um comando de Skill invocável pelo usuário:
/prose run <handle/slug> resolve para https://p.prose.md/<handle>/<slug>.
URLs diretas são buscadas como estão usando a ferramenta web_fetch.
Execuções remotas de nível superior são explícitas. Importações remotas dentro de um programa .prose são
dependências transitivas de código: antes que o OpenProse busque qualquer destino remoto de use,
ele mostra a lista de importações resolvida e exige que o operador responda exatamente
approve remote prose imports para aquela execução.
O que ele pode fazer
- Pesquisa e síntese multiagente com paralelismo explícito.
- Fluxos de trabalho repetíveis e seguros por aprovação (revisão de código, triagem de incidentes, pipelines de conteúdo).
- Programas
.prosereutilizáveis que você pode executar em runtimes de agentes compatíveis.
Exemplo: pesquisa paralela e síntese
Mapeamento do runtime do OpenClaw
Programas OpenProse são mapeados para primitivas do OpenClaw:| Conceito do OpenProse | Ferramenta do OpenClaw |
|---|---|
| Gerar sessão / ferramenta Task | sessions_spawn |
| Leitura / escrita de arquivo | read / write |
| Busca na web | web_fetch |
Locais dos arquivos
O OpenProse mantém o estado em.prose/ no seu workspace:
Backends de estado
filesystem (default)
filesystem (default)
O estado é gravado em
.prose/runs/... no workspace. Nenhuma dependência
extra é necessária.in-context
in-context
Estado transitório mantido na janela de contexto. Adequado para programas pequenos e de curta duração.
sqlite (experimental)
sqlite (experimental)
Requer o binário
sqlite3 no PATH.postgres (experimental)
postgres (experimental)
Requer
psql e uma string de conexão.Segurança
Trate arquivos.prose como código. Revise-os antes de executar, incluindo importações remotas
use. Solicitações de nível superior /prose run https://... são explícitas, mas
importações remotas transitivas exigem aprovação por execução antes de serem buscadas ou
executadas. Use listas de permissões de ferramentas e portões de aprovação do OpenClaw para controlar
efeitos colaterais. Para fluxos de trabalho determinísticos com aprovação obrigatória, compare com
Lobster.
Relacionados
Skills reference
Como o pacote de Skills do OpenProse é carregado e quais portões se aplicam.
Subagents
A camada nativa de coordenação multiagente do OpenClaw.
Text-to-speech
Adicione saída de áudio aos seus fluxos de trabalho.
Slash commands
Todos os comandos de chat disponíveis, incluindo /prose.