Skip to main content
Every task runs in an isolated sandbox with a real development environment. Twill doesn’t just edit files — it can boot your project, run checks, and validate changes against a running app. You can access the same sandbox directly from the task page to review what changed and approve with confidence.

How Twill Uses Live Previews to Self-Verify

Depending on the task and your repo, Twill may:
  • Start your app via the repository entrypoint script
  • Run tests / lint / typecheck / builds to catch regressions
  • Exercise UI flows with browser automation when the change is user-facing
  • Inspect logs to confirm services are healthy and errors are not introduced

Web Preview

Click Preview to open your running application on any exposed port. Each port gets a unique public URL that works in your browser — useful for quickly validating UI and behavior during review.

SSH Access

Connect your local IDE (VS Code, Cursor) directly to the sandbox via SSH. This lets you browse files, run commands, and debug as if you were working locally.

Logs

Monitor your services in real-time. Each service that writes to $TWILL_ENTRYPOINT_LOG_DIR appears as a separate tab:
  • dev-server.log — Frontend output
  • api.log — Backend output
  • entrypoint.log — Startup script output
Logs stream live as the agent works, so you can watch exactly what’s happening.