Suporte de inteligência artificial em processos de desenvolvimento de software
Pi é um conjunto de ferramentas de agente de IA que oferece uma interface unificada para grandes modelos de linguagem (large language models) e automatiza processos de desenvolvimento de software. Ele facilita tarefas de codificação gerenciando ciclos de agentes por meio de uma interface de usuário baseada em terminal (TUI) e uma ferramenta de linha de comando (CLI).
Atualizações
- 3 de novembro de 2026: Estrelas 117,090 → 119,654, versão mais recente v1.5.0 (2 de novembro de 2026).
- 22 de outubro de 2026: Estrelas 115,607 → 117,090, versão mais recente v1.4.0 (21 de outubro de 2026).
- 16 de outubro de 2026: Estrelas 114,829 → 115,607, versão mais recente v1.3.0 (15 de outubro de 2026).
- 13 de outubro de 2026: Estrelas 113,434 → 114,829, versão mais recente v1.2.0 (12 de outubro de 2026).
O que você ganha
- Gerencia tarefas de codificação com uma interface de linha de comando interativa.
- Oferece uma interface única que combina diferentes provedores de inteligência artificial.
- Acelera os processos de desenvolvimento com uma interface baseada em terminal.
Instalação
npm install --ignore-scripts # Install all dependencies without running lifecycle scripts
npm run build # Refresh model data, then build all packagesVERSION="<release-version>"
tar -xzf "pi-${VERSION}-source.tar.gz"
cd "pi-${VERSION}"
./scripts/build-binaries.sh --offline-model-data --platform linux-x64 --out "$PWD/out"Se você não programa
Você é um assistente de desenvolvimento de software. Analise minha base de código atual, identifique as tarefas que precisam ser feitas e ajude-me a gerenciar os processos de codificação de forma interativa via terminal. Ao realizar as operações, use provedores de IA unificados para sugerir as soluções mais adequadas e gerencie as chamadas de ferramentas necessárias durante todo o processo.
Repositório: https://github.com/earendil-works/pi. Baseie-se nas instruções oficiais no arquivo README deste repositório para a instalação e execução.
Antes de começar, verifique em qual sistema operacional estamos e se as ferramentas necessárias (ex: Python, Node.js, Git, Docker) estão instaladas. Instale as que faltarem passo a passo de acordo com este sistema.
Crie uma pasta nova e vazia para trabalhar. Não toque em arquivos fora desta pasta e não exclua nada. Antes de executar cada comando, diga o que você vai fazer em uma frase.
Diga-me o que devo ver na tela ao final de cada etapa. Se ocorrer um erro, colarei a mensagem de erro para você exatamente como ela é, e vamos corrigi-la juntos.
Termos relacionados do glossário
Links
A TreScout não desenvolveu esta ferramenta · nós a encontramos nas tendências do GitHub e a apresentamos. Esta página descreve o repositório em 2026-09-16: A contagem de estrelas e o nosso texto são daquele dia, o repositório pode ter mudado desde então. Consulte o link do repositório para ver o estado atual. O texto de apresentação foi preparado com IA a partir da própria documentação do repositório e esta página foi traduzida automaticamente do original em turco · a versão turca é a que vale.