Ao vivo 18/11 · Turma 318 nov às 19:00 MSK — aula prática gratuita de agentes de IA · Turma 3 ao vivo começa 23/11Aula 18/11 →Turma 3 (23/11)
LançamentoCódigo / SDK · Pronto p/ usoHacker News AI→ original

Klad dá pincéis de verdade ao agente de programação: cada pincelada pode ser editada à mão depois

Os modelos generativos no desenvolvimento de jogos funcionam como uma roleta: cada ajuste é um novo lançamento de dados. O agente sabe desenhar com vetores, mas o resultado fica seco. O Klad propõe um terceiro caminho: o agente desenha com pincéis de verdade via CLI, e todas as pinceladas e camadas continuam editáveis, de modo que uma pessoa pode corrigir qualquer uma à mão. O projeto é escrito em Rust, roda em Mac e Linux, e o Windows é compilado no CI.

Processado por IA de Hacker News AI; editado por Hamidun News
Klad dá pincéis de verdade ao agente de programação: cada pincelada pode ser editada à mão depois
Fonte: Hacker News AI. Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalHacker News AI ↗
Editor-chefe
Dado-chave #1O formato de arquivo, a CLI e a habilidade do agente são licenciados sob MIT
Dado-chave #2Gratuito para desenvolvedores individuais e equipes pequenas; os binários serão pagos no futuro
Dado-chave #3Desfazer infinito, mesmo após reabrir o arquivo

Se você já tentou fazer um jogo com a ajuda de um agente de IA, sabe onde tudo quebra. O agente escreve código com desenvoltura, mas com a arte começam os problemas. Há dois caminhos: um modelo generativo, em que cada ajuste vira um novo lançamento de dados, ou gráficos vetoriais que o agente desenha com código e que têm a aparência que se espera. O autor do Klad travou exatamente aí e resolveu o problema com uma ferramenta.

A ideia

O Klad é um aplicativo de desenho em Rust que o agente controla pela linha de comando. Tudo o que está disponível para o agente também está para uma pessoa na interface comum. Por dentro há um motor de pincéis, animação quadro a quadro com ossos e IK, vetores, camadas de texto, cores, efeitos de camada e desfazer infinito. O desfazer funciona mesmo depois de reabrir o arquivo.

A decisão arquitetural principal são as pinceladas editáveis. A imagem não é armazenada como um conjunto plano de pixels, mas como uma sequência de traços renderizados como tinta. Assim, o agente faz um primeiro rascunho com pincéis de verdade, e você entra e altera qualquer traço ou camada. Não gostou da posição de uma linha na cabeça do personagem? Você a move, em vez de regenerar a imagem inteira e torcer para o resto continuar igual.

Como experimentar

A barreira de entrada é baixa. Segundo o autor, basta clonar o repositório, mostrá-lo ao Claude, pedir que compile o projeto e incorpore a habilidade de desenho que está no repositório. Depois é possível pedir qualquer desenho. O autor testou a combinação com o Claude (o post cita a versão Fable 5.2) e considera os resultados já impressionantes, mas ressalva com honestidade: a qualidade depende do agente. Um modelo fraco lidará pior com a CLI.

Quanto às plataformas, o quadro é este. No Mac o aplicativo funciona, e o autor o usa todos os dias. No Linux ele compila, mas a sensibilidade à pressão da caneta do tablet ainda não está concluída. O Windows é compilado no CI; o próprio autor não o testou lá, embora haja relatos de que tudo funciona. Em seguida, ele promete suporte a pixel art, que, segundo ele, aparecerá no repositório no próximo fim de semana.

Licença e contexto

O Klad não é open source, e sim source-available. Para desenvolvedores individuais e pequenas empresas ele é gratuito: dá para compilar e usar. Mais tarde o autor planeja vender builds prontas, como faz o Aseprite. O formato de arquivo, a referência da CLI e a habilidade para o agente estão sob MIT. É um detalhe importante: o formato é aberto, então você não fica preso a um único aplicativo, e outras ferramentas podem lê-lo.

O autor relaciona o projeto a uma tendência: na conferência Adobe MAX, segundo ele, foram mostrados agentes que editam arquivos do Photoshop, com um beta fechado previsto para o início de 2027. O Klad se baseia na mesma ideia e já está disponível. O post no Hacker News somou cerca de 80 pontos e 32 comentários, ou seja, há interesse, mas por ora é um projeto de nicho, não um produto de massa.

Limitações e o que fazer

Convém encarar os riscos com sobriedade. O projeto é mantido por uma só pessoa, a licença não é totalmente livre e a qualidade dos desenhos depende diretamente do modelo. Não há comparações independentes com imagens generativas, então será preciso avaliar o resultado nas suas próprias tarefas.

A conclusão prática vai além do aplicativo em si. Se você cria uma ferramenta que os agentes vão querer usar, repita essa abordagem. Exponha todas as funções via CLI, descreva-as na documentação e coloque ao lado uma habilidade pronta para o agente. Guarde o resultado como operações editáveis, e não como um artefato final: assim a pessoa poderá intervir em qualquer ponto. Para desenvolvedores de jogos indie, vale gastar uma noite para verificar se o seu agente dá conta da CLI sem dicas e quão fácil é corrigir os traços dele. É justamente isso que o autor pede que seja compartilhado nos comentários.

História

Perguntas frequentes sobre a notícia

O que se sabe sobre A ideia?

O Klad é um aplicativo de desenho em Rust que o agente controla pela linha de comando. Tudo o que está disponível para o agente também está para uma pessoa na interface comum. Por dentro há um motor de pincéis, animação quadro a quadro com ossos e IK, vetores, camadas de texto, cores, efeitos de camada e desfazer infinito. O desfazer funciona mesmo depois de reabrir o arquivo. A decisão arquitetural principal são as pinceladas editáveis.

Como experimentar?

A barreira de entrada é baixa. Segundo o autor, basta clonar o repositório, mostrá-lo ao Claude, pedir que compile o projeto e incorpore a habilidade de desenho que está no repositório. Depois é possível pedir qualquer desenho. O autor testou a combinação com o Claude (o post cita a versão Fable 5.2) e considera os resultados já impressionantes, mas ressalva com honestidade: a qualidade depende do agente. Um modelo fraco lidará pior com a CLI. Quanto às plataformas, o quadro é este.

O que se sabe sobre Licença e contexto?

O Klad não é open source, e sim source-available. Para desenvolvedores individuais e pequenas empresas ele é gratuito: dá para compilar e usar. Mais tarde o autor planeja vender builds prontas, como faz o Aseprite. O formato de arquivo, a referência da CLI e a habilidade para o agente estão sob MIT. É um detalhe importante: o formato é aberto, então você não fica preso a um único aplicativo, e outras ferramentas podem lê-lo.

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
O que você acha?
Carregando comentários…