<- voltar para runpane.com

glossário

o que é uma cli, e por que os agentes adoram usar uma?

CLI significa interface de linha de comando. É um programa que você controla digitando comandos em vez de clicar em botões. Você provavelmente já usa vários: git, npm, docker.

interface gráfica vs cli

Interface gráficaCLI (linha de comando)
como você usaClica em botões e arrasta itensDigita comandos
exemploGitHub Desktopgit push
para pessoasGeralmente é mais fácil para começarÉ mais rápida depois que você aprende os comandos
para agentesÉ difícil de usar, exige capturas de tela e cliquesÉ natural, os agentes já digitam comandos

por que os agentes adoram clis

Agentes de programação com IA passam o dia inteiro digitando comandos em terminais. É assim que rodam seu código, instalam pacotes, usam git e executam testes. Uma CLI entra direto no fluxo que eles já usam. Não exige integração especial.

Foi por isso que o Pane criou a runpane como CLI, sem obrigar os agentes a usar um protocolo próprio. Claude Code, Codex, Aider ou um script bash, tanto faz. Se consegue digitar runpane panes create, consegue controlar o Pane.

o que torna uma cli boa para agentes

Nem toda CLI funciona bem para agentes. Isto é o que importa:

Saída em JSON. Agentes não conseguem interpretar tabelas feitas para pessoas com confiança. Uma opção --json entrega dados estruturados que eles conseguem usar.

Um comando de descoberta. Agentes não deveriam precisar ler a documentação para saber quais comandos existem. Um comando como runpane agent-context mostra tudo de uma vez.

Saída curta por padrão. Agentes têm janelas de contexto limitadas. Se um comando despeja 500 linhas por padrão, desperdiça tokens. Boas CLIs para agentes mostram pouco e deixam você pedir mais com opções como --limit 200.

Modo não interativo. Agentes não conseguem responder a perguntas como "Tem certeza? (s/n)". Uma opção --yes permite pular confirmações em fluxos automatizados.

Legível antes da instalação. Agentes devem conseguir conferir o que uma CLI faz antes de instalá-la. O Pane publica a lista completa de comandos em uma URL pública para eles verificarem antes de decidir.

como a runpane aplica esses princípios

# Discovery: what commands exist?
runpane agent-context --json

# Short output: just what's on screen right now
runpane panels screen --panel <id> --limit 80 --json

# Non-interactive: skip the "are you sure?" prompt
runpane panes create --repo active --name "my-task" --yes --json

# Readable before install:
curl -fsSL https://runpane.com/runpane-cli-contract.json

veja também

- Documentação da CLI runpane: a referência completa

- Página da CLI runpane: por que o Pane criou uma CLI

- O que é MCP?: o protocolo que complementa as CLIs

- O que significa ser independente do agente?: por que as CLIs tornam isso possível

Parsa Khazaeepoul

por Parsa Khazaeepoul

Última atualização em 24 de junho de 2026

perguntas frequentes

ou
Baixar*
Aviso do Windows SmartScreenO download direto pode exibir um aviso do SmartScreen enquanto o Pane não é assinado. O Pane é totalmente open source. Você pode auditar o código e compilar por conta própria.1. Clique em Mais informações2. Clique em Executar assim mesmo3. Continue a instalaçãoA instalação pelo PowerShell baixa a versão oficial diretamente e evita a maioria dos problemas com downloads pelo navegador.instalação global via npm
Cole isso no PowerShell.MacLinux