iklab — um agente de CLI que planeja primeiro
O iklab é um agente de programação em linha de comando construído sobre o Granite 4.0-H-Tiny. A escolha que está no nome é que ele planeja antes de agir, em vez de reagir uma chamada de ferramenta por vez.
Ferramentas, com caminho de volta. O agente trabalha por um conjunto de ferramentas — operações de arquivo, busca na web — e as operações que mudam estado vêm com desfazer, porque um agente que pode editar arquivos precisa ser reversível quando erra.
Skills que o usuário define. Além das ferramentas embutidas, o comportamento se estende por skills definidas pelo usuário, escritas em Markdown com front matter e descobertas dinamicamente junto com as ferramentas. As capacidades do agente são configuração, não uma lista fixa compilada.
Sobreviver a uma sessão longa. Uma sessão real ultrapassa a janela de contexto e encontra formas de travar. O iklab adicionou compactação de contexto, detecção de laço e tratamento de interrupção.
O iklab está no GitHub.