Pitch: FACE, uma janela no navegador sobre o Claude Code, o Codex e mais cinco agentes, com o plano em arquivos no repositório
Sou o autor. Passei o último mês construindo o FACE com o próprio FACE, e hoje sai o primeiro release público.
O problema: agente de código é rápido, e o projeto vira ilegível. O plano fica num chat que ninguém reabre; três pessoas e cinco sessões depois ninguém sabe o que está em voo, quanto custou, nem por que foi decidido assim.
O que ele é: um binário em Go, gratuito, que você roda na pasta dos seus projetos. Ele serve uma página em 127.0.0.1 e fala ACP (o Agent Client Protocol que o Zed publicou) com o CLI oficial do agente que você já paga: Claude Code, Codex, Copilot, Cursor, OpenCode, Qwen Code ou Antigravity, logado como você. O FACE não tem modelo, chave nem loop próprio, e nunca lê o seu login.
O método: quatro comandos que o agente lê de um arquivo só. /brainstorm ou /analyze escrevem os documentos uma vez; /propose escreve uma página por entrega (work/.md) que diz o que vai ser construído e como se prova; /apply constrói exatamente a página, roda o verify, deixa os arquivos em stage e sugere a mensagem de commit. Funciona sem o FACE.
O que o FACE acrescenta: a fila (docs/06, uma linha por entrega) vira um kanban de cinco raias que anda enquanto o agente trabalha; o card abre na página mais a sessão ao vivo com tokens e custo; a janela de commit mostra exatamente o que o agente deixou em stage. O agente nunca commita nem faz merge; você clica.
Como foi construído: Go no servidor, React na SPA embarcada no binário, Playwright nos 552 testes de tela. O próprio repositório tem 123 entregas de uma página cada. Antes dele, o mesmo método entregou um marketplace de vagas em 89 entregas em 14 dias.
Instalação: brew install jckodel/face/face, winget install JCKodel.FACE, .deb, ou curl -fsSL https://face.kodel.com.br/install.sh | sh. macOS, Linux e Windows. UI em pt, en, es, fr, de e zh-Hans.
O que falta, para ninguém descobrir depois: só uma pessoa, só local (o modo time, com servidor na rede, é o próximo marco); não é editor; o código ainda não é público. Vai ficar visível sob licença fair source quando existir o plano para empresas, e o gratuito continua gratuito. Sozinho, o FACE faz no máximo dois pedidos de rede, os dois desligados até você ligar no navegador: um ping diário anônimo que conta máquinas e uma consulta diária de versão; a página "O que o FACE envia" lista as duas URLs.
Site: https://face.kodel.com.br. Bugs e pedidos:
https://github.com/JCKodel/face/issues, em qualquer das seis línguas.