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

✍️ OpenClawRadar📅 Publicado: May 6, 2026🔗 Source
Tilde.run: Uma Sandbox de Agentes com um Sistema de Arquivos Transacional e Versionado
Ad

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/*")
Ad

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

Ad

👀 See Also

nervx: Ferramenta CLI reduz o uso de tokens do Claude Code analisando a estrutura do código-fonte
Tools

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.

OpenClawRadar
Registro AbsolutelySkilled Adiciona 156 Habilidades Prontas para Produção para Claude Code
Tools

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.

OpenClawRadar
Plugin de Canal Personalizado do WhatsApp para Claude Code Usando Baileys
Tools

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.

OpenClawRadar
PromoClock: Rastreador de Fuso Horário para os Horários Fora de Pico 2x do Claude Desenvolvido com Claude 4.6
Tools

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.

OpenClawRadar