Zoku: Una Herramienta que Detecta Automáticamente Flujos de Trabajo Repetidos en Código Claude

Zoku es una herramienta construida con Claude Code que monitorea tus sesiones de Claude Code para descubrir y automatizar flujos de trabajo repetidos. Fue creada después de que el desarrollador notó que realizaba la misma secuencia de acciones—como buscar con grep, abrir un archivo, editar, ejecutar pruebas y corregir problemas de linting—diariamente sin darse cuenta.
Cómo Funciona
Zoku se integra con el sistema de eventos de Claude Code usando ganchos específicos: hookSpecificOutput, PostToolUse, Stop, SessionStart y UserPromptSubmit. Registra silenciosamente cada acción de herramienta durante tus sesiones. Después de recopilar datos de un par de sesiones, analiza las secuencias para encontrar patrones, como "Grep luego Leer luego Editar luego Bash luego Bash" que aparecen en múltiples sesiones.
Cuando comienzas una nueva sesión, Zoku comunica estos patrones descubiertos a Claude, permitiendo que Claude sugiera proactivamente o ejecute automáticamente los flujos de trabajo identificados.
Características y Detalles Clave
- Captura respuestas de herramientas, incluyendo códigos de salida y errores.
- Normaliza nombres de herramientas MCP (por ejemplo, convierte
mcp__github__push_filesagithub:push_files). - Registra indicaciones del usuario para eventualmente correlacionar intenciones con el uso real de herramientas.
- Los patrones persisten a través de la compactación de contexto de Claude Code y se reinyectan automáticamente.
- No requiere configuración y no tiene dependencias externas.
- Todos los datos permanecen locales, almacenados en
~/.zoku/; nada se envía externamente. - Actualmente en versión 0.1.2, con 67 pruebas aprobadas en macOS, Windows y Linux.
Instalación y Uso
Instalar vía pip: pip install zoku
Comando de configuración: python -m zoku setup
Después de la instalación, usa Claude Code normalmente. Una vez que hayas completado dos o más sesiones, puedes ver los patrones detectados con: python -m zoku patterns
Estado de Desarrollo y Planes Futuros
La herramienta está en desarrollo temprano pero se mantiene activamente. Las características planificadas incluyen reproducción de flujos de trabajo, agregación de patrones entre proyectos y traducción entre agentes. Esto último permitiría grabar un flujo de trabajo en Claude Code y reproducirlo en otro agente como Cursor.
El código fuente está disponible en GitHub en https://github.com/kasparovabi/zoku.
📖 Read the full source: r/ClaudeAI
👀 Ver también

RubyLLM: Un Marco de Ruby para Todos los Principales Proveedores de IA
RubyLLM proporciona un marco unificado en Ruby para OpenAI, Anthropic, Gemini, Ollama y más de 800 modelos. Incluye chat, visión, audio, herramientas, agentes, streaming e integración con Rails.

Atuin v18.13 añade comandos de shell con IA, un demonio de búsqueda más rápido y un proxy PTY.
Atuin v18.13 presenta tres características principales: un asistente de inglés a Bash con IA llamado atuin ai, un daemon de búsqueda más rápido con indexación en memoria, y un proxy PTY llamado hex que permite la representación de ventanas emergentes sin borrar la salida de la terminal.

Tokven MCP genera sistemas completos de tokens de diseño a partir de un solo color hexadecimal.
Tokven MCP es una herramienta del Protocolo de Contexto de Modelo que crea un sistema completo de tokens de diseño a partir de un solo color hexadecimal de marca, incluyendo superficies, bordes, jerarquía de texto, sombras y modos claro/oscuro con validación automática de contraste WCAG.

Ejecutando múltiples sesiones de Claude Code en paralelo con Git Worktrees
Un desarrollador comparte cómo usar git worktrees para ejecutar múltiples sesiones de Claude Code en ramas separadas sin stashing ni cambios de contexto. Revisa diffs, fusiona y continúa.