
Keystroke
Keystroke · Programação
O Keystroke é uma plataforma tudo-em-um de agentes de IA para criar e executar agentes e sistemas de IA internos. Você descreve o que quer, e um agente escreve isso como TypeScript de verdade, que o Keystroke então implanta com integrações, credenciais, histórico de execuções e um espaço de trabalho compartilhado da equipe. Muitas ferramentas prometem isso. Poucas entregam um código que você consiga manter de fato. A proposta é simples. Se você quer uma automação de agentes que possa ler, testar e manter em vez de uma caixa-preta, ela foi feita para isso. O nível Hobby é gratuito para sempre quando você traz suas próprias chaves de API, e o preço só passa a importar quando seus agentes realmente rodam.

Sobre Keystroke
O que é o Keystroke
O Keystroke é uma plataforma code-first para agentes de IA internos e automação de fluxos de trabalho com IA. Em vez de arrastar nós por um construtor visual, você recebe TypeScript comum em um projeto real que sua equipe pode revisar com git, rodar em testes e manter ao longo do tempo. O framework por baixo é um framework de IA em TypeScript, não um serviço fechado.
O problema que ele resolve é a propriedade. A maioria das ferramentas de agentes entrega resultados que você não pode inspecionar, então as equipes não conseguem auditar o que um agente fez nem corrigir quando ele quebra. O Keystroke mantém o código visível e adiciona as partes chatas, mas críticas, ao redor dele: mais de 1.000 integrações internas, armazenamento de OAuth e chaves de API, histórico de execuções e etapas de aprovação humana dentro dos fluxos.
A principal limitação é que ele foi feito para equipes, não para entusiastas solitários que querem um protótipo de fim de semana. Se você não trabalha em TypeScript ou não tem um repositório de onde implantar, o espaço de trabalho hospedado mais antigo via MCP é a entrada mais suave. Ele ainda está evoluindo.
Primeiros passos
- Instale a CLI com
npm install -g @keystrokehq/cli(é necessário Node.js ^22.18.0 ou >=24.0.0). - Faça login rodando
keystroke auth login, que abre um fluxo de dispositivo no navegador na sua própria máquina. - Crie um projeto com
keystroke init my-app --yes, que gera um arquivo de configuração, uma pastasrc/com um agente e um fluxo de exemplo, e um guiaAGENTS.md. - Vincule a pasta a um projeto da plataforma com
keystroke projects link --project <project-slug>e depois rodekeystroke deploy. - Converse com o agente implantado no aplicativo web ou no Slack, e consulte o histórico de execuções quando algo falhar.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Keystroke.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Equipes de produto e engenharia
- Líderes de operações e suporte
- Criadores solitários com orçamento apertado
Tarefas
- Agentes de IA internos
- Automação de fluxos duráveis
- Centros de conhecimento da empresa
Cenários
- Automatizar trabalho administrativo recorrente, como encaminhar solicitações recebidas ou sincronizar registros entre duas ferramentas SaaS.
- Rodar processos longos que pausam para aprovação humana, como uma revisão de despesas ou de conteúdo que precisa de um aval antes de continuar.
- Dar a uma equipe de suporte um chatbot que responde a partir de documentos internos e escala para uma pessoa quando não consegue.
Principais recursos
Criação de agentes code-first
O Keystroke transforma um pedido em linguagem natural em TypeScript de verdade, então os agentes vivem em um projeto que você pode inspecionar, versionar e testar. Isso importa. Você consegue rastrear exatamente o que um agente faz, comparar mudanças em um pull request e corrigir um bug em vez de adivinhar por que um nó oculto se comportou mal. Três superfícies produzem o mesmo código: o agente da plataforma dentro do aplicativo, seu próprio agente de programação (Cursor, Claude Code, Codex) e o servidor MCP.
Mais de 1.000 integrações internas
Agentes e fluxos se conectam às ferramentas que as equipes já usam, do Slack e Google ao Linear e centenas mais, com OAuth e chaves de API gerenciados em um só lugar. Você também alcança qualquer API HTTP, incluindo as internas privadas, ou conecta um servidor MCP. Para a maioria das equipes, essa é a diferença entre uma demo e algo que realmente toca sistemas de produção.
Fluxos duráveis
Os fluxos suportam repetição, esperas, hooks e gatilhos, então uma execução pode pausar por horas ou dias e retomar exatamente de onde parou. Isso torna viável modelar processos reais, como uma integração que espera uma assinatura, e não só tarefas curtas de tiro único. Sem estado perdido. Sem reiniciar do zero.
Espaço de trabalho de equipe gerenciado
O aplicativo web é um lugar compartilhado para implantar agentes e fluxos, conversar com eles, inspecionar o histórico de execuções e gerenciar credenciais. Logs e histórico de execuções estão incluídos em todos os planos, então um colega consegue depurar uma execução que falhou sem perguntar a quem a construiu. Uma grande diferença para uma equipe ocupada.
Aprovações com humano no circuito
Os fluxos podem exigir que uma pessoa aprove uma etapa antes de a automação continuar. As equipes usam isso para tudo que tem consequências reais, como reembolsos ou publicações, onde você quer um ponto de controle humano em vez de autonomia total.
Controles de uso e barreiras de proteção
O Keystroke só cobra quando agentes e fluxos estão realmente rodando, e você pode definir limites de uso, alertas e tetos de gasto. O plano Organization adiciona controles de acesso baseados em papéis e barreiras de proteção para agentes, que é o que a maioria das empresas precisa antes de deixar pessoal não técnico construir na plataforma.
Traga suas próprias chaves de modelo
Todos os planos podem usar qualquer modelo de um gateway de IA, com uma margem de 1,1x sobre o preço de tabela do provedor, ou você pode trazer suas próprias chaves ou proxy. Equipes com contratos de modelo existentes e descontos por volume podem apontar o Keystroke para esses e pular a margem. Vale a pena verificar antes de se comprometer.
Prós e contras
Prós
- Agentes e fluxos são TypeScript de verdade, então sua equipe pode revisá-los, testá-los e mantê-los como qualquer outro código.
- Mais de 1.000 integrações, além de qualquer API HTTP ou servidor MCP, significa que os agentes alcançam as ferramentas que você já usa.
- A cobrança por uso só fatura enquanto os agentes rodam, e limites e alertas ajudam a evitar faturas surpresa.
- O plano Hobby gratuito com suas próprias chaves deixa você avaliar a plataforma sem custo.
Contras
- É code-first, então pessoas sem perfil de desenvolvedor vão precisar de ajuda na configuração; não é um construtor sem código de arrastar e soltar.
- O espaço de trabalho MCP hospedado mais novo e o fluxo da CLI local diferem, o que pode confundir as equipes sobre por qual caminho começar.
- Os requisitos de versão do Node.js são rígidos (a 23 não é suportada), então ambientes mais antigos precisam de uma atualização primeiro.
Perguntas frequentes
O Keystroke serve para criar agentes de IA internos e automatizar fluxos que se conectam às ferramentas que sua equipe já usa. Você escreve ou gera TypeScript, implanta em um espaço de trabalho gerenciado e roda agentes no aplicativo web ou no Slack.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Keystroke.
Alternativas a Keystroke
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.
