Pular para o conteúdo

Todos os comandos

contextcode --help lista todos; contextcode <comando> --help mostra as opções de um deles.

ComandoO que faz
contextcode chatChat interativo no terminal. Usa uma interface de tela cheia se o terminal for interativo, e um REPL simples se a saída for para um arquivo; --tui e --plain forçam cada um. Aceita --modelo, --cwd e --continuar.
contextcode run "<prompt>"Um turno do agente e sai. Ideal para scripts e tarefas agendadas. Aceita --modelo.

São duas coisas diferentes e se confundem com frequência: login é a sua conta do Context Code; provider é o modelo de IA que o agente usa.

ComandoO que faz
contextcode login [--email <e-mail>]Faz login da licença. É a única via em um servidor sem tela.
contextcode login --statusEstado da licença, sem pedir nada.
contextcode logoutEsquece as credenciais deste computador (não cancela a assinatura).
contextcode provider login <provedor> [--key <chave>]Conecta o motor de IA: claude, gemini-api, openai, copilot, zai, ollama…
contextcode provider statusProvedores configurados e qual está ativo.
contextcode statusQuais runtimes empacotados (Node, uv, npx) serão usados de verdade.

Sobe o servidor web que o celular escaneia, sem abrir janela. Fica rodando até você cortar com Ctrl+C (ou para sempre, com --install).

OpçãoO que faz
--print-qrDesenha o QR do link no terminal. A URL sai por stdout e os avisos por stderr, então contextcode serve --print-qr | head -1 dá a URL limpa.
--publicPublica por um túnel público em vez do IP da rede local. Indispensável em um VPS: lá não existe «rede local» que o seu celular possa alcançar.
--port NPorta de escuta (por padrão 8787, ou a do link salvo).
--bind 127.0.0.1IP de escuta. Atrás de nginx, caddy ou um túnel SSH, para não expor a porta em aberto.
--minutes NVida do link novo, de 1 a 43 200 minutos (30 dias).
--token-file <caminho>Token estável em um arquivo com permissões 0600, sem depender do chaveiro do sistema. É o que o serviço usa.
--installInstala o serve como serviço do systemd do usuário e o inicia. Só Linux, sem sudo.
--uninstallPara e remove o serviço.
ComandoO que faz
contextcode remoto agregar <nome> <url> [--token T]Cadastra um Context Code remoto e se emparelha com ele.
contextcode remoto listar [--json]Os remotos configurados. Nunca imprime credenciais.
contextcode remoto usar <nome>Fixa qual é usado quando você não diz o nome.
contextcode remoto quitar <nome>Apaga a credencial deste computador.
contextcode remoto probar [<nome>]Confere que responde, que a credencial vale e o que há do outro lado.
contextcode chat --remoto [<nome>]Chat no terminal contra o agente de outra máquina.

Todo o detalhe em Outro Context Code daqui.

ComandoO que faz
contextcode canal telegram|slack|whatsappDeixa o agente escutando esse canal, sem janela, até Ctrl+C. Aceita --workspace e --model.
contextcode tickUma passada do agendador de automações e sai. É o que a tarefa agendada do sistema invoca.
ComandoO que faz
contextcode conexionOnde está tudo e como eu me conecto — veja a página dele.
contextcode instalar-cli [--mostrar]Deixa contextcode no PATH onde o instalador não conseguiu.
contextcode update [--check]Atualiza o binário (servidores Linux).
CódigoSignifica
0Sucesso (também --help e --version).
1A ação foi executada, mas falhou.
2Uso incorreto: argumento desconhecido ou falta um valor.

Sem nenhum comando, contextcode inicia o aplicativo de desktop; com --minimized, oculto na bandeja.