{"slug": "show-hn-rex-teams-harness-agnostic-subagents-and-alarms-for-rex-terminal", "title": "Show HN: Rex-teams – harness agnostic subagents and alarms for Rex terminal", "summary": "An unofficial community skill called Rex Teams lets a parent AI agent spawn subagents running Claude Code 2.1, Codex CLI 0.166, Pi 1.5, OpenCode 2.2 or other agent CLIs in background tabs inside Superlogical's Rex terminal, receive their reports and close completed tabs. The skill, installed via `npx skills add campfireshuffle/rex-teams`, adds messaging to long-running teammate agents and one-time or recurring alarms, and is built on Rex's existing tabs, `rex send` and `rex capture` commands; it was tested with Rex 0.1.0 (beta). Its author states it is not affiliated with Superlogical and lists known limits: messages can mix into a draft being typed in a pane, a subagent that crashes before reporting wakes nobody, and alarms stop if the Rex server restarts.", "body_md": "Run subagents inside Superlogical's [Rex terminal](https://rex.superlogical.com), across agent harnesses. Rex Teams lets a parent agent spawn Claude Code, Codex, Pi, OpenCode, or other agent CLIs in background tabs, receive their reports, and close completed tabs.\n\nThe skill also lets agents message long-running teammates and set one-time or recurring alarms.\n\nThis is an unofficial community skill. It isn't made by or affiliated with Superlogical, so please report bugs here, not to Rex.\n\nTip\n\nI expect Rex to do this better itself one day. When it does, delete the skill.\n\nRex already gives agents everything this skill needs: tabs, `rex send`, and `rex capture`. `rex-teams` just adds the habits on top. It sets out how a subagent reports back, and it starts every message with the command for replying. A message is typed into the other agent's terminal, which starts its next turn, so nobody polls.\n\n```\nnpx skills add campfireshuffle/rex-teams\n```\n\nAsk your agent:\n\nHave Codex review this diff and Pi check the docs, then merge their findings.\n\nOpen agents in labeled tabs or panes, then talk to one:\n\nHi Chief, ask Marketer to create a launch video for my product.\n\nCheck in on the Marketer agent in 20 minutes.\n\nEvery 10 minutes, check CI on my PR and stop once it's green.\n\n- If you're typing in a pane when a message lands, the message mixes into your draft.\n- A subagent that crashes before reporting wakes nobody.\n- Alarms stop if the Rex server restarts.\n- Tested with Rex 0.1.0 (beta), Claude Code 2.1, Codex CLI 0.166, Pi 1.5 and OpenCode 2.2.", "url": "https://wpnews.pro/news/show-hn-rex-teams-harness-agnostic-subagents-and-alarms-for-rex-terminal", "canonical_source": "https://github.com/campfireshuffle/rex-teams", "published_at": "2026-11-15 15:19:42+00:00", "updated_at": "2026-11-15 15:53:36.535448+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools"], "entities": ["Rex Teams", "Superlogical", "Rex terminal", "Claude Code", "Codex CLI", "Pi", "OpenCode"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-rex-teams-harness-agnostic-subagents-and-alarms-for-rex-terminal", "markdown": "https://wpnews.pro/news/show-hn-rex-teams-harness-agnostic-subagents-and-alarms-for-rex-terminal.md", "text": "https://wpnews.pro/news/show-hn-rex-teams-harness-agnostic-subagents-and-alarms-for-rex-terminal.txt", "jsonld": "https://wpnews.pro/news/show-hn-rex-teams-harness-agnostic-subagents-and-alarms-for-rex-terminal.jsonld"}}