Entrar em Contato

Programa do Curso

Introdução ao Pi

  • O que é o Pi e sua filosofia de minimalismo e controle
  • Comparação com Claude Code, Codex CLI e Cursor
  • As quatro ferramentas nativas: ler, escrever, editar e bash
  • Quando escolher o Pi em vez de agentes mais robustos

Instalação e Configuração

  • Instalando o Pi via npm e gerenciadores de pacotes
  • Configurando chaves de API para mais de 15 provedores compatíveis
  • Configurando o diretório de trabalho e arquivos de contexto
  • Executando o Pi em ambientes locais e no Docker

Fluxos de Trabalho Principais no Terminal

  • Executando geração de código a partir de prompts simples
  • Lendo e editando arquivos com precisão
  • Executando comandos bash de forma segura dentro do agente
  • Gerenciando o estado da sessão e resetes de contexto

Criando Habilidades Personalizadas

  • Compreendendo a API de habilidades em TypeScript
  • Escrevendo operações personalizadas de leitura, escrita e edição
  • Integrando à execução de bash para fluxos de trabalho especializados
  • Testando e depurando habilidades de forma isolada

Modelos de Prompt e Temas

  • Adaptando prompts de sistema para diferentes linguagens e frameworks
  • Criando modelos de prompt reutilizáveis para consistência da equipe
  • Empacotando temas como módulos compartilháveis

Estendendo o Pi com Pacotes npm

  • Empacotando habilidades como pacotes pi
  • Publicando no npm e Git
  • Instalando pacotes contribuídos pela comunidade
  • Gerenciando versões de dependências e compatibilidade

Flexibilidade de Provedores

  • Alternando entre Anthropic, OpenAI, Google e outros backends
  • Otimizando custos, velocidade e qualidade por tarefa
  • Executando modelos totalmente locais para código sensível

Casos de Uso Práticos

  • Automação de testes e fluxos de trabalho de geração de testes
  • Refatoração de código legado com cadeias de habilidades personalizadas
  • Geração e manutenção de documentação
  • Integração com CI com sobrecarga mínima do agente

Segurança e Controle

  • Compreendendo o limite do prompt de sistema de 300 palavras
  • Aprovação manual para operações de escrita
  • Isolamento (sandboxing) da execução de bash em ambientes não confiáveis
  • Registro de auditoria de todas as ações do agente

Resumo e Próximos Passos

  • Revisão dos princípios de minimalismo, controle e extensibilidade
  • Recursos da comunidade e diretrizes de contribuição
  • Tópicos avançados para usuários experientes do Pi

Requisitos

  • Experiência com desenvolvimento baseado em terminal e bash
  • Conhecimento básico de TypeScript ou JavaScript
  • Familiaridade com gerenciamento de pacotes npm

Público-alvo

  • Desenvolvedores que buscam um agente de codificação leve e hackeável
  • Engenheiros seniores que desejam controle total sobre os internals do agente
  • Equipes que adotam o desenvolvimento centrado no terminal
 14 Horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas