Docs
Comandos do CLI
Comandos do CLI
Referência completa de todos os comandos do IgnusCode CLI.
ignus chat
Inicia uma sessão de chat interativa com um modelo.
ignus chat [opções]| Opção | Descrição | Padrão |
|---|---|---|
--model, -m | ID do modelo | gpt-4o-mini |
--system, -s | System prompt | — |
--temperature | Criatividade (0–2) | 1.0 |
--max-tokens | Máximo de tokens | — |
--stream | Habilitar streaming | true |
Exemplos
# Chat simples
ignus chat
# Com modelo específico
ignus chat --model claude-sonnet-4
# Com system prompt
ignus chat --model gpt-4o --system "Você é um especialista em Python"
# Pergunta direta (sem modo interativo)
ignus chat --model llama-3.3-70b "O que é um proxy LLM?"ignus models
Lista todos os modelos disponíveis.
ignus models [opções]| Opção | Descrição |
|---|---|
--provider | Filtrar por provedor |
--json | Saída em formato JSON |
Exemplos
# Listar todos os modelos
ignus models
# Filtrar por provedor
ignus models --provider anthropic
# Saída JSON para scripts
ignus models --json | jq '.[].id'ignus auth
Gerencia autenticação e API keys.
ignus auth <subcomando>| Subcomando | Descrição |
|---|---|
login | Configurar API key |
logout | Remover credenciais salvas |
status | Ver key atual e saldo |
Exemplos
ignus auth login
ignus auth status
# API Key: sk_ic_xxxx...xxxx
# Saldo: R$ 12,45ignus history
Exibe o histórico de conversas recentes.
ignus history [opções]| Opção | Descrição | Padrão |
|---|---|---|
--limit, -n | Número de conversas | 10 |
--model | Filtrar por modelo | — |
ignus history
ignus history --limit 5
ignus history --model gpt-4oignus run
Executa um prompt a partir de um arquivo ou pipe.
ignus run [arquivo] [opções]# A partir de um arquivo
ignus run prompt.txt --model claude-sonnet-4
# Via pipe
cat documento.txt | ignus run --model gpt-4o "Resuma este documento:"
# Prompt inline com arquivo de contexto
ignus run codigo.py --system "Revise este código e aponte problemas"Atalhos de teclado (modo interativo)
| Atalho | Ação |
|---|---|
/model <id> | Trocar de modelo |
/clear | Limpar histórico da conversa |
/system <texto> | Definir system prompt |
/copy | Copiar última resposta |
Ctrl+C | Sair |
Ctrl+L | Limpar tela |