Um terminal, todos os serviços da Navixy: a nova interface de linha de comando


Gerenciar uma implantação de telemetria geralmente significa alternar entre várias abas separadas: uma tela para dispositivos e cercas virtuais, outra para regras de automação, outra para consultas de dados, outra para usuários e permissões. Cada troca custa alguns cliques e um pouco de contexto. Para uma única conta, isso é uma fricção pequena. Para um parceiro de canal gerenciando dezenas de clientes, ou um integrador automatizando uma implantação em centenas de veículos, isso se acumula rapidamente.
O Navixy Console é o novo lugar central para toda essa configuração: um único ponto em que organizações, workspaces, produtos conectados, usuários e faturamento se reúnem, em vez de estarem espalhados por ferramentas separadas. É a camada de controle que fica acima de produtos individuais como GPS Tracking, IoT Logic ou IoT Query — onde você provisiona, conecta e gerencia quem tem acesso a quê.
Estamos construindo uma linha de comando diretamente no Console: uma forma de gerenciar qualquer serviço conectado — monitoramento de dispositivos, fluxos de automação, eventos e alertas, consultas de dados, usuários — digitando um comando em vez de navegar por um menu.
O que é a linha de comando do Navixy Console?
A linha de comando do Console virá em duas formas:
- Um shell integrado — um painel de terminal recolhível embutido no próprio Console, disponível em todas as páginas.
- Uma CLI independente — uma ferramenta nativa para o seu próprio terminal, autenticando com o mesmo login do Console, de forma parecida com as ferramentas de linha de comando da AWS, Google Cloud ou Vercel.
As duas compartilharão os mesmos comandos, então um script escrito para uma funciona com a outra. A intenção de design é direta: toda ação disponível em qualquer lugar do Console também deverá estar acessível como comando, seguindo um padrão consistente nts <serviço> <comando> [opções] — por exemplo, listar rastreadores em uma região, criar um fluxo de automação, ou ativar/desativar uma regra de alerta.
Isso vai conviver com outras duas formas de configurar a plataforma: um modo de configuração baseado em JSON para mudanças em massa e replicação de ambientes, e integração com MCP para desenvolvedores e agentes de IA. As três vão operar sobre os mesmos serviços subjacentes, então a forma como você escolhe trabalhar — clicando, escrevendo scripts ou conectando um agente — é uma questão de preferência, não um conjunto diferente de capacidades.
Uma coisa que a linha de comando deliberadamente não é: um assistente de IA que tenta adivinhar o que você quer dizer. Cada comando vai corresponder a uma ação específica e previsível. O que você digita é o que acontece — sem interpretação no meio do caminho.
Como a CLI do Navixy Console vai ajudar diferentes equipes
Equipes de frota e operações poderão lidar com verificações e ajustes de rotina — buscando uma lista de dispositivos offline, atualizando uma cerca virtual, ativando uma regra — em uma única linha em vez de uma sequência de telas, o que é especialmente útil ao repetir a mesma pequena tarefa várias vezes por dia.
Revendedores e criadores de soluções de telemetria que gerenciam muitas organizações de clientes poderão automatizar por script o trabalho de configuração repetitivo — criando uma nova organização, aplicando uma configuração padrão, ajustando parâmetros em várias contas de uma vez — em vez de repeti-lo manualmente em cada uma.
Integradores de sistemas implantando configurações na frota de um cliente poderão scriptar essa configuração (fluxos, regras, cercas virtuais) como um procedimento repetível, tornando uma implantação grande consistente e fácil de refazer caso algo precise de ajuste.
Desenvolvedores construindo em cima da Navixy terão um conjunto de comandos que espelha o que é exposto à automação e a agentes de IA via MCP, de modo que um fluxo de trabalho que começa como um comando manual possa depois ser incorporado a um script ou agente sem precisar aprender uma segunda interface.
Casos de uso reais para a linha de comando do Console
Caso 1. Um revendedor padronizando a conta de um novo cliente. Em vez de recriar manualmente os mesmos grupos de dispositivos, regras de alerta e papéis de usuário para cada cliente novo, um revendedor poderá exportar uma configuração já validada como JSON de uma organização e aplicá-la a uma nova com um único comando de importação — reduzindo a algumas linhas uma configuração que antes levava uma hora de cliques.
Caso 2. Um integrador implantando automação em uma frota. Um integrador de sistemas configurando alertas de tempo ocioso e de cerca virtual para uma frota de construção civil já poderia automatizar isso via API. A CLI elimina uma etapa extra de integração ao expor essas capacidades como comandos simples e legíveis, então o integrador não precisa criar e manter uma integração de API separada.
Ele pode criar regras em lote, reutilizar o mesmo script em vários sites e executá-lo novamente sempre que a configuração da frota mudar.
Caso 3. Um gestor de frota fazendo uma checagem diária rápida. Em vez de abrir o painel de monitoramento e filtrar por status, um gestor de frota poderá perguntar diretamente pela linha de comando quais rastreadores estão offline no momento ou quais cercas virtuais foram violadas durante a noite — um hábito que se encaixa naturalmente em uma rotina matinal baseada em terminal.
Caso 4. Um desenvolvedor mantendo a configuração sincronizada entre ambientes. Um desenvolvedor mantendo organizações separadas de staging e produção poderá exportar a configuração de uma e comparar com a outra antes de aplicar mudanças, identificando desvios antes que causem um incidente.
O que vem a seguir para a linha de comando do Navixy Console
A linha de comando é uma peça inicial do novo Console, atualmente construída como um protótipo funcional com a interface, a estrutura de comandos e os namespaces já definidos. A próxima fase é conectá-la aos serviços reais da Navixy por trás dela, serviço por serviço, começando pelos mais usados.
À medida que isso for tomando forma, vamos compartilhar mais detalhes sobre quais comandos estarão disponíveis e como começar a usá-los. A linha de comando do Console já está no nosso roadmap público — veja o que mais está por vir na Navixy e acompanhe o progresso.