KELVINCodeby entropy lab
clique para atravessar as formas

FEATURES

Features do Kelvin Code: da entropia à prova.

O código não sai da máquina de quem apresenta. O que atravessa a rede é a prova: as capturas, o passo a passo da execução e o veredito.

Hoje, no seu Mac: cápsula de simulador iOS sem VM

Kelvin 0.0.3, grátis e sem conta. Login e privacidade nas dúvidas frequentes

Cápsula descartável

Um device de simulador novo por sessão, criado por clone e descartado no fim. Nenhuma janela de simulador abre, só a do Kelvin. Medimos 3,3 s para clonar e 16,1 s até a cápsula ficar utilizável.

Seu agente dirigindo o app

O app é um servidor MCP: Claude, Codex ou Cursor conectam e passam a tocar, arrastar, digitar, instalar, abrir e capturar a tela — 18 ações, com você assistindo a cada uma.

Sessão selada na máquina

Cada checkpoint entra num pacote com hash SHA-256 por arquivo, e o replay roda numa cápsula nova. Publicar um relatório exige aprovação humana presa àqueles bytes: se eles mudam, a aprovação cai.

O que você precisa ter

requisitopor quê
macOS 14 ou mais novo, Apple SiliconÉ onde o Kelvin roda.
XcodeOs runtimes de iOS vêm dele — o Kelvin usa, não substitui.
macOS 15 e idb-companion, pelo HomebrewPara tocar na tela, digitar e transmitir a sessão. Não vem no DMG: instala-se uma vez, antes da primeira sessão.

Prova selada de execução: o que já rodou em produção

Kelvin Code Cloud, em alpha fechada, por convite.

Pacote selado de uma execução real

Uma execução fecha um pacote com as capturas, o passo a passo e o veredito — 26 objetos, conferidos um a um contra o hash que a execução declarou. Uma entrada só conta como recebida quando bate.

exercitado em produção

Veredito que aponta a tela quebrada

Numa execução real a tela inicial bateu 0,999983 e o checkout caiu para 0,568276. A execução terminou inteira, com veredito de falha só onde havia falha: rodar e concluir são eixos separados.

exercitado em produção

Sessão ao vivo no navegador de outra pessoa

O simulador do seu Mac atravessa a nuvem e aparece no navegador de quem você chamou. Uma sessão real durou 28 min 51 s; em outra, 251 entradas foram aceitas, com o controle passando do agente para a pessoa depois que a ação corrente terminou.

exercitado em produção
=

Convite nominal por e-mail

Quem já pode ler a prova de uma execução convida uma pessoa por e-mail, com sete dias de prazo e revogação a qualquer momento. Quem não foi convidado recebe “não encontrado”, nunca “sem permissão”.

exercitado em produção
<>

O convidado não deixa endereço

O e-mail de quem você convida não é gravado — fica só um hash dele. O sistema não consegue nem responder se uma pessoa é membro.

exercitado em produção
{}

Seu Mac na frota, sem porta aberta

O Mac que você cadastra se identifica por uma chave presa ao hardware, e a conexão é só de saída: o Kelvin não abre nenhuma porta de entrada na sua máquina.

exercitado em produção

Os números que medimos em produção

medidavalor
Objetos num pacote selado26
Tamanho de um pacote201 743 – 203 778 B
Execução ponta a ponta142,4 s – 174,0 s
Similaridade: tela intacta / tela quebrada0,999983 / 0,568276
Duração de uma sessão ao vivo28 min 51 s
Entradas aceitas numa sessão251
Prazo de um convite7 dias
Testes verdes1 873

Medido em execuções reais. O que não medimos não está nesta tabela. Cada versão do app aparece no changelog.

O que o selo prova

Estes bytes são estes bytes.
Cada arquivo do pacote é conferido contra o hash que a execução declarou ao fechar. Trocar, cortar ou reescrever qualquer parte depois muda o hash e aparece na conferência — a prova que você lê é a que a máquina fechou.
O que sobe é prova, não vídeo.
Do seu Mac saem as capturas, o passo a passo da execução e os hashes. Não existe gravação de vídeo nesse caminho, e o painel não tem player para desenhar.
Publicar é decisão de gente.
Um relatório só vai para fora depois que uma pessoa aprova aqueles bytes exatos. Se eles mudam, a aprovação cai junto e é preciso aprovar de novo.

O que sai da sua máquina, e para onde vai, está na política de privacidade.

Conectar ao Kelvin Code Cloud

Para trabalhar pelas superfícies do Kelvin Code Cloud, copie a URL abaixo e adicione-a como um conector personalizado. Essa opção usa login, consentimento e escopos.

Remote MCP com OAuth

Para trabalhar pelas superfícies do Kelvin Code Cloud, copie a URL abaixo e adicione-a como conector personalizado. Essa opção usa login, consentimento e escopos.

endereço do servidor MCPhttps://mcp.kelvincode.com/mcp

  1. Toque no botão: a URL vai para a área de transferência e a tela de conectores do Claude abre em outra aba.
  2. Em “Adicionar conector personalizado”, cole a URL e confirme.
  3. Autentique e escolha os escopos. O consentimento é por escopo, e dá para revogar depois.

Copiar a URL e abrir os conectores do Claude

A primeira conexão sempre abre uma tela de consentimento. O agente entra pela sua própria associação: o que ele pode fazer numa sala é o que você pode, nunca mais, e toda chamada fica limitada aos escopos que você aceitou.

Claude é marca da Anthropic. O Kelvin Code não é afiliado à Anthropic nem endossado por ela.

Comece pelo que já está frio

O núcleo local roda no seu Mac, de graça e sem conta. O Kelvin Code Cloud está em alpha fechada: o acesso é por convite nominal.

Baixar Kelvin para macOS