Simon Willison lança web-edit 0.1a0 para editar arquivos no celular

Simon Willison lança web-edit 0.1a0 para editar arquivos no celular

Simon Willison publicou em 12 de outubro de 2026 a primeira versão do web-edit, um aplicativo web em Python que oferece uma interface de navegador para visualizar e editar arquivos dentro de uma pasta. A versão divulgada é a 0.1a0, disponível no repositório do projeto no GitHub, e o anúncio foi feito no blog pessoal do autor, onde ele costuma registrar experimentos com modelos de linguagem e ferramentas de desenvolvimento.

A ferramenta nasceu de uma necessidade concreta. Willison relata que estava trabalhando em um projeto pelo celular, usando o Codex Remote, quando percebeu que queria editar um arquivo de credenciais sem fazer com que essas credenciais passassem pelo próprio modelo de linguagem.

Em vez de improvisar, decidiu construir uma interface dedicada, na qual o arquivo é aberto e alterado diretamente, sem trânsito de dados sensíveis por um sistema de IA generativa.

Um editor pensado para o celular

A publicação mostra a tela de navegação de arquivos, que permite percorrer o conteúdo de uma pasta a partir do navegador. Para a edição propriamente dita, o web-edit usa o CodeMirror 6.

Segundo o autor, a alternativa considerada era o Monaco, editor associado à Microsoft, mas ele ainda não oferece uma boa experiência de uso em dispositivos móveis.

O desenho de implantação também é parte do conceito. Willison explica que o web-edit foi pensado para ser executado sobre Tailscale, a rede privada usada para acesso remoto.

A ideia é que um agente inicie o serviço e, a partir daí, os arquivos possam ser editados pela rede Tailscale diretamente do celular, fora de um endereço público.

Construído com agentes de código

O detalhe mais curioso é quem escreveu o software. O próprio autor conta que pediu ao Codex e ao GPT-6 Astra Extra High que construíssem o aplicativo web em Python.

Ou seja, a ferramenta criada para manter credenciais longe do modelo foi ela mesma produzida com apoio de modelos, em um fluxo de trabalho que combina agentes de codificação e decisões humanas de escopo.

Isso ajuda a situar o momento: agentes de programação já são usados para gerar utilitários pequenos e específicos, do tipo que antes ficaria na lista de desejos de um desenvolvedor. A novidade aqui não é a complexidade do código, e sim a rapidez com que uma necessidade pontual se transformou em uma versão 0.1a0 publicada.

Por que isso importa

O episódio toca em um ponto sensível da adoção de LLMs em fluxos de trabalho reais: a fronteira de confiança. Ferramentas de codificação assistida por IA são úteis justamente porque leem e escrevem arquivos, mas isso inclui arquivos com segredos, como chaves de API e credenciais.

Criar um caminho separado, que não passa pelo modelo, é uma forma prática de manter o agente produtivo sem entregar a ele tudo o que existe no projeto.

O uso de Tailscale reforça essa lógica. Em vez de publicar o editor em um endereço aberto, o acesso fica restrito a uma rede privada, o que reduz a superfície de exposição de um utilitário que dá poder de escrita sobre arquivos.

É uma escolha de arquitetura simples, mas coerente com a proposta de editar arquivos de um celular em qualquer lugar.

Projetos como esse também ilustram como o ecossistema de ferramentas em torno de agentes está se diversificando. Willison publica com frequência sobre Python, LLMs e projetos pessoais, e o web-edit aparece justamente como um utilitário de apoio: pequeno, focado e nascido de uma dor real de uso, e não de um roteiro de produto.

Fontes e links

Matéria publicada originalmente em Simon Willison

Últimas Notícias

GitHub usa ModernBERT para achar segredos com menos ruído
Google DeepMind detalha segurança do Gemini 4 Argon
AWS: agentes da Anchor Browser fazem pagamentos autônomos
Juiz manda OpenAI entregar registros de contratação à Apple