As extensões de Pi que criamos na semana passada

Na semana passada eu e meu agente de IA fizemos uma coisa que mudou meu uso no dia a dia: paramos de “usar IA no improviso” e começamos a empacotar o que funcionava em extensões reutilizáveis no Pi.

Parece técnico, mas a ideia é simples: em vez de repetir os mesmos passos toda vez, você ensina o ambiente uma vez e reaproveita.

O problema

Quem começa a usar agente de IA para programar geralmente passa por isso:

  • cada sessão começa “fria”;
  • você repete contexto manualmente;
  • comandos úteis ficam espalhados;
  • quando algo funciona, fica preso no seu computador.

Eu estava exatamente nesse ponto.

O que criamos

Criamos duas extensões principais.

1) Um wrapper do Fabric no Pi

O Fabric já tem uma CLI madura, com vários prompts prontos (os Patterns).
Em vez de copiar tudo para dentro do Pi, a decisão foi: fazer um wrapper fino.

Esse wrapper está no repositório:
👉 pi-fabric-cli (Codeberg)

Ou seja, o Pi só encaminha o comando para a CLI oficial do Fabric.

Na prática:

  • não duplicamos configuração;
  • não copiamos prompts;
  • continuamos recebendo atualizações direto do Fabric;
  • a extensão fica pequena e fácil de manter.

Como funciona (visão simples)

Extensão pi-fabric-cliCLI oficial FabricModelo local via OllamaUsuário no Pi

2) Um pacote de memória para o Pi

Também juntamos tudo que era “memória de trabalho” em um pacote só, o pi-simple-vault:

👉 pi-simple-vault (Codeberg)

Ele inclui:

  • atalho para registrar nota/decisão/descoberta;
  • briefing automático no início da sessão;
  • rascunho de log no fim da sessão;
  • skill de apoio para consultar e gravar no vault Markdown.

A decisão importante aqui foi: captura automática não é verdade automática.
O sistema pode gerar rascunho, mas o conteúdo final continua com revisão humana.

Como funciona (visão simples)

Início da sessão no Pivault-briefingLê contexto no vaultResumo injetado na sessãoTrabalho normal com oagenteFim da sessãoauto-session-logGera rascunho de logRevisão humanaVault versionado em Git

O que isso muda para quem não é técnico

Se você usa IA para estudar, escrever, organizar projeto pessoal ou trabalho, o ganho é parecido:

  • menos tempo repetindo contexto;
  • mais consistência entre sessões;
  • histórico das decisões que você tomou;
  • mais controle sobre o que fica salvo.

Em outras palavras: a IA deixa de ser um chat “descartável” e vira um ambiente de trabalho que evolui com você.

O cuidado que aprendemos no caminho

Também tivemos um tropeço útil: um conflito de skill duplicada (vault-memory).
Isso reforçou uma lição simples: quando você começa a empacotar e publicar extensões, organização e versionamento importam muito.

Por isso passamos a instalar por tag (versão fixa), não por referência solta.

Próximo passo

Agora que essas extensões estão publicadas e versionadas, o próximo foco é melhorar a experiência para outras pessoas instalarem sem dor — especialmente quem está começando no uso de IA no terminal e quer algo mais previsível do que “copiar prompt”.

Semana passada foi sobre isso: menos improviso, mais método.