ork 0.6.0
Agent identities, a stack layout, a living notch and Grok. Plus one important window fix.
Highlights
- Configure a running agent: right-click a terminal, Configure Agent. Model and effort ride Claude Code's
/modeland/effortslash commands, typed straight into the PTY; the role (persona) is a plain injected message that works for every CLI, e.g. "security review only: hunt vulnerabilities, propose fixes and hardening". Roles persist and join the team briefing, so a security terminal keeps its identity inside a team. - Rename agents: give a terminal a human name ("Rodrigo") from the context menu. It shows on the card and becomes the team address, with filename-safe sanitizing and duplicate protection so message routing never picks the wrong terminal.
- Stack layout: a third layout mode next to grid and flow. A horizontal strip of live session tabs (status dot, name, diff stats, freeze and team badges) with the selected terminal expanded below at full height. Collapsed sessions keep their PTY alive without rendering, so an N-session workspace draws exactly one terminal.
- Notch glance 2.0: the collapsed bar wings out beside the notch with an active/total agent counter on the left and a live event ticker on the right, over a grok.com-style border beam: one ember arc in the logo-orange family traveling end to end, Core Animation only. Hovering drops a bigger panel with one row per session and a timeline of recent deck events (spawns, exits, freezes, team traffic). Everything stays local.
- Message the team as yourself: a composer in the team pane sends to one member or all through the regular outbox, so agents see
[team msg from user]. - Grok CLI: built-in agent. Spawns with
grok, resumes hibernated or restored sessions withgrok --continue. Install the CLI withcurl -fsSL https://x.ai/cli/install.sh | bash. - Single main window fix: reopening ork from the notch, menu bar or Dock used to mint a second window that stole the terminal views, leaving blank cards and dead scroll. There is exactly one main window now.
- Near-zero idle work: git stat polling pauses while the window is hidden and skips frozen or hibernated sessions; pane refresh loops pause when occluded; timers tolerate coalescing (App Nap friendly).
Install
Requires macOS 14 or newer on Apple Silicon.
-
Download
ork-0.6.0-macos-arm64.zipand unpack it. -
The binary is not notarized yet, so clear the quarantine flag once:
xattr -dr com.apple.quarantine ork-0.6.0-macos-arm64
-
Run
./Orkfrom inside the unpacked folder. Keep the.bundlefolders next to the binary; the app loads its fonts and icons from them.
Building from source also works: clone the repo and run swift run -c release.
Full changelog: v0.5.0...v0.6.0