Ir para o conteúdo principal

A CLI para agentes de IA · Windows · Linux · macOS

10 comandos.
Um só zap.

Seu agente de IA gasta turnos improvisando shell: Git aqui, manifestos ali, DNS, TLS, HTTP, varreduras de disco, caça a duplicados — e cada sistema operacional escreve de um jeito. O QZX faz esse trabalho em um único comando multiplataforma e devolve respostas acionáveis. Legíveis para você. JSON estruturado para o seu agente.

Veja a corrida
Chamadas de ferramenta
21 → 318 idas e voltas a menos
Shell que seu agente escreve
28× menos664 → 24 tokens
Mais rápido
1,9×26,4 s → 13,6 s

Medido em três diagnósticos do dia a dia, na mesma máquina e no mesmo dia. Como medimos

QZX / Exemplo registrado
qzx diagnoseProject . --json

Entenda antes de editar

Um briefing do projeto, em um comando.

TecnologiaPython
Pacote declaradohttpx
1 achado

Repositório Git não detectado.

Próximas verificaçõespytest · ruffConfiguradas · não executadas
Inspecionar o JSON
{
    "success": true,
    "details": {
        "technologies": [
            "Python"
        ],
        "dependencies": {
            "unique_declared_package_count": 1,
            "unique_packages": [
                "httpx"
            ]
        },
        "version_control": {
            "status": "not_repository"
        },
        "file_scan": {
            "scanned_file_count": 3,
            "scan_complete": true
        },
        "summary": {
            "issue_count": 1,
            "verification": {
                "release_readiness": "not_assessed"
            }
        },
        "validation": {
            "tests": {
                "status": "configured_not_run"
            },
            "lint": {
                "status": "configured_not_run"
            }
        }
    }
}

Amostra registrada: project-doctor. Campos selecionados do resultado real.

Resultados registrados pelo pipeline de documentação. JSON exibido como trechos revisados. Explore o contrato de resultados

Instale. Verifique. Pronto.Alpha 0.2.2.0.15
python -m pip install --upgrade qzx
qzx getCurrentDateTime --output-format iso --json
Prefere uma instalação isolada?

Use o pipx para manter o QZX separado das dependências Python do seu projeto.

Gratuito e de código aberto · Sem conta · Alejandro Sánchez

O mesmo vocabulário em todas as máquinas.

WindowsLinuxmacOS

Em casa no terminal do seu agente.

CodexClaude CodeGemini CLI

Medido, não imaginado

As mesmas evidências.
Um único comando.

Executamos cada diagnóstico de duas formas na mesma máquina: com os comandos nativos que um agente digitaria, uma chamada de ferramenta por vez, e com o único comando do QZX. Escolha uma tarefa e veja a corrida.

Sem QZX · PowerShell10 comandos · 10,3 s
  1. git -C '.' status --short --branch
  2. git -C '.' log --oneline -5
  3. git -C '.' remote -v
  4. Get-ChildItem '.' -Recurse -File | Where-Object FullName -notmatch '\\.git\\' | Group-Object Extension | Sort-Object Count -Descending | Select-Object -First 10 Name,Count
  5. Get-ChildItem '.' -File | Where-Object Name -in 'pyproject.toml','setup.py','setup.cfg','requirements.txt','package.json','Cargo.toml','go.mod','composer.json' | Select-Object Name
  6. Get-Content './pyproject.toml'
  7. Get-ChildItem '.' -File | Where-Object Name -in 'pytest.ini','tox.ini','ruff.toml','.ruff.toml','Makefile','noxfile.py' | Select-Object Name
  8. python --version
  9. Get-ChildItem '.' -Recurse -File | Where-Object FullName -notmatch '\\.git\\' | Sort-Object Length -Descending | Select-Object -First 10 FullName,Length
  10. Get-ChildItem '.' -Recurse -File -Include *.py | Select-String -Pattern 'TODO|FIXME' | Measure-Object | Select-Object Count
…e com outra sintaxe no Linux (10) e no macOS (10)

