
kodwai
kodwai · Programação
kodwai é uma plataforma gratuita para desafios de programação com agentes de IA. Você escolhe um problema do tamanho de um ticket, resolve na própria máquina com o próprio agente e depois envia a sessão para receber uma pontuação. Pense nisso como uma plataforma de vibe coding com um número anexado. O que a diferencia de um site estilo LeetCode é o que ela mede. A plataforma lê toda a sua execução e avalia como você dirige, verifica e entrega com o agente, não o que você memorizou. Cada resultado vai para um ranking público.

Sobre kodwai
O que é o kodwai
kodwai é uma plataforma de desafios construída em torno de como a programação funciona de verdade hoje. Você aponta um agente para um problema real, o pega quando ele erra com confiança e verifica o que ele entregou. O site defende que o julgamento é a habilidade que vale a pena medir, e é exatamente isso que a pontuação busca.
A plataforma se posiciona contra quebra-cabeças de lousa e os antigos exercícios de algoritmos. Aponte um agente moderno para um desses e ele resolve o problema em segundos, então o resultado não diz nada sobre a pessoa atrás do teclado. Passar nos testes prova ainda menos, porque um prompt descuidado de uma única tentativa pode deixar uma suíte verde sem mostrar verificação, sem decomposição e sem recuperação quando o agente sai do trilho.
Há um limite real a ter em mente. O kodwai não executa o seu código em um sandbox e não hospeda o trabalho. Você traz o próprio agente e o próprio editor, e a plataforma só pontua a sessão que você envia. Não é o ideal se você queria um ambiente gerenciado. Se você quer um juiz online gerenciado com ambiente integrado, não é isso.
Primeiros passos
- Crie uma conta no kodwai e explore os desafios abertos por categoria e dificuldade.
- Inicie um desafio pelo terminal e escolha o seu agente; depois deixe o CLI baixar os arquivos do problema, o código inicial e os testes.
- Resolva o problema na sua máquina com o próprio agente no próprio editor.
- Rode o comando de envio para empacotar seu código, o histórico do git, as execuções de testes, a transcrição do agente e o tempo.
- Leia sua pontuação, revise a evidência por sinal e encontre-se no ranking.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de kodwai.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Candidatos que querem uma pontuação que diga mais do que um quebra-cabeça resolvido
- Desenvolvedores em atividade que querem uma leitura honesta dos próprios hábitos
- Equipes que comparam como engenheiros diferentes dirigem um agente
Tarefas
- Praticar a escrita de especificações antes de entregar trabalho a um agente
- Testar se você pega os erros de um agente
- Construir um histórico público
Cenários
- Avaliar candidatos em um processo de contratação em que os agentes fazem parte do trabalho
- Afiar o próprio fluxo de trabalho em uma tarde tranquila
- Comparar sua abordagem com a de um colega de equipe no mesmo problema
Principais recursos
Desafios agnósticos de agente
O kodwai funciona com o agente que você já usa, seja Claude Code, Cursor ou Codex. O CLI inicializa o desafio, baixa os arquivos do problema e inicia o cronômetro, e depois devolve o controle à sua configuração. Não há agente proprietário para aprender nem sandbox contra o qual brigar.
Problemas reais do tamanho de um ticket
Os desafios são modelados no tipo de trabalho que você realmente assumiria, não em quebra-cabeças abstratos. Você consegue resolver um problema com a mesma forma dos tickets que atende a semana toda? Essa é a régua. Você pode filtrar por categoria e dificuldade e escolher um que se pareça com os trabalhos da sua fila normal. O formato deve parecer com o trabalho.
Pontuação no nível da sessão
Em vez de aprovado ou reprovado, o kodwai lê a sessão inteira. Ele avalia Direção, Resultado e Lift, e devolve a evidência por sinal para que você veja por que cada eixo pontuou como pontuou. Um prompt descuidado que por acaso passa nos testes ainda pontua baixo, porque a pontuação de desafios de programação olha o processo, não só o resultado. Trate isso como um benchmark de programação com IA de como você trabalha, não do que você lembra.
Um ranking público
Cada envio pontuado coloca você em um ranking público. Isso transforma uma prática pessoal em algo compartilhável, e dá à plataforma uma forma de classificar desenvolvedores por como trabalham com agentes, não por respostas decoradas.
Envio com um único comando
Enviar é um único comando de CLI. Ele empacota seu código, o histórico do git, as execuções de testes, a transcrição do agente e o tempo decorrido em um só pacote para pontuar. Não há relatório para montar à mão. Esse é todo o fluxo.
Funciona com a sua própria configuração
Não há nada para instalar que brigue com o seu editor. Você resolve o problema na própria máquina, no próprio ambiente, com as próprias ferramentas. O kodwai pontua a sessão depois do fato. O seu fluxo de trabalho real continua intacto.
Prós e contras
Prós
- Uso gratuito, sem nenhum nível pago bloqueando os desafios.
- Você traz o próprio agente, então é medido com as ferramentas com que trabalha de verdade.
- Pontua o processo, não só se os testes passam, o que se aproxima mais de como o trabalho real é julgado.
- Funciona com agentes populares como Claude Code, Cursor e Codex desde o primeiro momento.
- O ranking público e a evidência por sinal tornam o progresso fácil de acompanhar e compartilhar.
Contras
- Sem sandbox nem ambiente hospedado, então você precisa de um ambiente local funcional e de uma assinatura própria do agente.
- As pontuações dependem de um pacote de envio que inclui a transcrição do seu agente, o que implica certo conforto em compartilhar a sessão.
- Como plataforma mais recente, a biblioteca de desafios e a cobertura de categorias ainda estão crescendo.
Perguntas frequentes
Sim. A plataforma é totalmente gratuita, e não há nível pago para os desafios nem para o ranking.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a kodwai.
Alternativas a kodwai
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
