Cenário
Equipe Pequena
5-10 desenvolvedores compartilhando recursos
API Keys Corporativas
Servidor central com chaves gerenciadas
Acesso via Terminal
Cada dev conecta do seu terminal local
Autenticação Flexível
Token compartilhado ou credenciais próprias
Configurar o Servidor
- Docker Compose (Simples)
- Binário Direto
- Kubernetes (Helm)
Crie um arquivo Inicie com Docker Compose:
.env no servidor:Permitir Credenciais Próprias (Opcional)
Devs que preferem usar suas próprias credenciais podem faze-lo:
O servidor aceita ambos os modos simultaneamente. Devs podem usar as credenciais do servidor (padrão) ou fornecer suas próprias.
Dicas de Operação
Logs do Servidor
Logs do Servidor
Health Check
Health Check
Monitoramento de Uso
Monitoramento de Uso
Configure
LOG_LEVEL=info no servidor para registrar cada request com provider e modelo utilizado.Backup de Sessões
Backup de Sessões
Sessões Remotas
Sessões Remotas
Quando conectado a um servidor, os comandos
/session interagem com ambos local e remoto:/session savepergunta onde salvar: local, remoto ou ambos/session listexibe sessões de ambos em seções separadas/session loadbusca em ambos; se encontrada nos dois, pergunta de qual carregar/session deleteverifica ambos; se encontrada nos dois, pergunta de qual remover
Resumo
| Componente | Configuração |
|---|---|
| Servidor | chatcli server --token X |
| Cliente | chatcli connect --token X |
| Env Vars | CHATCLI_REMOTE_ADDR, CHATCLI_REMOTE_TOKEN |
| TLS | --tls-cert, --tls-key (servidor) / --tls (cliente) |
| Credenciais | Servidor (padrão) ou cliente (--llm-key / --use-local-auth) |
| Agents/Skills | agents.enabled=true + ConfigMap (Helm) ou agents.configMapRef (Operator) |
| Plugins | plugins.enabled=true + init container ou PVC (Helm) ou plugins.image (Operator) |