Keystroke

Keystroke

Keystroke · Programación

Keystroke es una plataforma todo en uno de agentes de IA para crear y ejecutar agentes y sistemas de IA internos. Describes lo que quieres y un agente lo escribe como TypeScript real, que Keystroke despliega con integraciones, credenciales, historial de ejecuciones y un espacio de trabajo compartido para el equipo. Muchas herramientas prometen esto. Pocas te entregan código que puedas conservar de verdad. La propuesta es sencilla. Si buscas una automatización de agentes que puedas leer, probar y mantener en lugar de una caja negra, está pensada para eso. El nivel Hobby es gratis para siempre cuando traes tus propias claves de API, y el precio solo importa cuando tus agentes empiezan a ejecutarse de verdad.

Vista previa de la interfaz de Keystroke

Acerca de Keystroke

Qué es Keystroke

Keystroke es una plataforma code-first para agentes de IA internos y automatización de flujos de trabajo con IA. En lugar de arrastrar nodos por un constructor visual, obtienes TypeScript normal en un proyecto real que tu equipo puede revisar con git, ejecutar con pruebas y conservar con el tiempo. El framework que hay debajo es un framework de IA en TypeScript, no un servicio cerrado.

El problema que resuelve es la propiedad. La mayoría de las herramientas de agentes te entregan resultados que no puedes inspeccionar, así que los equipos no pueden auditar lo que hizo un agente ni arreglarlo cuando falla. Keystroke mantiene el código visible y añade las partes aburridas pero críticas que van alrededor: más de 1.000 integraciones integradas, almacenamiento de OAuth y claves de API, historial de ejecuciones y pasos de aprobación humana dentro de los flujos.

La principal limitación es que está pensada para equipos, no para aficionados en solitario que buscan un prototipo de fin de semana. Si no trabajas en TypeScript o no tienes un repositorio desde el que desplegar, el espacio de trabajo alojado más antiguo a través de MCP es la vía más suave para entrar. Sigue evolucionando.

Primeros pasos

  1. Instala la CLI con npm install -g @keystrokehq/cli (se requiere Node.js ^22.18.0 o >=24.0.0).
  2. Inicia sesión ejecutando keystroke auth login, que abre un flujo de dispositivo en el navegador en tu propia máquina.
  3. Crea un proyecto con keystroke init my-app --yes, que genera un archivo de configuración, una carpeta src/ con un agente y un flujo de ejemplo, y una guía AGENTS.md.
  4. Vincula la carpeta a un proyecto de la plataforma con keystroke projects link --project <project-slug> y luego ejecuta keystroke deploy.
  5. Chatea con el agente desplegado en la aplicación web o en Slack, y consulta el historial de ejecuciones cuando algo falle.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Keystroke.

Plan gratuitoSí
Planes de pago$0 - $20/mo
PlataformaWeb (managed workspace), CLI on macOS, Linux, and Windows
DesarrolladorKeystroke
CategoríaProgramación
Fecha de lanzamientoSep 2025
Última actualizaciónSep 2025
Visitas al sitio web560
Ranking global del sitio11.4M
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Equipos de producto e ingeniería
  • Responsables de operaciones y soporte
  • Creadores en solitario con presupuesto ajustado

Tareas

  • Agentes de IA internos
  • Automatización de flujos duraderos
  • Centros de conocimiento de la empresa

Casos de uso

  • Automatizar trabajo administrativo recurrente, como enrutar solicitudes entrantes o sincronizar registros entre dos herramientas SaaS.
  • Ejecutar procesos largos que se detienen para una aprobación humana, como una revisión de gastos o de contenido que necesita un visto bueno antes de continuar.
  • Dar a un equipo de soporte un chatbot que responde desde documentos internos y escala a una persona cuando no puede.

Funciones clave

Creación de agentes code-first

Keystroke convierte una petición en lenguaje natural en TypeScript real, así que los agentes viven en un proyecto que puedes inspeccionar, versionar y probar. Eso importa. Puedes rastrear exactamente qué hace un agente, comparar cambios en una pull request y arreglar un fallo en vez de adivinar por qué un nodo oculto se comportó mal. Tres superficies producen el mismo código: el agente de la plataforma dentro de la aplicación, tu propio agente de programación (Cursor, Claude Code, Codex) y el servidor MCP.

