# Hatchet Plataforma de orquestación de flujos de trabajo para equipos que ejecutan agentes de IA, tareas en segundo plano y procesos duraderos, con ejecución basada en código, reintentos, monitorización y reproducción en un sistema gestionado o autohospedado. - Findings24: - Sitio web: - Precios: Freemium - Categorías: Asistente de Código IA, Herramientas IA Dev, Automatización de flujos de trabajo con IA ## ¿Qué es Hatchet? Hatchet es una plataforma de orquestación para equipos que necesitan ejecutar agentes de IA, tareas en segundo plano y flujos de trabajo críticos desde el código. El producto combina la ejecución de tareas, la programación, los reintentos, la monitorización y la reproducción en un solo sistema, para que los equipos puedan crear aplicaciones basadas en flujos de trabajo sin ensamblar componentes de orquestación independientes. El sitio presenta Hatchet como un sistema de dos partes: un motor de orquestación y workers que se ejecutan en tu propia infraestructura. El motor está disponible como servicio gestionado o puede autohospedarse, mientras que los workers se ejecutan como procesos estándar de larga duración en las plataformas de contenedores que ya utilizas. En todo el sitio, Hatchet se posiciona para la ejecución duradera, las cargas de trabajo paralelas y la orquestación de agentes de IA. El énfasis está en conservar el estado, recuperarse de los fallos y ofrecer visibilidad sobre las ejecuciones, la ejecución de pasos y los errores mediante un panel y métricas exportadas. ## ¿Qué puede hacer Hatchet? ### Flujos de trabajo basados en código y composición de tareas Define tareas como funciones sencillas y combínalas en flujos de trabajo para lógicas más complejas. La plataforma gestiona los reintentos y las dependencias entre pasos, de modo que los flujos puedan recuperarse de los fallos sin reconstruir la orquestación en el código de la aplicación. ### Ejecución duradera y reproducción Almacena cada tarea y transición de estado en un registro de eventos duradero con reintentos y reproducción automáticos. Esto permite recuperarse de fallos, particiones de red o reinicios inesperados sin perder el trabajo completado. ### Tareas en segundo plano, programación y activadores Ejecuta tareas programadas, trabajos cron, listeners de eventos, activadores de webhook y tareas en segundo plano desde la misma plataforma. Hatchet también admite el enrutamiento de tareas con condiciones estrictas o afinidad ponderada con los workers. ### Controles de rendimiento y equidad Utiliza prioridades, límites de frecuencia, despliegues globales, programación equitativa y slots de workers para gestionar el rendimiento y la contención de recursos. Estos controles están diseñados para sistemas de gran volumen y cargas de trabajo paralelas. ### Observabilidad y resolución de problemas Inspecciona la actividad de tareas, flujos de trabajo y workers en una interfaz web en tiempo real, con actualizaciones de estado, registros y métricas consultables. El producto también admite OpenTelemetry, métricas de Prometheus y alertas para la resolución de problemas. ### SDK nativos del lenguaje y flexibilidad de despliegue Crea aplicaciones con SDK nativos para TypeScript, Python y Go, y ejecuta workers en Kubernetes, Docker, ECS, Cloud Run, Porter, Railway u otras plataformas de contenedores. Hatchet también indica que funciona con herramientas como Claude Code y Cursor. ## Casos de uso ### Agentes de IA en producción Orquesta agentes de IA que necesitan estado, controles de seguridad, eventos, reintentos y visibilidad sobre cada llamada a una herramienta. La página de agentes de IA pone el énfasis en el uso en producción, no en demostraciones puntuales. ### Procesamiento masivamente paralelo Ejecuta trabajos por lotes de gran tamaño que se distribuyen entre muchos workers, como el procesamiento de documentos, el enriquecimiento de datos y el procesamiento de leads. La página de cargas de trabajo paralelas destaca los controles de equidad, la gestión de reintentos y la reproducción de lotes fallidos. ### Flujos de trabajo empresariales tolerantes a fallos Crea flujos de trabajo que deben sobrevivir a fallos, reinicios o errores transitorios sin duplicar el trabajo completado. La página de ejecución duradera describe registros de eventos duraderos, reintentos automáticos y reanudación exacta desde el último punto seguro. ### Automatización programada y basada en eventos Utiliza una sola plataforma para gestionar trabajos programados, automatización tipo cron, tareas en segundo plano y activadores basados en eventos. La página de inicio agrupa estas primitivas para equipos que sustituyen sistemas de orquestación desarrollados internamente. ### Control operativo para varios equipos Centraliza la ejecución de tareas, la monitorización y la gestión de usuarios y tenants en equipos o productos más grandes. Las páginas de precios y de inicio apuntan tanto a escenarios de equipos como empresariales, con más usuarios, tenants y controles operativos. ## Preguntas frecuentes ### ¿Cómo funciona Hatchet en términos generales? Hatchet se basa en dos componentes: el motor de orquestación y tus workers. La fuente indica que los workers se ejecutan en tu propia infraestructura, mientras que el motor de orquestación está disponible como servicio gestionado o puede autohospedarse. ### ¿Qué lenguajes y entornos de despliegue admite Hatchet? La fuente muestra SDK nativos para TypeScript, Python y Go, e indica que los workers se ejecutan como procesos estándar de larga duración en la plataforma de contenedores que ya utilizas. También señala que Hatchet puede ejecutarse localmente con un único comando de CLI. ### ¿Hay un nivel gratuito o solo planes de pago? Los precios comienzan con un plan Developer gratuito y continúan con los planes Team y Scale de pago, con precios basados en el uso. Hay una opción Enterprise para requisitos técnicos o de cumplimiento normativo, con una interacción del tipo «contactar con ventas». ### ¿Puede Hatchet ayudar a depurar y monitorizar flujos de trabajo? Sí. Las páginas del producto describen la reproducción de ejecuciones fallidas, los reintentos automáticos, la monitorización, el registro y las alertas desde el panel de Hatchet o mediante métricas exportadas a herramientas de observabilidad. ### ¿Para qué tipos de flujos de trabajo es más adecuado Hatchet? Las páginas de casos de uso de Hatchet lo posicionan para agentes de IA, cargas de trabajo paralelas y ejecución duradera, especialmente cuando las tareas necesitan reintentos, estado, observabilidad o flujos de trabajo de larga duración que se recuperan de los fallos. ## Datos rápidos - **Categoría**: Plataforma de orquestación de flujos de trabajo - **Casos de uso principales**: Agentes de IA, tareas en segundo plano, flujos de trabajo duraderos y cargas de trabajo paralelas - **Lenguajes**: TypeScript, Python y Go - **Despliegue**: Servicio gestionado o autohospedado; los workers se ejecutan en plataformas de contenedores - **Precios**: Plan Developer gratuito, además de opciones de pago Team, Scale y Enterprise - **Dominio de origen**: hatchet.run