Resumo de revisão com IA
Uma primeira leitura de cada tentativa. Provas para cada afirmação, e nenhuma pontuação.
Quando uma triagem é enviada ou uma sessão de programação ao vivo termina, a Kendor corre os testes do desafio sobre o código final e pede ao Claude ou ao GPT um resumo: o que o candidato construiu, como trabalhou, como usou o agente de IA e o que perguntar a seguir. Usa a chave da tua organização. Os revisores leem-no antes do código, não em vez dele.
A Maya construiu um limitador de pedidos de janela fixa sobre Valkey, com uma chave por cliente e rota. Passam 9 de 11 testes; as duas falhas são rajadas que atravessam o limite de uma janela. Leu primeiro os testes e correu-os depois da maioria das alterações. O Claude Code escreveu a configuração do cliente Valkey, e ela reescreveu sozinha o ciclo de retry.
- Resultado
- Passam 9 de 11 testes. As duas falhas enviam uma rajada que atravessa o limite de uma janela e deixam passar o dobro do limite.
- Como trabalhou
- Leu os testes antes de escrever código e depois correu-os 14 vezes em 52 minutos. Acrescentou logs para perseguir a falha no limite, mas não a corrigiu.
- Uso do agente de IA
- Pediu ao Claude Code o cliente Valkey e uma primeira função Allow. Substituiu o ciclo de retry por um INCR e um EXPIRE, e explicou porquê no chat.
Pontos fortes
- As chaves têm um espaço de nomes por cliente e rota, por isso os clientes nunca partilham uma janela.limiter/window.go:12
- Acrescentou os seus próprios testes para um ID de cliente vazio e um limite de zero.limiter/window_test.go:64
Pontos de atenção
- A janela reinicia no primeiro pedido depois de expirar, por isso uma rajada no limite deixa passar o dobro do limite.limiter/window.go:41
- Os erros do Valkey são ignorados e o pedido é permitido.limiter/window.go:52
Notas de integridade
- Saiu do separador durante 3 minutos no minuto 31 e depois colou 12 linhas em window.go.atividade
Perguntas para a entrevista
- Porquê uma janela fixa em vez de uma janela deslizante ou de um token bucket?
- O que deve o limitador fazer quando o Valkey não responde?
- Explica-nos a falha no limite da janela. O que mudarias no Allow?
01
Cada afirmação aponta para a sua prova.
Cada ponto forte, ponto de atenção e nota de integridade indica o ficheiro e a linha em que se baseia, ou o terminal, o chat do agente ou a atividade. Clica e a página de revisão abre esse ficheiro nessa linha, ou essa gravação, para verificares tu mesmo. Se o modelo não conseguir apontar uma prova, as instruções mandam-no omitir a afirmação.
- Uma ligação para algo que não foi gravado aparece a cinzento em vez de clicável
- Os eventos de integridade aparecem como factos com hora, nunca como prova de fraude
Pontos de atenção
- A janela reinicia no primeiro pedido depois de expirar, por isso uma rajada no limite deixa passar o dobro do limite.limiter/window.go:41
- Os erros do Valkey são ignorados e o pedido é permitido.limiter/window.go:52
Pontos fortes
- Correu os testes depois de cada alteração ao Allow.terminalNada foi gravado para este desafio
02
Vê o que leu.
O modelo recebe o enunciado, as alterações do candidato face ao starter, os resultados dos testes, o terminal, o chat do agente, os eventos de integridade e as respostas escritas. Para verificar uma afirmação pode listar, ler e pesquisar no starter ou no código final, e ler um terminal ou o chat do agente por inteiro. O cartão lista cada consulta, e as que podes abrir são ligações.
- Se o desafio tiver um comando de testes, a Kendor corre-o antes sobre o código final, por isso os resultados não são adivinhados
- Uma única chamada ao modelo com ferramentas só de leitura. Não pode correr código nem aceder à rede
- O cartão avisa quando uma tentativa era grande demais para ler toda, ou mudou depois do resumo
- Listou os arquivos
- Leu limiter/window.go · linhas 30–60
- Buscou “EXPIRE” no código
- Leu limiter/window_test.go no modelo inicial
- Leu cmd/server/main.go
- Leu o terminal (terminal) · a partir da linha 120
- Leu o chat com o agente de IA
03
A tua chave, as tuas definições, e os candidatos sabem.
Os resumos usam a chave Anthropic ou OpenAI da tua organização, a mesma dos agentes de IA. Ativa os resumos automáticos por triagem ou sessão de programação ao vivo, ou deixa-os desligados e corre um à mão na página de revisão. As instruções adicionais por triagem mudam o foco.
- Um owner define o modelo predefinido, e um revisor pode escolher outro em cada execução
- Antes de começar, os candidatos leem que a IA pode resumir o seu trabalho e que todas as decisões são tomadas por pessoas
- Os tokens contam para o limite mensal de IA que defines em Integrações
Como funciona
Da tua chave ao primeiro resumo.
Liga uma chave
Um owner liga uma chave Anthropic ou OpenAI em Integrações e escolhe um modelo predefinido para os resumos.
Escolhe quando corre
Ativa o resumo de revisão com IA numa triagem ou sessão de programação ao vivo para correr no fim de cada tentativa. Os revisores também podem escolher Resumir em qualquer tentativa terminada.
Lê-o, depois o código
O resumo fica no topo da página de revisão. Segue as provas, usa as perguntas para a entrevista e tomem vocês a decisão.
Perguntas
Pontua os candidatos?
Não. O resumo não tem pontuação, nem aprovado ou reprovado, nem recomendação de contratação, e o prompt da Kendor proíbe-os. As tuas instruções adicionais podem mudar o foco, não essa regra. Os revisores avaliam e decidem, e nada na Kendor usa o resumo para fazer avançar um candidato.
Que modelos pode usar?
Claude Opus 5.5, Claude Sonnet 5.5 ou Claude Haiku 5.5 com uma chave Anthropic, e GPT-6 Astra, GPT-6.1 Sol ou GPT-6 Luna com uma chave OpenAI. Um owner define o modelo predefinido em Integrações, e um revisor pode escolher outro sempre que o executa. A Anthropic ou a OpenAI fatura a tua conta, e os tokens contam para o teu limite mensal de IA.
Funciona nas sessões de programação ao vivo?
Sim. Uma sessão também é uma tentativa, por isso o resumo pode correr quando termina ou à mão depois. Numa sessão, o código, os terminais e o agente são partilhados com os entrevistadores, por isso o resumo só atribui trabalho ao candidato quando as provas o suportam, e diz quando não consegue saber.
Que planos o incluem?
Os resumos com IA fazem parte dos planos Pro e Enterprise. Não estão incluídos no Starter.
Mais da Kendor
Todas as funcionalidades- Triagens de códigoTake-homes assíncronos num IDE real, revistos pela tua equipa.Ler mais
- Programação ao vivoUm link, uma sandbox partilhada, um veredito de cada entrevistador.Ler mais
- EntrevistasMarcação autónoma, convites que se atualizam sozinhos, revisão ao vivo.Ler mais
- Agentes de IAClaude Code e Codex no terminal do candidato, com as tuas chaves.Ler mais
- Ambientes reaisSete linguagens fixas, PostgreSQL e Valkey, um kendor.yaml.Ler mais
- Importação de reposGit na cloud ou auto-alojado, também privados, um snapshot fixo.Ler mais
- Integração com o AshbyAs etapas do Ashby enviam testes ou marcam live coding; os resultados voltam como campos.Ler mais
- Integração com o GreenhouseAs etapas do Greenhouse enviam testes e live coding; voltam notas.Ler mais
- Integração com o LeverAs etapas do Lever enviam testes e live coding; cada passo volta como nota.Ler mais
Faz o teu próximo teste na Kendor. Lê o que o código diz.
Cria o teu espaço de trabalho, importa um repositório ou parte de um modelo e envia hoje mesmo o teu primeiro teste.
Contratas em grande escala? Fala connosco