Kanban CLI: Un gestor de tareas local y orientado a agentes para la terminal

Kanban CLI es una herramienta de gestión de proyectos local-first y agent-first basada en terminal, escrita en Rust. Lleva flujos de trabajo ágiles estructurados a la línea de comandos, con una integración profunda de git diseñada para domar la aleatoriedad de los agentes de IA de codificación.
Flujo de Trabajo: Habilidades, Aislamiento, Revisión
La herramienta define un flujo de trabajo de 4 pasos para el desarrollo impulsado por agentes:
- El modelo lee una habilidad para contextualizar los requisitos.
- Se autentica y recibe una carga JSON estricta y validada por esquema que detalla archivos exactos, contexto y criterios de aceptación.
- La implementación se ejecuta dentro de un worktree y rama de Git aislados automáticamente. La herramienta rastrea el progreso (por ejemplo, verificando que todos los archivos se hayan editado) antes de la presentación.
- Un revisor humano evalúa la presentación y transiciona manualmente la tarea a “Hecho”, desencadenando la fusión y limpieza finales.
Características Clave
- Basado en Rust – binario compilado, sin dependencia en tiempo de ejecución.
- Integración con Git – aislamiento automático de rama/worktree por tarea.
- Validación de esquema JSON – impone campos requeridos en la salida del agente.
- Sistema de Pool de Roles – roles incorporados con flujo de trabajo de reclamo.
- Ciclo de Sprint – detección de desviación de alcance, seguimiento de velocidad.
- Motor de Estadísticas – métricas rastreadas con soporte de recalibración.
- Almacenamiento Local-First – respaldado por JSON, escrituras atómicas, bloqueo de archivos.
Estructura del Proyecto
El repositorio está organizado con documentación clara:
README.md– actúa como índice de todos los archivos de documentación.Documentos de concepto– tareas, sprints, roles, estadísticas.Documentos de arquitectura– diseño en capas, modelo de datos, concurrencia.Documentos de referencia– comandos CLI, formato de salida JSON, pool de roles.Documentos de desarrollo– convenciones de Rust, estilo de codificación.
Primeros Pasos
Instálelo mediante Nix o Cargo (consulte la documentación para más detalles). Inicialice un proyecto, cree una tarea, asigne un rol, reclame y complete. Todas las operaciones son local-first: no se necesita servidor.
La herramienta está dirigida a desarrolladores que desean imponer barreras rigurosas en el desarrollo impulsado por agentes mientras mantienen el control total en la terminal.
📖 Lea la fuente completa: HN AI Agents
👀 Ver también

Por qué los cazarrecompensas de IA están perdiendo dinero: Datos de 60 casos
Un desarrollador intentó que Claude ganara dinero con recompensas de código abierto usando un presupuesto de $20 en tokens. Tras escanear más de 80 recompensas en Algora, descubrió que la mayoría están saturadas con 10+ PR abiertos, spam de $1 o reservadas para entrevistas. Valor esperado: $0.

Gestión Automatizada del Estado de Sesión para la Transferencia de Código de Claude
Un proyecto de GitHub proporciona ganchos automatizados para mantener un archivo de estado de sesión en vivo (.claude/session-state.md) a lo largo de las conversaciones con Claude, abordando la pérdida de contexto por autocompactación y la degradación del contexto a mitad de conversación. El sistema utiliza cuatro scripts bash con jq para rastrear eventos importantes y ediciones de archivos.

Phaselock: Un Sistema de Control de Agentes de IA Inspirado en Técnicas de Crianza
Phaselock es una Habilidad de Agente de código abierto que implementa cuatro mecanismos de control para agentes de codificación de IA: compuertas explícitas antes de la acción, retroalimentación inmediata sobre errores, opciones restringidas y aplicación mecánica de reglas. Funciona con Claude Code, Cursor, Windsurf y cualquier herramienta que admita hooks.

mcp-optimizer reduce el desperdicio de tokens de servidores MCP inactivos en Claude Code
mcp-optimizer es un complemento que aborda el desperdicio de tokens de los servidores MCP en Claude Code mediante el análisis del uso de herramientas y la generación de configuraciones optimizadas. Incluye cuatro utilidades: mcp-doctor para verificar el estado de los servidores, mcp-audit para analizar el uso, mcp-optimize para crear configuraciones locales del proyecto y mcp-to-skills para convertir herramientas en Skills bajo demanda.