
Hopper
Hypercubic, Inc. · Programação
O Hopper é um ambiente de desenvolvimento de desktop para engenheiros de mainframe que reúne um terminal TN3270, navegadores de datasets e de jobs, e um agente de IA em uma única janela. É um app, não cinco ferramentas. Em vez de copiar o texto da tela para um chatbot, você aponta o agente para a sua sessão de z/OS ativa e deixa que ele leia COBOL, envie JCL, decodifique registros VSAM e percorra o trabalho de CICS em linguagem simples. Roda no macOS, Windows e Linux, conecta-se ao seu próprio mainframe e pausa para aprovação antes de mudar qualquer coisa.

Sobre Hopper
O que é o Hopper
O Hopper é um agente de IA para mainframe criado pela Hypercubic, Inc. como aplicativo de desktop para engenheiros de z/OS. Ele reúne quatro ferramentas em uma só interface: um terminal TN3270, um navegador de datasets, um navegador de jobs e um agente de chat. Os quatro compartilham uma única sessão, então você pode começar uma tarefa no chat e terminá-la clicando no terminal.
O problema que ele ataca é antigo e conhecido. O trabalho em mainframe significa telas verdes, códigos de abend crípticos e longas triagens no SDSF. O agente do Hopper lê as mesmas telas que você, depois explica o que encontrou e redige a mudança. Segundo a Hypercubic, o agente abrange seis categorias de ferramentas que cobrem datasets, jobs, terminal, CICS, COBOL e data taps, e consegue encadear trabalho entre subsistemas dentro de um mesmo turno de conversa.
O maior limite é o escopo. O Hopper é um cliente de terminal, não um substituto das suas ferramentas de mainframe nem do seu sysprog. Ele também precisa de credenciais FTP para boa parte do seu valor, já que o navegador de datasets, o navegador de jobs, os builds e a maioria das ferramentas do agente ficam desativados sem elas. Só com TN3270 você tem o terminal e pouco mais.
Primeiros passos
- Baixe a versão de desktop do Hopper para a sua plataforma. O macOS tem builds separados para Apple Silicon e Intel, o Windows usa um instalador x64, e o Linux chega como pacote .deb ou AppImage.
- Abra o app e conecte-se ao seu mainframe via TN3270 usando a sua rede atual. Não é preciso instalar nada do lado do mainframe.
- Adicione credenciais FTP opcionais quando solicitado. Isso ativa o navegador de datasets, o navegador de jobs, os builds e a maioria das ferramentas do agente.
- Digite um pedido no painel do agente, como pedir que ele leia um programa COBOL ou decodifique um job que falhou.
- Revise a mudança redigida e aprove antes que o Hopper envie qualquer coisa.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Hopper.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Engenheiros de mainframe e z/OS que passam horas no ISPF e no SDSF, e querem a triagem rotineira resolvida para eles
- Desenvolvedores de COBOL e JCL que precisam de um jeito mais rápido de ler o código-fonte, extrair registros e raciocinar sobre um passo que falha
- Equipes que testam IA no mainframe e não podem instalar agentes no z/OS, já que o Hopper roda por completo no notebook
Tarefas
- Depurar um job em lote que falhou
- Escrever e enviar JCL
- Ler código-fonte COBOL
- Decodificar registros VSAM
Cenários
- Uma triagem no SDSF que consumiria uma tarde inteira de rolagem, resolvida com uma única marcação @ no job
- Uma checagem rápida do que um dataset realmente guarda antes de você mexer nele, sem quebrar o fluxo
- A integração a um mainframe desconhecido, em que o agente mapeia datasets e jobs enquanto você aprende o layout
Principais recursos
Compilação e envio agêntico de jobs
O agente do Hopper não só sugere JCL, ele o conduz. Envia o job, espera a conclusão, analisa os códigos de retorno do JES e faz NEWCOPY do resultado no CICS. A parte que importa para o trabalho de produção é o portão de aprovação: ele pausa para o seu aval antes de cada mudança, em vez de enviar por conta própria.
Depuração de jobs que falharam
Jobs que falham normalmente significam rolar pela saída do SDSF para achar o código de abend e o passo que quebrou. O agente do Hopper decodifica JESMSGLG, JESYSMSG e SYSUDUMP, e depois entrega o código de abend, o passo que falha e a linha do código-fonte. É esse o ponto todo. O que antes eram horas de triagem chega em um único pedido.
Um terminal TN3270 de verdade
Abaixo do agente há um terminal TN3270 real, com suporte completo às teclas PF, PA e de atenção. Você clica em qualquer célula para posicionar o cursor, digita nos campos de entrada e envia teclas pelo teclado. A tela que você vê é a tela que o mainframe mandou, então nada é simulado ou aproximado.
Navegador de datasets
Uma visão clicável do sistema de arquivos do mainframe. A barra de busca abre já preenchida com o seu HLQ, então os seus próprios datasets aparecem primeiro, e você pode ampliar o padrão com filtros como DSORG e RECFM. Clicar em um PDS expande os seus membros, e você pode pré-visualizar um membro em linha ou em tela cheia.
Navegador de jobs
Uma visão ao vivo da fila do JES que se atualiza em tempo real. Cada job rastreado mostra o código de retorno e a contagem de spool na linha, então você pode acompanhar um lote rodando sem sair do app. Ele combina com o agente, que consegue puxar os mesmos dados do job quando você pede.
Linguagem natural entre subsistemas
O agente trabalha em linguagem simples ao longo de seis categorias de ferramentas: datasets, jobs, terminal, CICS, COBOL e data taps. Você pode pedir que ele leia código-fonte, envie e monitore jobs, decodifique registros VSAM e conduza o ISPF. Ele encadeia tarefas entre subsistemas dentro de um mesmo turno, em vez de trocar de contexto. Isso cobre a maior parte da automação de JCL que você escreveria à mão, e poupa os usuários de ferramentas de desenvolvimento para mainframe de muito malabarismo entre janelas.
Prós e contras
Prós
- Roda por completo no seu notebook, então não há instalação do lado do mainframe nem implantação pelo sysprog
- O portão de aprovação faz o agente redigir e propor mudanças, e você mantém o controle do que é enviado
- Uma sessão compartilhada entre terminal, datasets, jobs e chat, então o contexto flui entre eles
- Nível Hobby gratuito com todos os recursos essenciais e sem cartão de crédito, nas três plataformas de desktop
- Cuida do trabalho ingrato, como decodificar abends e a triagem no SDSF, que ninguém quer fazer à mão
Contras
- A maioria das ferramentas do agente e os dois navegadores precisam de credenciais FTP, então só com TN3270 o valor é limitado
- É um app de desktop para engenheiros, não algo que um usuário não técnico adote de imediato
- Recursos empresariais como SAML SSO, acesso ao MCP Server e implantação on-prem têm preço personalizado, então você precisa falar com vendas
- Nada roda no z/OS, o que é bom para a implantação, mas significa que o agente não alcança nada que a sua conexão do notebook não alcance
Perguntas frequentes
O Hopper é um ambiente de desenvolvimento agêntico para z/OS. Ele dá aos engenheiros de mainframe um agente de IA que lê COBOL e JCL, envia e monitora jobs em lote, decodifica registros VSAM e conduz o ISPF, tudo a partir de um app de desktop no macOS, Windows ou Linux.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Hopper.
Alternativas a Hopper
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