Linux

  1. git status --short --branch
  2. git log --oneline -5
  3. git remote -v
  4. find . -type f -not -path './.git/*' | sed -n 's/.*\.//p' | sort | uniq -c | sort -rn | head
  5. ls pyproject.toml setup.py setup.cfg requirements.txt package.json Cargo.toml go.mod 2>/dev/null
  6. cat pyproject.toml
  7. ls pytest.ini tox.ini ruff.toml .ruff.toml Makefile noxfile.py 2>/dev/null
  8. python3 --version
  9. find . -type f -not -path './.git/*' -printf '%s %p\n' | sort -rn | head
  10. grep -rIn --include='*.py' -E 'TODO|FIXME' . | wc -l

macOS

  1. git status --short --branch
  2. git log --oneline -5
  3. git remote -v
  4. find . -type f -not -path './.git/*' | sed -n 's/.*\.//p' | sort | uniq -c | sort -rn | head
  5. ls pyproject.toml setup.py setup.cfg requirements.txt package.json Cargo.toml go.mod 2>/dev/null
  6. cat pyproject.toml
  7. ls pytest.ini tox.ini ruff.toml .ruff.toml Makefile noxfile.py 2>/dev/null
  8. python3 --version
  9. find . -type f -not -path './.git/*' -exec stat -f '%z %N' {} + | sort -rn | head
  10. grep -rIn --include='*.py' -E 'TODO|FIXME' . | wc -l

10 fragmentos para costurar antes da primeira edição.

Com QZX · qualquer SO1 comando · 8,0 s
qzx diagnoseProject .
  • Tecnologias
  • Dependências
  • Ambiente
  • Testes e lint
  • Estado do Git
  • Análise do código
  • Arquivos grandes
  • Achados

1,3× mais rápido. Um briefing com achados e as próximas verificações.

Como medimos: em 2026-10-08, no Windows 11 10.0.26200 com QZX 0.2.2.0.14. Cada comando nativo rodou em um processo novo do PowerShell 7, como uma chamada de ferramenta separada do agente, com seleções enxutas de colunas que favorecem o lado nativo. Tokens contados com tiktoken o200k_base. As variantes de Linux e macOS são mostradas como referência e não foram cronometradas. Os resultados do QZX também trazem conclusões — pontuações, a camada com falha, recomendações — que a saída nativa deixa para o seu agente deduzir.

Como funciona

Seu agente pede uma vez. O QZX cuida da plataforma.

O QZX é uma CLI Python de código aberto. Você ou seu agente chamam um comando documentado; o QZX faz o trabalho específico de Windows, Linux ou macOS e responde no mesmo formato em todo lugar: um resumo legível para pessoas e JSON estruturado com --json para programas.

  1. Instale

    Um pacote do PyPI, com pip ou pipx. Sem conta, sem servidor, sem serviço em segundo plano.

  2. Peça a tarefa

    Chame o comando pelo nome, por exemplo qzx inspectPort 3000. A mesma grafia funciona em todos os sistemas compatíveis.

  3. Leia ou processe

    Pessoas recebem um resumo. Agentes adicionam --json, testam success, leem message e usam a evidência tipada.

Diagrama mostrando Codex, Claude Code, Gemini CLI e scripts chamando um mesmo comando QZX no Windows, Linux e macOS e recebendo os campos compartilhados success, message, output e meta.
Um comando documentado pode cobrir trabalho compatível em vários hosts enquanto o núcleo compartilhado do resultado continua previsível. Limites de plataforma e evidências específicas de cada comando ficam explícitos.

Por que desenvolvedores e equipes migram

Rápido. Confortável. E com potência de sobra.

Menos turnos, menos shell, mais resultado

Cada chamada de ferramenta é mais um turno do modelo. O QZX condensa diagnósticos de várias etapas em um só, então seu agente escreve 28× menos shell (664 → 24 tokens) e evita 18 idas e voltas — com as conclusões já calculadas.

21 → 3

Mais rápido de ponta a ponta

Um processo em vez de uma cadeia de shells. 1,9× mais rápido em nossos três diagnósticos e 3,0× quando um site está fora do ar.

3,0×

Um vocabulário, três sistemas

