O que pi-feats faz?
Recursos de produção para o Pi Coding Agent: perfis, sandboxing Nono, proteções, API, WebUI, agendamento, habilidades e runtimes remotos.
Visão Geral
O rjaskonis/pi-feats fornece um conjunto de recursos avançados para o Pi Coding Agent, permitindo que desenvolvedores implantem agentes de IA com segurança, escalabilidade e controle. Ele é ideal para ambientes de produção onde a estabilidade e a personalização são críticas.
Funcionalidades Principais
- Perfis: Configure diferentes ambientes e comportamentos para o agente.
- Sandboxing Nono: Execute código de forma isolada e segura, prevenindo vazamentos e ataques.
- Proteções: Defina regras e limites para evitar ações não autorizadas ou perigosas.
- API: Integre com sistemas externos através de uma interface RESTful.
- WebUI: Interaja com o agente através de uma interface web amigável.
- Agendamento: Automatize tarefas recorrentes.
- Habilidades: Adicione funcionalidades customizadas através de skills.
- Runtimes Remotos: Execute código em servidores ou contêineres remotos.
Configuração
Para usar este skill, certifique-se de que o Pi Coding Agent está configurado com suporte ao rjaskonis/pi-feats. Consulte a documentação oficial para detalhes de instalação.
Exemplo de Configuração
# Ativar o skill
pi config --skill rjaskonis/pi-feats
Uso
Perfis
Crie um perfil editando o arquivo profiles.yaml:
profile:
name: producao
sandbox: "nono"
guardrails:
- restrito
API
Acesse a API através do endpoint /api/v1:
curl -X POST http://localhost:8080/api/v1/execute -d '{"comando":"ls"}'
Suporte
Este skill é compatível com Claude Code, Cursor e Codex. Para mais informações, visite o repositório oficial.
Licença
MIT