cell chrome
Open Chromium with a project-scoped profile and sync cookies to Playwright
Synopsis
Opens Chromium on the host with a per-app browser profile. Log in to the sites you need, then press Enter in the terminal. Chromium closes and cookies are exported as a Playwright storage-state.json so authenticated sessions carry over to browser automation inside the container.
Each app-name gets its own isolated Chrome profile stored at
~/.devcell/
Examples:
cell chrome tripit # open, log in, Enter → sync
cell chrome tripit -- https://tripit.com
cell chrome --sync tripit # re-sync without opening browser
cell chrome --no-sync tripit # browse without syncing
cell chrome [app-name] [-- urls...] [flags]
Options
-h, --help help for chrome
--no-sync open browser without syncing cookies on close
--sync sync cookies only (don't open browser)
Options inherited from parent commands
--base-image string core image for scaffold Dockerfile (default: ghcr.io/dimmkirr/devcell:core-local)
--build rebuild image before running (forces --no-cache)
--debug plain-text mode plus stream full build log to stdout
--dry-run print docker run argv and exit without running
--engine string execution engine: docker or vagrant (default "docker")
--macos use macOS VM via Vagrant (alias for --engine=vagrant)
--plain-text disable spinners, use plain log output (for CI/non-TTY)
--session-name string session name for persistent home (~/.devcell/<name>)
--vagrant-box string Vagrant box name override
--vagrant-provider string Vagrant provider (e.g. utm) (default "utm")
SEE ALSO
- cell - Run AI coding agents in a devcell container