RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

Pi

earendil-works/piRevisado por IA

O que faz

Pi é um agente de programação que você executa num terminal dentro de uma pasta de projeto: você descreve uma tarefa e ele lê arquivos, edita, executa comandos e te retorna. Também vem como um conjunto de bibliotecas TypeScript (uma API para OpenAI, Anthropic, Google e outros modelos, um loop de agente, uma interface de terminal) para quem constrói seus próprios agentes, e pode ser estendido com skills, temas e pacotes compartilhados via npm ou git. Precisa do Node.js 22.19+ e de uma assinatura ou chave de API de um provedor de IA, conectada com `/login` dentro do programa.

Facilidade de instalação

B · instalador e um ajuste simples · Windows

  • Windows B
  • macOS B
  • Linux B

Uma única linha de instalação em cada sistema — `curl -fsSL https://pi.dev/install.sh | sh` no macOS e no Linux, `powershell -c "irm https://pi.dev/install.ps1 | iex"` no Windows — e os instaladores também conseguem instalar o Node.js 22.19+; também há binários prontos (de 30 a 43 MB) anexados a cada release. O que tira a nota mais alta é o passo extra de fazer login num provedor de IA pago com `/login`, e que tudo depois disso é digitado num terminal.

Números no GitHub

Estrelas
119.188em 31 de out. de 2026
Downloads
998.02487.246 na semana
Crescimento
+1.153estrelas em 5 dias

Estrelas ao longo do tempo

118.000118.500119.000119.500 26 de out.27 de out.28 de out.29 de out.30 de out.31 de out. 118.000118.500119.000119.500 26 de out.29 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
Node.js
Para compilar a partir do código
Node.js
Espaço em disco
43 MB–129 MB · pelo instalador
Contas ou chaves
An AI model provider connected with /login — the project's own library lists OpenAI, Anthropic, Google and others
Custo
Grátis, a API é paga · O programa é gratuito e licenciado sob MIT, mas não faz nada até você conectar um provedor de IA pago — o README diz para rodar `/login` "to connect a subscription or API key". O custo então depende do modelo e de quanto você o usa.
Licença
MIT (Permissiva)
Pode substituir
Cursor, Claude Code, Copilot
Última atualização
1 de nov. de 2026

Sinais de risco (6)

  • AtençãoComando de instalação executa script da internet

    O comando de instalação encadeia um script remoto direto para um shell: curl -fsSL https://pi.dev/install.sh | sh

    checagem automática

  • Atençãosem sistema de permissões, o agente tem todos os seus direitos

    README, Permissions & Containerization: "Pi does not include a built-in permission system for restricting filesystem, process, network, or credential access. By default, it runs with the permissions of the user and process that launched it." Sugere que você mesmo o colocar em container ou sandbox. Então tudo o que o modelo decide fazer — alterar arquivos, executar comandos de shell, acessar a rede — acontece com seu próprio acesso, e o mesmo vale para extensões e "Pi packages" compartilhados via npm ou git.

    revisão por IA

  • Infoa instalação no windows também encadeia um script remoto

    Além da linha de instalação por shell que as verificações já apontaram, o comando do Windows no README é `powershell -c "irm https://pi.dev/install.ps1 | iex"` — o mesmo padrão de executar um script obtido de pi.dev, que também pode instalar o Node.js. A alternativa oferecida é `npm install -g --ignore-scripts @earendil-works/pi-coding-agent`, que, segundo o README, não fixa as dependências transitivas.

    revisão por IA

  • Infobaixa dados de modelos do pi.dev durante a execução

    README, Run with Nix: "Nix builds are offline, so the bundled model data comes from a pi.dev model catalog revision pinned in nix/model-catalog.json. At runtime, Pi still overlays newer catalog data from pi.dev as usual." Portanto, o programa entra em contato com o próprio servidor do projeto durante o uso, independentemente de como você o instalou.

    revisão por IA

  • Infoissues e pull requests novos são encerrados automaticamente

    A primeira linha do README: "New issues and PRs from new contributors are auto-closed by default. Maintainers review auto-closed issues daily." Com 119189 estrelas e 314 issues abertas, um problema que você relatar pode ser encerrado antes que uma pessoa o leia.

    revisão por IA

  • Infoo projeto pede que os usuários publiquem suas sessões

    README, "Share your OSS coding agent sessions": o autor pede que os usuários publiquem as sessões do agente como dados públicos no Hugging Face com a ferramenta separada `badlogic/pi-share-hf`, para que "public OSS session data helps improve coding agents". É uma etapa manual separada, mas essas sessões contêm seus prompts, código e erros.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Quanto o provedor de IA cobra pelo trabalho real, o que depende do modelo e do tamanho da tarefa
  • O que o agente realmente faz com seus arquivos e quais comandos ele executa, já que nada pede permissão
  • Se o pacote de telemetria do projeto envia algo por padrão, algo que só rodando ele é que se saberia
  • Se a instalação de Node.js do instalador entra em conflito com uma versão de Node que você já tenha
  • O uso de disco depois de instalar, estimado entre 43 e 129 MB antes dos dados do modelo
  • Se as extensões e pacotes que você instala do npm ou do git são o que dizem ser

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.