• RUNTIME
  • SHELL
  • LOGS
  • HUMAN

Como fazer diagnósticos remotos com sua IA e Fly.io

Conecte sua IA ao Fly.io para inspecionar máquinas em execução e rodar comandos shell sem sair do seu chat.

Pergunte à IA sobre esta página

Resposta rápida

Minha IA pode rodar comandos shell no Fly.io?

Sim. Sua IA usa o Connector do Fly.io para buscar detalhes das máquinas e executar comandos shell em instâncias ativas. Você recebe dados de runtime e a saída do terminal em tempo real na conversa.

Resultados do diagnóstico.

Onde o seu troubleshooting acontece.

A IA transforma seus pedidos em ações diretas na máquina.

RUNTIME

Estado real da máquina

A IA extrai o status atual e os dados de configuração das suas instâncias Fly.io. Você vê exatamente o que está rodando agora.

SHELL

Execução direta de comandos

Seu agente roda comandos shell específicos para checar logs ou inspecionar arquivos. Você recebe a saída do terminal como texto.

LOGS

Identificação de erros

A IA analisa o estado de execução para descobrir por que um processo travou ou caiu, trazendo as mensagens de erro exatas.

HUMAN

Intervenção manual

A IA identifica falhas críticas que exigem que você escale ou reinicie máquinas manualmente via Fly CLI. Você decide quando agir.

O fluxo

O que sua IA faz ao receber um pedido de diagnóstico.

A IA passa da inspeção do ambiente para a execução de etapas específicas de resolução.

  1. Identificar o alvo

    A IA localiza a máquina específica que você quer investigar para garantir o contexto correto.

    get_machine
  2. Inspecionar estado de execução

    Ela busca a configuração e o status atual da máquina para verificar se está saudável.

    get_machine
  3. Executar comandos shell

    O agente roda o comando exato que você pediu, como checar um diretório ou ler um arquivo de log.

    exec_machine
  4. Relatar descobertas

    A IA interpreta a saída do comando e explica o estado da máquina de forma clara.

    exec_machine

Teste

Copie estes exemplos para começar.

Use estes prompts para iniciar o troubleshooting.

Pontos de partida

Substitua os IDs das máquinas e os comandos pelos seus identificadores reais do Fly.io.

Fly.io Connector

Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.

Link do conectorhttps://edge.vinkius.com/vk_preview_auAQnLXTRcIdjtuSWpWKn2jSCsP8BhIQLnmdG02e/mcp

Claude Desktop

Siga os passos abaixo para conectar em segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Fly.io capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "flyio-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_auAQnLXTRcIdjtuSWpWKn2jSCsP8BhIQLnmdG02e/mcp"
    }
  }
}
Copie no chat04
  • Obtenha o status da máquina my-app-id-123.

  • Rode 'ls -la' na máquina my-app-id-123 para ver o conteúdo do diretório atual.

  • Verifique o estado de execução da my-app-id-123 e me diga se ela está rodando.

  • Execute 'cat /var/log/app.log' na máquina my-app-id-123 para ver os logs recentes.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Comece aqui

Conecte o Fly.io uma vez e pronto.

Vincule sua conta Fly.io com um clique. Suas credenciais ficam criptografadas e você pode começar a debugar máquinas imediatamente pelo seu cliente de IA.

Conectar Fly.io à sua IA

FAQ

Como funcionam os diagnósticos

  • 01

    A IA pode deletar minhas máquinas no Fly.io?

    Não. As ferramentas atuais permitem apenas inspecionar máquinas e executar comandos. A IA não pode deletar ou destruir recursos.

  • 02

    A IA tem acesso à minha chave de API do Fly.io?

    Suas credenciais são criptografadas e gerenciadas pelo Vinkius. A IA as utiliza para realizar ações, mas nunca vê ou armazena suas chaves puras.

  • 03

    A IA pode alterar a configuração da minha máquina?

    Não. As ferramentas são limitadas a get_machine e exec_machine. Ela não pode modificar configurações de máquinas ou escalar serviços.

  • 04

    Posso rodar qualquer comando que eu quiser?

    Sim, desde que você forneça o comando. A IA usa o exec_machine para rodar os comandos shell que você especificar na máquina alvo.

  • 05

    Como a IA sabe qual máquina verificar?

    Você deve especificar o ID da máquina no seu prompt. A IA então usa o get_machine para buscar os detalhes dessa instância específica.

Conecte Fly.io ao Claude, Cursor, ChatGPT e outros