Pare de ramificar prompts por sistema operacional.

Resolve-DnsNamedigopenssl s_clientqzx diagnoseWebsite

89 comandos publicados e contando

Sistema, rede, arquivos, Git, desenvolvimento, armazenamento e scaffolding de projetos — uma única instalação.

Explore as ferramentas

Seguro por padrão

Os diagnósticos são somente leitura. Comandos que alteram algo mostram uma prévia primeiro e mantêm suas barreiras de backup e aprovação.

Segurança e telemetria

Um contrato em que seu agente pode confiar

Todo resultado --json traz um success explícito e um message útil, além de evidências tipadas. Nada de raspar tabelas nem adivinhar por códigos de saída. O schema é aberto e baixável.

Explore o contrato de resultados

Comece com um problema real

Útil antes da sua próxima mudança.

Escolha a tarefa à sua frente. Comece com um diagnóstico somente leitura e depois decida o próximo passo.

Substitui 10 comandos

Torne familiar um projeto desconhecido.

Descubra tecnologias, dependências, estado do Git e achados concretos antes que seu agente comece a editar.

qzx diagnoseProject .
Explore o fluxo de projetos
Substitui 3 pipelines

Descubra o que está enchendo seu disco.

Inspecione capacidade, arquivos grandes e evidências de duplicados. Entenda suas opções antes de remover qualquer coisa.

qzx diagnoseStorage .
Explore o fluxo de armazenamento
Substitui 8 comandos

Vá além de “o site caiu”.

Verifique DNS, certificados e HTTP de uma só vez. Siga as evidências até a próxima verificação.

qzx diagnoseWebsite <url>
Explore o fluxo de sites

Um contrato aberto que outros podem implementar

Respostas em que seu agente pode confiar, sem interpretar texto

Todo resultado JSON tem um booleano explícito success e uma message útil e não vazia. Depois, cada comando acrescenta evidência tipada — aqui, uma verificação real de certificado — em vez de um bloco de texto que seu agente precisaria interpretar.

{
  "success": true,
  "message": "SSL certificate diagnostic for 'example.com:443': …",
  "host": "example.com",
  "is_valid": true,
  "chain_trusted": true,
  "hostname_match": true,
  "days_remaining": 78,
  "ssl_version": "TLSv1.3",
  "subject_alt_names": ["example.com", "*.example.com"],
  "meta": { "command": "checkSslCertificate", "duration_ms": 216.817, "schema_version": 1 }
}

Trecho de uma execução real de qzx checkSslCertificate example.com --json em 8 de outubro de 2026.

Feito para os dois lados do teclado

Para quem programa no terminal. Para a empresa por trás da frota.

Desenvolvedores

Dê ao seu agente uma regra duradoura: use o QZX primeiro.

  • Funciona com Codex, Claude Code, Gemini CLI e qualquer agente com terminal.
  • A mesma instrução funciona no seu notebook Windows e no seu servidor Linux.
  • Saída legível quando você executa; JSON estrito quando seu agente executa.
Configure seu agente de IA em cinco minutos

Empresas

Padronize como os agentes inspecionam suas máquinas.

  • Um vocabulário de comandos auditável em Windows, Linux e macOS.
  • Evidências estruturadas que sua automação pode registrar, comparar e usar.
  • Apache-2.0, sem conta, sem lock-in. Integrações sob medida com o criador.
Fale sobre seu caso de uso

Para se aprofundar

Guias para a decisão por trás da instalação

Escolha o QZX com os limites à vista

O QZX é uma interface de comandos local, não um sandbox nem uma garantia de paridade com as ferramentas nativas. Prefira-o quando um comando documentado cobre a operação e um contrato de resultados consistente ajuda. Use APIs nativas ou o shell para o que o QZX não modela.

Publicado no PyPI: QZX 0.2.2.0.15 · 89 capacidades no wheel · Python >=3.11

Da curiosidade ao seu terminal

Faça do seu próximo comando um comando QZX.

Instale a versão publicada, rode sua primeira verificação e deixe seu agente fazer em uma chamada o que antes exigia 10 chamadas.