Pular para o conteúdo principal

🤖 Claude Autonomy

Routers: 33 | Endpoints: 129 | Status: 🟢 100% Operacional

O Claude possui autonomia completa sobre a Stack DSS através de 33 routers dedicados com 129 endpoints.

Categorias de Autonomia

🖥️ Infraestrutura

RouterEndpointsDescrição
claude-ssh4Execução SSH no servidor/container
claude-docker5Gerenciamento de containers
claude-files4Leitura/escrita de arquivos
claude-services3Restart de serviços
claude-monitoring3Status de containers/DB
claude-network4Testes de rede/DNS

🗄️ Dados

RouterEndpointsDescrição
claude-database3Queries PostgreSQL
claude-cache4Operações Redis
claude-backup8Backup database/arquivos
claude-secrets5Gerenciamento de secrets

🚀 Deploy & CI/CD

RouterEndpointsDescrição
claude-build3Rebuild/restart containers
claude-deploy3Deploy full-cycle
claude-rollback5Snapshots e restauração
claude-git6Operações Git
claude-testing4Testes e lint

📊 Gestão

RouterEndpointsDescrição
claude-cockpit9Gestão de projetos/tasks
claude-opportunities6Gestão de oportunidades
claude-scheduler5Agendamento de tarefas
claude-costs5Controle de custos AI
claude-approval6Workflow de aprovação

🔧 Avançado

RouterEndpointsDescrição
claude-selfheal4Auto-recuperação
claude-observability5Logs e métricas
claude-knowledge4Base de conhecimento
claude-browser5Automação browser
claude-diretiva5Gestão Google Drive

Endpoints Detalhados

claude-ssh

# Executar comando no container (padrão)
POST /claude-ssh/ssh/execute
{
"command": "ls -la /srv",
"description": "Listar diretório"
}

# Executar comando no host
POST /claude-ssh/ssh/execute
{
"command": "df -h",
"description": "Verificar disco",
"execute_on": "host"
}

# Upload de arquivo
POST /claude-ssh/ssh/upload-file

claude-docker

# Listar containers
GET /claude-docker/ps

# Logs de container
GET /claude-docker/logs/{container}

# Restart container
POST /claude-docker/restart/{container}

# Executar em container
POST /claude-docker/exec
{
"container": "pg-dss",
"command": "psql -U dss -d dssdb -c 'SELECT 1'"
}

claude-database

# Executar query
POST /claude-database/query
{
"query": "SELECT * FROM active_memory LIMIT 10"
}

# Listar tabelas
GET /claude-database/tables

claude-backup

# Backup do banco
POST /claude-backup/database

# Backup de arquivos
POST /claude-backup/files

# Listar backups
GET /claude-backup/list

# Restaurar backup
POST /claude-backup/restore/{backup_id}

claude-deploy

# Deploy completo
POST /claude-deploy/full-cycle
{
"service": "porteiro-gateway",
"version": "latest"
}

# Rollback
POST /claude-deploy/rollback
{
"service": "porteiro-gateway",
"version": "previous"
}

Capacidades por Área

✅ Infraestrutura

  • Executar comandos SSH no host e containers
  • Gerenciar containers Docker (start, stop, restart, logs)
  • Criar, ler e editar arquivos no servidor
  • Monitorar status de serviços em tempo real

✅ Banco de Dados

  • Executar queries SQL no PostgreSQL
  • Criar tabelas, índices e funções
  • Backup e restore de dados
  • Gerenciar Active Memory persistente

✅ Cache e Filas

  • Operações GET/SET/DELETE no Redis
  • Gerenciar filas de processamento
  • Cache de dados e sessões

✅ Rede e DNS

  • Criar subdomínios automaticamente (Cloudflare)
  • Configurar reverse proxy (Caddy)
  • Testar conectividade e DNS
  • Gerenciar certificados SSL

✅ Deploy e CI/CD

  • Build de containers Docker
  • Deploy full-cycle automatizado
  • Rollback para versões anteriores
  • Testes automatizados pré-deploy

✅ Google Workspace

  • Gerenciar arquivos no Drive
  • Ler e escrever Docs/Sheets
  • Acessar calendários
  • Diretiva de Pastas (organização)

✅ Integrações Financeiras

  • Consultas SPC/Serasa
  • APIs bancárias (Itaú, Bradesco)
  • Geração de boletos
  • Processamento CNAB

✅ Documentação

  • Atualizar BOOK Stack DSS
  • Registrar changelog
  • Manter Active Memory
  • Gerar relatórios