Tilde.run: Uma Sandbox de Agentes com um Sistema de Arquivos Transacional e Versionado

O Tilde.run é uma sandbox para agentes de IA que transforma cada execução de agente em uma transação reversível. Ele cria um único sistema de arquivos versionado a partir de múltiplas fontes de dados — GitHub, S3 e Google Drive são montados como um único diretório ~/sandbox. Cada arquivo é versionado desde o primeiro commit, e qualquer execução de agente pode ser revertida instantaneamente com um comando.
Principais Recursos
Sistema de Arquivos Versionado e Composável
Um sistema de arquivos POSIX real — qualquer ferramenta, qualquer linguagem, sem SDKs. Monte código do GitHub, dados de treinamento do S3 e documentos do Google Drive como um único ~/sandbox. Exemplo de montagens:
4 montagens
~/sandbox
├── code github acme/ml-pipeline
├── data s3 acme-data/training
├── docs gdrive team-wiki
└── output local
Tudo versionado, tudo reversível.
Sandboxes Serverless Seguras
Cada execução é uma transação em um contêiner novo e isolado. Na saída limpa, as alterações são confirmadas atomicamente; em caso de falha, nada muda. Sem backups para restaurar, sem limpeza manual.
Isolamento de Rede
Metadados de nuvem, redes privadas e hosts não autorizados são bloqueados por padrão. Toda solicitação de saída é verificada por política e registrada. Exemplo de log de saída:
12:04:01 GET api.openai.com /v1/completions ALLOW
12:04:03 POST api.anthropic.com /v1/messages ALLOW
12:04:05 GET pypi.org /simple/pandas ALLOW
12:04:07 POST evil-exfil.io /upload DENY
12:04:08 GET 169.254.169.254 /metadata DENY
12:04:09 PUT registry.npmjs.org /my-pkg DENY
Viagem no Tempo & Trilha de Auditoria
Navegue pela linha do tempo completa, inspecione diffs e reverta qualquer commit instantaneamente. Cada alteração está vinculada ao humano, processo ou agente que a produziu.
RBAC Focado em Agentes
Agentes têm permissões limitadas — nunca acesso total de usuário. Políticas granulares em um DSL simples. Exemplo de política:
analyst-policy
GetObject (path: "/data/*") ?
PutObject (path: "/reports/*") # requer aprovação humana!
! PutObject (path: "/secrets/*")
Início Rápido
Instale em uma linha:
$ curl -fsSL https://tilde.run/install | sh
Execute um agente em uma sandbox:
$ tilde exec my-team/documents \
--image python:3.12 \
-- /sandbox/code/agent.py --input /sandbox/data/reports
sandbox running...
sandbox completed. exit code: 0, commit id: c9d0e1f2
Ou inicie um shell interativo:
$ tilde shell my-team/documents --image python:3.12
root@sb-7f3a9c01:/sandbox$ _
SDK Python:
import tilde
repo = tilde.repository("my-team/documents")
with repo.shell(image="python:3.12") as sh:
sh.run("pip install pandas")
result = sh.run("python agent.py --input /sandbox/data")
print(result.stdout.text())
Integra-se com Claude, AWS S3, LangGraph, Google Drive e Hugging Face.
📖 Leia a fonte original: HN AI Agents
👀 See Also

nervx: Ferramenta CLI reduz o uso de tokens do Claude Code analisando a estrutura do código-fonte
nervx é uma ferramenta CLI instalável via pip que analisa repositórios com tree-sitter, constrói um grafo SQLite de funções e imports, e gera um mapa estrutural NERVX.md. Ela adiciona automaticamente instruções ao CLAUDE.md que ensinam Claude a usar a navegação nervx, reduzindo buscas grep em 65% e tokens de saída em 48% nos testes.

Registro AbsolutelySkilled Adiciona 156 Habilidades Prontas para Produção para Claude Code
Um desenvolvedor criou o AbsolutelySkilled, um registro de 156 módulos estruturados de habilidades para o Claude Code que persistem entre sessões. Cada habilidade inclui condições de acionamento, arquivos de referência, casos de teste e antipadrões em arquivos SKILL.md.

Plugin de Canal Personalizado do WhatsApp para Claude Code Usando Baileys
Um desenvolvedor criou um plugin de canal personalizado que adiciona suporte ao WhatsApp no Claude Code 2.1.80+ usando Baileys v7, implementando o protocolo WhatsApp Web Multi-Device como um servidor MCP com a capacidade experimental claude/channel.

PromoClock: Rastreador de Fuso Horário para os Horários Fora de Pico 2x do Claude Desenvolvido com Claude 4.6
Um desenvolvedor criou o PromoClock.co, uma ferramenta gratuita que converte automaticamente os horários promocionais de 2x fora do pico do Claude "5-11am PT / 12-6pm GMT" para o horário local, usando o Claude 4.6 para lidar com a lógica de fuso horário, configuração do Next.js 15 e design da interface.