A terminal-native harness for coding-agent accounts, sessions, and state.
Run a flock of Claude Code and Codex sessions across tmux — each under the right account, with visible status.
# which account is this pane burning tokens on? always answerable.$ flk new # session under the right profile, pinned per repo$ flk whoami # every surface, signed-in identity, drift flagged$ flk delegate --to codex "adversarially review this diff"
$ flk attach mini:api # remote session; your paste shortcut just works
What it is
Accounts, named. Profiles bind agents to named accounts with owners. Cross-owner handoffs are deliberate, never silent.
Sessions, visible. Hook-driven status in your tmux bar: working, needs attention, idle. One popup to jump anywhere.
Agents, together. Claude delegates to Codex and back — real sessions, real accounts, no translation layer.
Remotes, transparent. Sessions live on your always-on box; Ctrl+V pastes your local screenshot into them.
Architecture
Surfaces call the core; the core dispatches into visible sessions; every session runs under an attested identity. No ephemeral processes, no invisible workers — one lifecycle for everything that thinks.
Install
One sentence to your agent:
> please install tryflock.xyz/install.md
The install runbook is written for agents and humans alike — same file, same steps, checksums and consent gates included. Alpha: M0 feature set, unsigned binaries, sharp edges.