NanoClaw não tem funcionalidades (e isso é uma coisa boa)

3 de março de 2026 · Gavriel Cohen

NanoClaw é pequeno. NanoClaw é AI-native. NanoClaw é enxuto.

NanoClaw não tem funcionalidades.

Direto da caixa, os agentes do NanoClaw são capazes. Eles podem pesquisar e navegar na web, ler e escrever arquivos, instalar ferramentas CLI e manter memória entre sessões. A base é poderosa.

Mas as funcionalidades que conectam um assistente de IA à sua vida, como mensagens pelo Telegram, WhatsApp, Discord ou Slack, integração com Gmail, transcrição de voz e muito mais… Eu construí o NanoClaw propositalmente e com orgulho sem nenhuma delas.

Em vez de vir com funcionalidades prontas, o NanoClaw usa skills. Skills são conjuntos de instruções que ensinam o Claude Code a fazer algo. No NanoClaw, usamos skills para ensinar o Claude a modificar sua base de código e adicionar novas capacidades. Você executa uma skill, o Claude lê as instruções, escreve o código, e seu NanoClaw ganha uma nova funcionalidade sob medida para o seu setup.

Andrej Karpathy descreveu assim depois de usar o NanoClaw pessoalmente: “escreva o repositório mais maximamente forkável possível e depois tenha skills que o transformem em qualquer configuração mais exótica desejada.”

Uma skill tem duas camadas: um arquivo markdown que explica como a integração deve funcionar e o que precisa ser feito, e um conjunto de arquivos de código que fornecem uma implementação de referência. Quando você executa uma skill, o Claude lê as instruções e integra o código de referência na sua base de código. Em uma instalação limpa, qualquer skill se aplica sem problemas. Se você já tem customizações ou outras skills aplicadas, o Claude cuida do merge, resolvendo conflitos entre o código novo e o que já está lá. O resultado é que o NanoClaw de cada usuário se torna uma ferramenta única e personalizada.

Temos skills para cada uma das plataformas de mensagens, para Gmail, para transcrição de voz e para configuração, depuração e personalização de uso geral. Mas o verdadeiro poder é que qualquer pessoa pode contribuir com novas skills.

Digamos que alguém queira que seu NanoClaw gerencie sua música. Essa pessoa trabalha com o Claude para construir uma integração com o Spotify. Uma vez funcionando, ela pode contribuir uma skill de Spotify que ensina os NanoClaws de outras pessoas a lidar com a integração principal: como usar a API do Spotify, como conectar, e assim por diante.

Mas a skill cobre apenas essa integração principal. A implementação real é sob medida para cada usuário final. Se uma pessoa só precisa reproduzir suas playlists existentes, ela pode pedir ao Claude para adicionar essa capacidade. Se outra pessoa quer modificar a velocidade de reprodução dos seus podcasts, ela pode fazer isso. Sem necessidade de escrever lógica para chamadas de API que você nunca vai usar.

Este é um novo modelo de software ultra-personalizado, onde cada pessoa tem apenas o conjunto preciso de funcionalidades que precisa no seu próprio repositório forkado, sem montes de código indesejado e não utilizado. Seu assistente vai crescer conforme suas necessidades e fluxos de trabalho mudam, ou se você simplesmente tiver uma nova ideia para algo legal.

E como você só tem código que escolheu adicionar, você pode realmente ler e auditar toda a sua base de código. Um agente monolítico com 400.000 linhas de código carrega toda a sua superfície de ataque, quer você use duas funcionalidades ou vinte. Com skills, o limite é óbvio: são alguns milhares de linhas, e são todas suas. Escrevi mais sobre por que isso importa em Não confie em agentes de IA.

Karpathy abordou essa ideia de software sob medida em uma thread separada, descrevendo um futuro onde a loja de aplicativos com apps discretos que você escolhe é um conceito cada vez mais ultrapassado, substituído por serviços AI-native orquestrados em apps altamente customizados e efêmeros. Ele construiu um painel pessoal de rastreamento de cardio em uma hora que teria levado dez horas dois anos atrás, e observou que a verdadeira questão é o que precisa estar implementado para que isso leve um minuto.

É nessa direção que o NanoClaw está apontado.

A IA torna esse tipo de software customizável e sob medida possível.

O NanoClaw torna isso viável, fornecendo o núcleo, a base a partir da qual construir, com design sólido, arquitetura robusta e um modelo de segurança forte.

Skills tornam isso simples, compartilhando o que funciona e ajudando outros a fazer funcionar para eles.

O futuro é software sem funcionalidades. É software que usa IA como o Claude e skills para dar a cada usuário a experiência sob medida que precisa, sem inchaço nem desperdício.

NanoClaw nos dá um primeiro olhar sobre esse futuro hoje.