Pi Coding Agent

Pi Coding Agent

3.0

Pi é um harness minimalista de agente de programação para o terminal. Personalize-o com extensões, skills e temas, alterne entre mais de 15 provedores de modelos no meio da sessão e ramifique ou compartilhe árvores de sessão. Funciona de forma interativa, em scripts, via RPC ou SDK.

Última Atualização 10 de nov. de 2026
Pi Coding Agent captura de tela

介绍

Pi é um harness minimalista e open-source de agente de programação para o terminal, criado pela earendil-works, com base na ideia de adaptar a ferramenta ao seu fluxo de trabalho, e não o contrário. Ele vem com padrões poderosos, mas dispensa sub-agentes embutidos, modo de planejamento e popups de permissão — em vez disso, extensões TypeScript, skills, templates de prompt e temas permitem que você construa o que precisa ou instale pacotes Pi de terceiros, com mais de 50 exemplos oficiais. Você pode até pedir para o Pi escrever suas próprias extensões na hora e recarregá-las automaticamente.

Principais Recursos

  • Mais de 15 provedores de modelos: Anthropic, OpenAI, Google, Azure, Bedrock, Mistral, Groq, Cerebras, xAI, OpenRouter, Ollama e mais, via chaves de API ou OAuth. Troque de modelo no meio da sessão com /model ou Ctrl+L; adicione provedores personalizados via models.json ou extensões.
  • Histórico em estrutura de árvore: As sessões são armazenadas como árvores — /tree para ramificar a partir de qualquer ponto anterior, /export para HTML, /share para publicar um link compartilhável no GitHub Gist.
  • Engenharia de contexto: Um prompt de sistema minimalista, além de instruções de projeto em AGENTS.md, SYSTEM.md por projeto, skills carregadas progressivamente, compactação totalmente personalizável e injeção dinâmica de contexto via extensões.
  • Direção em tempo real: Pressione Enter para redirecionar um agente em execução imediatamente, ou Alt+Enter para enfileirar um follow-up.
  • Quatro modos: TUI interativa, print/JSON para scripts, protocolo RPC e incorporação via SDK — o OpenClaw é uma integração SDK real.

Instalação

Um único comando curl -fsSL https://pi.dev/install.sh | sh, ou instale o @earendil-works/pi-coding-agent globalmente via npm / pnpm / bun. Empacote extensões, skills, prompts e temas como pacotes Pi compartilhados via npm ou git. Ideal para desenvolvedores que querem o agente como um primitivo programável sob seu controle total.