Tilde.run: 트랜잭션, 버전 관리 파일 시스템을 갖춘 에이전트 샌드박스

✍️ OpenClawRadar📅 게시일: May 6, 2026🔗 Source
Tilde.run: 트랜잭션, 버전 관리 파일 시스템을 갖춘 에이전트 샌드박스
Ad

Tilde.run은 모든 에이전트 실행을 되돌릴 수 있는 트랜잭션으로 만드는 AI 에이전트용 샌드박스입니다. GitHub, S3, Google Drive 등 여러 데이터 소스를 하나의 ~/sandbox 디렉토리로 마운트하여 단일 버전 관리 파일시스템을 만듭니다. 모든 파일은 첫 번째 커밋부터 버전 관리되며, 모든 에이전트 실행은 한 명령으로 즉시 롤백할 수 있습니다.

주요 기능

버전 관리 가능한 구성 파일시스템

실제 POSIX 파일시스템으로, SDK 없이 모든 도구, 모든 언어를 사용할 수 있습니다. GitHub의 코드, S3의 학습 데이터, Google Drive의 문서를 단일 ~/sandbox로 마운트합니다. 예시 마운트:

4 mounts
~/sandbox
├── code    github acme/ml-pipeline
├── data    s3 acme-data/training
├── docs    gdrive team-wiki
└── output  local

모두 버전 관리되며, 모두 되돌릴 수 있습니다.

안전한 서버리스 샌드박스

각 실행은 새로운 격리된 컨테이너에서의 트랜잭션입니다. 정상 종료 시 변경 사항이 원자적으로 커밋되고, 실패 시 아무것도 변경되지 않습니다. 백업을 복원하거나 수동 정리가 필요 없습니다.

네트워크 격리

클라우드 메타데이터, 사설 네트워크, 승인되지 않은 호스트는 기본적으로 차단됩니다. 모든 아웃바운드 요청은 정책 검사 및 로깅됩니다. 예시 이그레스 로그:

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

타임 트래블 및 감사 추적

전체 타임라인을 탐색하고, 차이점을 검사하며, 모든 커밋을 즉시 되돌릴 수 있습니다. 모든 변경 사항은 이를 생성한 사람, 프로세스 또는 에이전트와 연결됩니다.

에이전트 우선 RBAC

에이전트는 범위가 지정된 권한을 가지며, 절대 전체 사용자 액세스 권한을 갖지 않습니다. 간단한 DSL로 세분화된 정책을 설정합니다. 예시 정책:

analyst-policy
  GetObject (path: "/data/*") ?
  PutObject (path: "/reports/*") # require human approval!
  ! PutObject (path: "/secrets/*")
Ad

퀵스타트

한 줄로 설치:

$ curl -fsSL https://tilde.run/install | sh

샌드박스에서 에이전트 실행:

$ 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

또는 대화형 셸 시작:

$ tilde shell my-team/documents --image python:3.12
root@sb-7f3a9c01:/sandbox$ _

Python SDK:

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())

Claude, AWS S3, LangGraph, Google Drive, Hugging Face와 통합됩니다.

📖 전체 소스 읽기: HN AI Agents

Ad

👀 See Also

로컬 도구로 클로드 코드 세션 데이터 시각화하기
Tools

로컬 도구로 클로드 코드 세션 데이터 시각화하기

Python 스크립트가 로컬에 저장된 ~/.claude/의 Claude Code 세션 데이터를 읽고, D3.js 차트를 사용한 스크롤 기반 시각화를 생성하여 일일 활동, 프로젝트 분류, 도구 사용량, 코딩 리듬 히트맵을 보여줍니다.

OpenClawRadar
비트-채팅: AI 에이전트가 메시징 플랫폼을 통해 라이트닝 네트워크로 비트코인 전송 가능
Tools

비트-채팅: AI 에이전트가 메시징 플랫폼을 통해 라이트닝 네트워크로 비트코인 전송 가능

Bit-Chat이라는 설정을 통해 AI 에이전트가 이메일, WhatsApp, Telegram 또는 Signal을 통해 라이트닝 네트워크 상에서 비트코인 결제를 보낼 수 있습니다. 에이전트는 [email protected]와 같은 전용 주소를 생성할 수 있으며, 수신자가 등록되어 있지 않아도 결제가 가능합니다.

OpenClawRadar
🦀
Tools

연구원, 클로드 코드에 사실 확인 기능 구축, 자체 문서서 환각 발견

한 연구자가 /veracity-tweaked-555라는 Claude Code 스킬을 개발했는데, 이 스킬은 문서를 원자적 주장으로 분해하고 웹 검색을 통해 각각을 검증합니다. 4개의 웨이브에 걸쳐 16개의 병렬 에이전트를 사용합니다. 자체 감사 시, 이 스킬은 자체 문서에 허위 통계와 과장된 주장이 포함되어 있어 100점 만점에 62점을 받았습니다.

OpenClawRadar
M3 Pro에서 Qwen3.6으로 Claude Code 오프라인 실행하기: 작동하게 만든 4가지 수정
Tools

M3 Pro에서 Qwen3.6으로 Claude Code 오프라인 실행하기: 작동하게 만든 4가지 수정

네 가지 환경 변수 설정으로 Claude Code가 M3 Pro에서 완전히 오프라인으로 Qwen3.6 (MoE, ~3B 활성)을 실행하며, SRE 사고 대응 주기를 조사부터 PR까지 완료하고 데이터가 외부로 유출되지 않습니다.

OpenClawRadar