CeloIA · Documentação

Referência de comandos

Os comandos do shell e da conversa, reunidos em um só lugar.

No terminal

ComandoO que faz
celoAbre a conversa interativa.
celo -cContinua a última conversa deste computador.
celo "sua pergunta"Responde a uma tarefa e encerra.
celo loginAutoriza o terminal pelo navegador.
celo logoutDesconecta este terminal.
celo whoamiExibe conta, plano, saldo e modelos disponíveis.
celo --helpExibe a ajuda.
celo --versionExibe a versão instalada.
npm install -g @celoiaio/cli@latestInstala ou atualiza o CLI. Reabra o celo após atualizar.

Opções da execução

OpçãoUso
-c, --continueRetoma a última sessão no modo interativo.
-m, --model <id>Escolhe o modelo desta execução. Substitua <id> por um modelo disponível na conta.
-y, --yesNo modo de pergunta única, permite sobrescrever arquivos sem confirmação. Use com cuidado.
-h, --helpMostra a ajuda do CLI.
-v, --versionMostra a versão do pacote.

Dentro da conversa

Digite / para abrir a lista filtrada de comandos. Tab completa o primeiro resultado.

ComandoO que faz
/modeloLista ou troca o modelo da conversa.
/saldoConsulta o saldo de tokens.
/sessoesMostra sessões recentes salvas neste computador.
/salvar arquivo.txtGrava o último bloco de código completo no arquivo indicado.
/limparInicia uma conversa nova.
/ajudaMostra os comandos disponíveis.
/sairEncerra a conversa.

Peça em linguagem natural para instalar dependências, rodar testes, build ou lint, consultar o Git ou fazer commit e push. O celo usa a ferramenta de execução no terminal e solicita sua confirmação antes de cada comando.

Na conversa com o celo

Confira os scripts deste projeto, execute os testes e o build disponíveis e informe se passaram.

Enviar conteúdo por pipe

O celo aceita texto pela entrada padrão. Confira se o conteúdo não contém segredos antes de enviá-lo.

macOS / Linux

cat erro.log | celo "Explique este erro e indique o que devo investigar."

Windows PowerShell

Get-Content erro.log | celo "Explique este erro e indique o que devo investigar."

O conteúdo é usado como contexto da pergunta. Isso não significa que o celo executou o comando que produziu o log.