Por Que Pacotes
Um pacote Pi entrega, em um único artefato versionado:- Skills: doutrina de trabalho carregada sob demanda pelo agente
- Agentes: perfis especializados com modelo e permissões próprias
- Comandos: atalhos de prompt em pt-BR, como
/planejare/revisar - Extensões: ferramentas adicionais registradas no agente em tempo de execução
- Configuração recomendada: provedores, modelos habilitados e padrões de sessão
A IplanRio mantém o catálogo de pacotes, o instalador e as configurações recomendadas. Cada instalação fica isolada em
~/.pi/agent e não interfere em outras ferramentas de IA já instaladas na máquina.Solicitar Acesso
O acesso aos modelos usa a mesma Virtual Key do Bifrost, o proxy centralizado de IA da IplanRio.- Acesse o canal
#peça-permissãono Discord da IplanRio - Envie nome completo, email institucional, área ou secretaria e justificativa de uso
- Aguarde a aprovação da equipe de IA
- Receba a Virtual Key por email
dev-vpop. Não presuma que uma chave antiga possui o catálogo novo.
Pré-requisitos
Confirme o Node antes de começar:
Instalação
O instalador recebe o nome do pacote como primeiro argumento. O ecossistema de Pi Agents da IplanRio foi desenhado para hospedar múltiplos pacotes temáticos na mesma infraestrutura centralizada.- Linux / macOS / WSL
- Windows (PowerShell)
--virtual-key para reaproveitar a credencial já gravada. Sem credencial existente, o instalador pede a chave em modo oculto no terminal.
A disponibilidade pública do instalador depende do provisionamento de acesso pela equipe de IA. Este é o comando suportado: solicite acesso no Discord antes de executá-lo.
O que o instalador faz
- Baixa o catálogo global da IplanRio (
https://storage.googleapis.com/iplanrio-pi/manifests/catalog.json), valida o schema e resolve o pacote solicitado - Confere o SHA-256 do próprio instalador, das configurações e dos metadados do pacote
- Instala o Pi na versão fixada com
--ignore-scripts - Grava credencial,
settings.jsonemcp.jsonem~/.pi/agentcom permissão restrita - Instala o pacote e roda um diagnóstico determinístico
settings.json já existente é preservado: o instalador faz merge das chaves gerenciadas e cria backup com timestamp antes de sobrescrever.
Simular antes de aplicar
Biblioteca de Pacotes da IplanRio
O catálogo central de pacotes da Prefeitura do Rio organiza as capacidades por perfil de time e stack técnica. Novos pacotes são publicados com versionamento semântico imutável e distribuídos automaticamente pelo mesmo ecossistema:
Para instalar qualquer pacote do catálogo, basta passar o nome dele no comando de instalação:
Verificação
Abra o agente e rode o diagnóstico:settings.json, pacote instalado, mcp.json, modelos registrados, sessões e isolamento em relação a outras ferramentas.
Para checar a versão do Pi fora do agente:
Atualizações
Pacotes gerenciados pela IplanRio se atualizam sozinhos. A cada início de sessão o agente consulta o catálogo, no máximo uma vez a cada 24 horas, e instala a versão nova quando existe.Desinstalação
1
Remover o pacote da configuração
Liste a fonte instalada e remova o pacote pelo Pi:
2
Remover o Pi
3
Remover credencial e configuração
%USERPROFILE%\.pi\agent.
Troubleshooting
Node >=22.19 e obrigatorio: instale o Node 22 ou superior. No WSL, instale dentro da distribuição Linux com nvm install 22.
Pi foi instalado, mas o comando pi nao esta disponivel no PATH atual: o diretório global do npm não está no PATH. Rode npm prefix -g, adicione o subdiretório bin ao PATH e abra um novo terminal.
Pacote 'x' nao encontrado no canal 'stable': o nome do pacote não existe no catálogo. Confira a tabela do catálogo acima.
Checksum SHA-256 invalido: o download foi corrompido ou interceptado. Repita a instalação em rede confiável e, se persistir, avise no Discord da IplanRio sem executar o arquivo.
Virtual Key obrigatoria: passe --virtual-key ou rode o instalador sem --yes para digitar a chave de forma oculta.
Doctor: configuracao Pi incompleta ou invalida: rode /vpop:doctor --json dentro do agente para ver qual verificação falhou e leve a saída ao canal de suporte.
dev-vpop v1
Skills, agentes, modelos, MCP e política de custo do pacote de desenvolvimento
OpenCode
Alternativa em terminal já em uso nas secretarias, com a mesma Virtual Key
