Kanban CLI: Um Gerenciador de Tarefas Local-Primeiro e Agente-Primeiro para o Terminal

Kanban CLI é uma ferramenta de gerenciamento de projetos local-first, agent-first e baseada em terminal, escrita em Rust. Ela traz fluxos de trabalho ágeis estruturados para a linha de comando, com integração profunda com git projetada para domar a aleatoriedade dos agentes de codificação de IA.
Fluxo de Trabalho: Habilidades, Isolamento, Revisão
A ferramenta define um fluxo de trabalho de 4 etapas para desenvolvimento orientado por agentes:
- O modelo lê uma skill para contextualizar os requisitos.
- Ele se autentica e recebe um payload JSON estrito e validado por esquema, descrevendo arquivos exatos, contexto e critérios de aceitação.
- A implementação é executada dentro de um worktree e branch Git automaticamente isolados. A ferramenta monitora o progresso (por exemplo, verificando se todos os arquivos foram editados) antes da submissão.
- Um revisor humano avalia a submissão e transita manualmente a tarefa para "Concluída", acionando o merge final e a limpeza.
Principais Recursos
- Baseado em Rust – binário compilado, sem dependência de runtime.
- Integração com Git – isolamento automático de branch/worktree por tarefa.
- Validação de esquema JSON – impõe campos obrigatórios na saída do agente.
- Sistema de Pool de Funções – funções integradas com fluxo de reivindicação.
- Ciclo de Sprint – detecção de escopo excessivo, acompanhamento de velocidade.
- Mecanismo de Estatísticas – métricas rastreadas com suporte a recalibração.
- Armazenamento Local-first – baseado em JSON, gravações atômicas, bloqueio de arquivos.
Estrutura do Projeto
O repositório é organizado com documentação clara:
README.md– atua como índice para todos os arquivos de documentação.Documentos de Conceito– tarefas, sprints, funções, estatísticas.Documentos de Arquitetura– design em camadas, modelo de dados, concorrência.Documentos de Referência– comandos CLI, formato de saída JSON, pool de funções.Documentos de Desenvolvimento– convenções Rust, estilo de codificação.
Primeiros Passos
Instale via Nix ou Cargo (consulte a documentação para detalhes). Inicialize um projeto, crie uma tarefa, atribua uma função, reivindique e conclua. Todas as operações são local-first — nenhum servidor é necessário.
A ferramenta é voltada para desenvolvedores que desejam impor barreiras rigorosas no desenvolvimento orientado por agentes, mantendo o controle total no terminal.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

A API AskFirst adiciona uma camada de aprovação humana para agentes de IA
AskFirst é uma API REST que permite que agentes de IA façam uma pausa para aprovação humana antes de tomar ações irreversíveis. Funciona com modelos locais, APIs hospedadas e qualquer framework, fornecendo notificações por e-mail, opções de aprovar/negar e registros de auditoria.

Clawdex: Um Diretório para Rastrear Derivados e Forks do OpenClaw
Clawdex é um diretório que lista 18 projetos relacionados ao OpenClaw em três níveis, com dados sobre estrelas, linguagem e tags de categoria. O projeto é baseado em PRs, exigindo que os contribuidores façam um fork do repositório, adicionem um arquivo YAML em /src/data/projects/ e abram um pull request.

Flue: Um Framework TypeScript para Construção de Agentes de Codificação Autônomos
Flue é um framework TypeScript que fornece uma estrutura programável para construir agentes autônomos, com recursos como habilidades, sessões, execução de shell em ambiente isolado e uma sandbox virtual integrada. Ele pode substituir ferramentas como Dosu, Greptile, CodeRabbit, Devin e Claude Code com lógica de agente personalizada.

Claude Code carrega esquemas de ferramentas sob demanda via ToolSearch para economizar tokens
O Claude Code adia o carregamento de esquemas de ferramentas, enviando apenas os nomes das ferramentas de antemão e exigindo uma chamada ToolSearch para buscar os esquemas antes do uso. Essa arquitetura reduz significativamente o consumo de tokens.