Modelos separados
Cada tarefa pode ir para um modelo diferente. Você escolhe quem responde o quê e mantém o contexto limpo, sem misturar assuntos.
Agentes de IA para código · no seu Windows
O KaniCode é o estúdio onde agentes de IA trabalham de verdade: cada modelo no seu papel, cada tarefa com instruções e limites claros, cada passo acompanhado ao vivo , sem sair do seu PC.
Instalador para Windows (KaniCode-Setup.exe). Código aberto no GitHub.
kanicode.json
O que é o KaniCode
O KaniCode é um aplicativo independente para Windows que organiza a conversa entre você e vários modelos de IA. Em vez de colar texto solto num chat, você define uma tarefa com escopo: quais arquivos podem ser tocados, o que precisa ser entregue e como conferir.
Cada agente recebe o seu contrato e trabalha dentro dele. Você acompanha o andamento, revisa o resultado e decide o que entra no projeto. É a diferença entre pedir “faça uma landing page” e receber exatamente a landing page combinada.
“O contrato manda: mexa só no que ele liberar.”
Regra de trabalho dos agentes no ecossistema Kani
Recursos
O que você encontra dentro da janela do KaniCode.
Cada tarefa pode ir para um modelo diferente. Você escolhe quem responde o quê e mantém o contexto limpo, sem misturar assuntos.
Instruções, arquivos liberados e critérios de verificação definidos antes da edição. O agente sabe onde pode mexer e quando terminou.
Estenda o app com plugins declarados em kanicode.json e gerenciados em Configurações › Plugins.
O plugin oficial conversa com o KANIVETE por comandos de estado, mapa, APIs, JS, abrir ferramenta e guias , sem trocar de janela.
O painel 🌐 mostra a página ao vivo. Um brilho verde-limão avisa quando a IA está no controle do navegador.
Barrinhas de progresso mostram renders e tarefas longas acontecendo dentro do app, sem precisar adivinhar se ainda está rodando.
Como funciona
Descreva a tarefa, libere os arquivos e diga como o resultado será conferido. É o combinado que guia o agente.
Ele lê as instruções do projeto, executa dentro do escopo e mostra o progresso. Se precisar de outra ferramenta, chama o plugin.
Você vê o que mudou, roda as verificações e decide o que entra. O projeto continua sendo seu.
Plugins
Os plugins são declarados num único kanicode.json e aparecem em
Configurações › Plugins. O plugin kanivete é a ponte oficial com o
KANIVETE: ele lê o estado do app, o mapa de ferramentas e as APIs, executa JavaScript
na página real e abre qualquer ferramenta.
# comandos do plugin
kanivete.py estado
kanivete.py mapa
kanivete.py apis
kanivete.py js "<expressão>"
kanivete.py abrir <ferramenta>
kanivete.py guia <assunto>
A IA usa os mesmos comandos que você usaria à mão.
Download
O executável fica na página de Releases do repositório oficial. É de lá que saem as versões novas , sempre.
Dúvidas
Não. São softwares independentes. O KaniCode é o estúdio de agentes; o KANIVETE é o hub de ferramentas de mídia. Um conversa com o outro pelo plugin oficial, mas cada um tem o seu repositório, a sua interface e o seu ciclo de versões.
É o combinado entregue ao agente antes de ele começar: o que fazer, quais arquivos pode editar, como verificar e quando parar. Isso evita mudanças fora do escopo e deixa a revisão muito mais simples.
Para o KaniCode operar outras ferramentas com segurança. Eles são declarados em kanicode.json e gerenciados em Configurações › Plugins. O plugin kanivete expõe estado, mapa, APIs, JS, abertura de ferramentas e guias.
Sim. A separação de modelos é justamente para isso: cada aba ou tarefa pode usar o modelo mais adequado, sem arrastar contexto que não interessa.
Na página de Releases do repositório no GitHub. Ela é a fonte oficial do executável e das notas de cada versão; esta página só aponta para lá.