construct
About
Agent CLI sessions die when SSH connections drop or laptops sleep, and running several agents in parallel means juggling terminal windows with no shared history. Construct runs a background daemon that owns every agent session - Codex, Claude Code, OpenCode, Antigravity, Grok, and others - persisting state and serving a terminal UI that reattaches with full scrollback after disconnection. Sessions form a lineage tree: users fork a session, even across different harnesses, to try approaches in parallel and merge the results back. Collaborative Markdown playbooks, agent-generated UI widgets, MCP-based agent-to-agent task handoff, and an ACP server round out the environment, while the wrapped agent CLIs remain separately installed and authenticated. Platform engineers juggling multiple agent sessions across local and remote environments are the target users.