Pular para o conteúdo
KaniCode

Agentes de IA para código · no seu Windows

Seus modelos.
Suas regras.
Seu código.

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.

  • Vários modelos, um app
  • Plugins em kanicode.json
  • Navegador embutido
Ilustração de um console de vidro e módulos conectados por luz verde, representando agentes trabalhando juntos.
VÁRIOS AGENTES. UMA DIREÇÃO.

O que é o KaniCode

Um lugar só para os agentes que trabalham no seu projeto.

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

Feito para trabalhar junto e não no seu lugar.

O que você encontra dentro da janela do KaniCode.

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.

Contratos de trabalho

Instruções, arquivos liberados e critérios de verificação definidos antes da edição. O agente sabe onde pode mexer e quando terminou.

Plugins

Estenda o app com plugins declarados em kanicode.json e gerenciados em Configurações › Plugins.

Comanda o KANIVETE

O plugin oficial conversa com o KANIVETE por comandos de estado, mapa, APIs, JS, abrir ferramenta e guias , sem trocar de janela.

Navegador embutido

O painel 🌐 mostra a página ao vivo. Um brilho verde-limão avisa quando a IA está no controle do navegador.

Progresso visível

Barrinhas de progresso mostram renders e tarefas longas acontecendo dentro do app, sem precisar adivinhar se ainda está rodando.

Como funciona

Três passos, nenhuma caixa-preta.

  1. 01

    Defina o contrato

    Descreva a tarefa, libere os arquivos e diga como o resultado será conferido. É o combinado que guia o agente.

  2. 02

    Deixe o agente trabalhar

    Ele lê as instruções do projeto, executa dentro do escopo e mostra o progresso. Se precisar de outra ferramenta, chama o plugin.

  3. 03

    Revise e aplique

    Você vê o que mudou, roda as verificações e decide o que entra. O projeto continua sendo seu.

Plugins

O KaniCode conversa com o que você já usa.

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.

  • Estado, mapa e guias do KANIVETE direto do agente
  • JavaScript na interface viva, com a API de verdade
  • Abrir uma ferramenta sem clicar em menus
plugin kanivete
# 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

Pronto para colocar os agentes para trabalhar?

O executável fica na página de Releases do repositório oficial. É de lá que saem as versões novas , sempre.

  • PlataformaWindows
  • PacoteInstalador .exe
  • AtualizaçõesPágina oficial

Dúvidas

O essencial, sem letra miúda.

O KaniCode é a mesma coisa que o KANIVETE?

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 que é um “contrato” de trabalho?

É 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 que servem os plugins?

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.

Consigo usar modelos diferentes na mesma sessão?

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.

Onde encontro a versão mais recente?

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á.