Visão Geral da Copera CLI
copera é a interface de linha de comando oficial do Copera. Use ela para trabalhar com boards, tabelas, linhas, docs, arquivos do drive, canais, notificações e dados do workspace — do seu terminal, de qualquer script ou de qualquer agente de IA.
A CLI foi desenhada para dois públicos:
- Power users que preferem o teclado à interface, querem automatizar trabalho repetitivo ou rodar Copera de um shell remoto.
- Agentes de IA de programação (Claude Code, Cursor, OpenCode, Codex e outros) que tomam ações reais e auditáveis no seu workspace por você.
Toda ação roda como o usuário dono do token — suas permissões são respeitadas, e cada mudança é totalmente reversível dentro do app.
Instalação
macOS / Linux
Rode no seu terminal:
curl -fsSL https://cli.copera.ai/install.sh | bash
Para instalar uma versão específica:
VERSION=0.1.0 curl -fsSL https://cli.copera.ai/install.sh | bash
Por padrão, o instalador escreve o binário copera em /usr/local/bin/copera. Se esse diretório exigir permissões elevadas, o script pedirá sudo.
Windows
Abra o PowerShell e rode:
irm https://cli.copera.ai/install.ps1 | iex
Você não precisa rodar o PowerShell como Administrador — isso instala o copera.exe no seu perfil de usuário.
Feche e reabra o PowerShell, e então verifique a instalação:
copera version
Para fixar uma versão específica:
$env:VERSION = "0.1.0"; irm https://cli.copera.ai/install.ps1 | iex
Instalação manual no Windows
Se preferir baixar o arquivo você mesmo:
- Baixe o zip Windows AMD64 da versão desejada no CDN da Copera CLI.
- Extraia o
copera.exe. - Mova para um diretório no seu
PATH, como%LOCALAPPDATA%\Microsoft\WindowsApps. - Abra uma nova janela do PowerShell e rode
copera version.
A partir do código
Se você tem Go instalado:
go install github.com/copera/copera-cli/cmd/copera@latest
Atualizar
copera update
Use copera update --version 1.2.0 para instalar uma versão específica, ou copera update --force para pular a confirmação.
Primeira configuração
Para a maioria das pessoas, o fluxo mais simples é:
copera auth login
A CLI imprime uma URL do Copera, abre no seu navegador padrão quando possível e pede para você colar o token gerado de volta no terminal. A URL impressa fica sempre disponível, então o mesmo fluxo funciona via SSH, no WSL ou em qualquer terminal onde o navegador não consegue abrir automaticamente.
Se você já tem um token, pode pular o navegador:
copera auth login --token=cp_pat_xxx
Para CI, scripts e pipelines de agentes, uma variável de ambiente é a abordagem mais limpa:
export COPERA_CLI_AUTH_TOKEN="cp_pat_xxx"
No Windows PowerShell:
$env:COPERA_CLI_AUTH_TOKEN = "cp_pat_xxx"
Experimente
Depois de logar:
copera auth status
copera boards list
copera docs tree
copera search "onboarding"
Para saída legível por máquina:
copera boards list --json
Próximos passos
- Autenticação — Tipos de token, fluxos de login e como a CLI resolve credenciais.
- Comandos Comuns — Referência rápida para boards, linhas, docs, drive, canais, busca, notificações e mais.
- Configuração — Perfis, IDs padrão, variáveis de ambiente e saída legível por máquina.