rvs CLI
rvs — o cliente CLI do Agents Hub.
Login uma vez, conversa onde estiveres. Streaming SSE, attachments, exports e os mesmos agentes que usas no browser.
Instalar
curl -fsSL https://agents.rvs.solutions/cli/install.sh | sh
Detecta OS/arquitectura e instala em /usr/local/bin (sudo se necessário).
- macOS: Intel e Apple Silicon. Sem notarização v1 — ver Troubleshooting.
- Linux: amd64 e arm64. Suporta curl ou wget.
- Windows: Não suportado nativamente. Instala WSL2 e corre o instalador no shell Linux.
Começar
- Pede ao admin da tua organização um token CLI em
/settings/cli_tokens. - Corre
rvs logine cola o token. Fica guardado em~/.config/rvs/credentials. - Lança
rvs chate começa a conversar./helplista os comandos disponíveis.
Slash commands
| Comando | Descrição |
|---|---|
| /new [title] | Nova conversa (título opcional). |
| /list | Listar conversas recentes. |
| /open <id> | Abrir uma conversa por id. |
| /rename <name> | Renomear a conversa atual. |
| /delete | Apagar a conversa atual. |
| /export md|json | Exportar histórico (markdown ou JSON). |
| /model <id> | Mudar de modelo na conversa atual. |
| /tier | Mostrar tier atual e cap restante. |
| /memory | Listar memory facts visíveis. |
| /tools | Listar tools disponíveis para a tua org. |
| /help | Mostrar ajuda. |
| /clear | Limpar o ecrã. |
| /logout | Apagar o token guardado. |
| /exit | Sair da sessão. |
Billing
A quota da CLI é a mesma do web — partilha o cap mensal definido pelo admin (tier × active_ratio × user_share). Quando atinge o limite, a CLI devolve 402 quota_exceeded com a data de reset.
Troubleshooting
- macOS: "rvs cannot be opened because the developer cannot be verified".
- Corre
xattr -d com.apple.quarantine $(which rvs). Sem notarização na v1 — vamos resolver assim que houver volume. - Windows: posso usar nativo?
- Não na v1. Instala WSL2 (Ubuntu) e corre o instalador no shell Linux. O binário Windows nativo está fora de scope.
- Esqueci-me do token, posso ver outra vez?
- Não. O token raw é mostrado uma única vez. Pede ao admin para emitir um novo em
/settings/cli_tokense revogar o anterior.