Show HN: Coasts – Containerized Hosts for Agents

https://news.ycombinator.com/rss Hits: 2
Summary

Coasts (Containerized Hosts) is a CLI tool with a local observability UI for running multiple isolated instances of a full development environment on a single machine. It works out of the box with your current setup: no changes to your existing application code, just a small Coastfile at your repo root. If you already use Docker Compose, Coasts can boot from your existing docker-compose.yml; if you do not use Docker or Compose, Coasts works just as well. Build once and run N instances with whatever volume and networking topology your project needs. Check out one coast at a time to bind canonical ports to your host, and use dynamic ports to peek into the progress of any worktree. Coasts is agnostic to AI providers and agent harnesses. The only host requirement is Git worktrees, so you can switch tools without changing how you work and without any harness-specific environment setup. Coasts is also offline-first with no hosted service dependency, so there is no vendor lock-in risk: even if we disappeared, your local workflow would keep running. Install the latest public release: eval "$(curl -fsSL https://coasts.dev/install)" Visit coasts.dev for the website, docs, and installation instructions. For the full user-facing documentation, see the Coasts docs. Want a concrete example to explore? Check out the coasts-demo repository for a small demo project you can use to try Coasts end to end. To contribute, read the contributing guide for PR guidelines. Note: Coasts is currently macOS-first. Linux development works, but canonical ports below 1024 require host setup before coast checkout can bind them. For local HTTPS stacks that use Caddy, Coast now reuses one local Caddy root CA per Coast installation. Trust that root once and recreated workspaces under the same COAST_HOME keep using it. coast and coast-dev stay separate because they use different Coast homes. Rust (stable toolchain) Docker Node.js socat (brew install socat on macOS, sudo apt install socat on Ubuntu) Git ...

First seen: 2026-03-30 16:11

Last seen: 2026-03-30 18:12