Más de 1.000 integraciones integradas

Los agentes y flujos se conectan a las herramientas que los equipos ya usan, desde Slack y Google hasta Linear y cientos más, con OAuth y claves de API gestionados en un solo lugar. También puedes llegar a cualquier API HTTP, incluidas las internas privadas, o conectar un servidor MCP. Para la mayoría de los equipos, esta es la diferencia entre una demo y algo que toca de verdad sistemas de producción.

Flujos duraderos

Los flujos admiten repetición, esperas, hooks y disparadores, así que una ejecución puede pausarse durante horas o días y reanudarse exactamente donde se detuvo. Eso permite modelar procesos reales, como una incorporación que espera una firma, y no solo tareas cortas de un solo disparo. Sin estado perdido. Sin reiniciar desde cero.

Espacio de trabajo de equipo gestionado

La aplicación web es un lugar compartido para desplegar agentes y flujos, chatear con ellos, inspeccionar el historial de ejecuciones y gestionar credenciales. Los registros y el historial de ejecuciones se incluyen en todos los planes, así que un compañero puede depurar una ejecución fallida sin preguntar a quien la construyó. Una gran diferencia para un equipo ocupado.

Aprobaciones con intervención humana

Los flujos pueden exigir que una persona apruebe un paso antes de que la automatización continúe. Los equipos lo usan para todo lo que tiene consecuencias reales, como reembolsos o publicaciones, donde quieres un punto de control humano en lugar de autonomía total.

Controles de uso y barandillas

Keystroke solo cobra cuando los agentes y flujos se están ejecutando de verdad, y puedes fijar límites de uso, alertas y topes de gasto. El plan Organization añade controles de acceso basados en roles y barandillas para agentes, que es lo que la mayoría de las empresas necesita antes de dejar que personal no técnico construya sobre la plataforma.

Trae tus propias claves de modelo

Todos los planes pueden usar cualquier modelo de una pasarela de IA, con un recargo de 1,1x sobre el precio de lista del proveedor, o puedes traer tus propias claves o proxy. Los equipos con contratos de modelo existentes y descuentos por volumen pueden apuntar Keystroke a esos y saltarse el recargo. Vale la pena revisarlo antes de comprometerte.

Ventajas y desventajas

Ventajas

  • Los agentes y flujos son TypeScript real, así que tu equipo puede revisarlos, probarlos y mantenerlos como cualquier otro código.
  • Más de 1.000 integraciones, además de cualquier API HTTP o servidor MCP, significa que los agentes pueden tocar las herramientas que ya usas.
  • La facturación por uso solo cobra mientras los agentes se ejecutan, y los límites y alertas ayudan a evitar facturas sorpresa.
  • El plan Hobby gratuito con tus propias claves te permite evaluar la plataforma sin coste.

Desventajas

  • Es code-first, así que las personas sin perfil de desarrollador necesitarán ayuda con la configuración; no es un constructor sin código de arrastrar y soltar.
  • El espacio de trabajo MCP alojado más nuevo y el flujo de la CLI local difieren, lo que puede confundir a los equipos sobre por qué camino empezar.
  • Los requisitos de versión de Node.js son estrictos (la 23 no es compatible), así que los entornos más antiguos necesitan una actualización primero.

Preguntas frecuentes

Keystroke se usa para crear agentes de IA internos y automatizar flujos que se conectan a las herramientas que ya usa tu equipo. Escribes o generas TypeScript, lo despliegas en un espacio de trabajo gestionado y ejecutas agentes en la aplicación web o en Slack.

Contenido relacionado

Explora herramientas, habilidades y artículos relacionados con Keystroke.

Alternativas a Keystroke

Forefront

Forefront

Forefront · Programación

Forefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.

Gratis / $0 - $99/moVer detalles
Startkit

Startkit

StartKit.AI · Programación

Startkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.

De pago / $99 - $499 one-timeVer detalles
Testim

Testim

Tricentis · Programación

Testim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.

Gratis / Custom pricing on requestVer detalles