Quick start
Start with one visible worker, watch its derived health state, then dry-run finish before closing disposable worker panes.
forktty team ask review-team codex-worker --agent codex --task-id inspect-ui --prompt "Inspect the current diff and report risks" --submitforktty team watch review-team --stale-after-ms 120000 --limit 10forktty team finish review-team --dry-runforktty team finish review-team --close-workersRoles, tasks, and mailbox dispatch
Team state records the leader, workers, tasks, messages, dispatch events, and health snapshots. Prompts can be queued and delivered only after the worker pane is ready.
Provider-aware worker handling
ForkTTY can choose providers from Settings > Agents when a worker is launched with auto selection, or use explicit providers when a task requires Codex, Claude Code, Pi, OpenCode, Antigravity, or a shell lane.
Finish with evidence
Team finish checks open tasks, pending messages, and live-looking worker final states before marking work done. Current-runtime launch-owned disposable panes can be closed deliberately; stale launch records are not enough.
Questions
Does ForkTTY run hidden autonomous agents?
Can team workers use different providers?
How does ForkTTY avoid closing user panes by mistake?
Explore related ForkTTY pages
Get the alpha build
AppImage and .deb packages are published on GitHub Releases for Linux x86_64.
View releases