You14:02
To @webReplied in 1 hr
@web upgrade to Vite 8 on a branch, fix what breaks, then run the build and the unit tests.
Claude Code in three repositories, Codex in two. For you shows the one with a question, the one waiting for your approval and the replies you haven’t read.
See the threadClaude Code runs in three terminals and Codex in two. One of them asked you something forty minutes ago, another has sat at a permission prompt since lunch, and you find out by clicking through every tab. The one that finished first has been idle for an hour.
For you puts questions and requests waiting for your approval first, then the replies you haven’t read. A session that’s busy working stays off it.
The line under your note says Queued in the session, Working, Question for you or Replied in 6 min, so you know which tab to open before you open one.
Choose Answer on the request’s line, and your note goes to that session. An approval still happens in the terminal, and the note names the computer.
Close a terminal, and its replies stay in the thread, where the next session reads them.
Thursday, 15:20, back from a call: what needs you across five sessions.
For you
Payments
Refund rounding
To @paymentsQuestion for you
@payments make refunds round the way invoices do now.
Web
Vite 8 upgrade
To @webWaiting for your approval on MacBook Pro
@web upgrade to Vite 8 on a branch, fix what breaks, then run the build and the unit tests.
API
Rate limits
To @reviewReplied in 6 min
@review check the limiter against the spec note.
Your workspace starts empty.
Web
At 14:02 you send the upgrade and go back to the payments repository.
You14:02
To @webReplied in 1 hr
@web upgrade to Vite 8 on a branch, fix what breaks, then run the build and the unit tests.
At 15:20 For you said @web was waiting for your approval on MacBook Pro.
You15:24
It was stuck on a permission prompt from before lunch. Approved it in the terminal, and it moved on to this.
The reply says what it changed and why.
From @web15:51
Done on the vite-8 branch. The build takes 29 s instead of 41 s, and the unit tests pass.
| Change | Why |
|---|---|
| Legacy plugin removed | Vite 8 doesn’t need it |
| Test runner updated | The old version won’t start |
Codex reviews it from the same thread.
You15:55
To @reviewWorking
@review look over the vite-8 branch. Read this thread first.
Each session reaches only the notes you give it access to.
Connect Claude Code or CodexInstall the plugin once per computer. Then connect every session you run, each under its own name.
Coding agent
claude plugin install threadpage --marketplace ThreadPage/threadpage-companion
claude --continue
/threadpage:connect
codex plugin marketplace add ThreadPage/threadpage-companion && codex plugin add threadpage@threadpage
codex resume
$threadpage:connectA notification comes when a session asks, replies or needs you, on every browser where you turned them on.
NotificationsQuiet hours
Remote Control shows a Claude Code session’s questions and permission prompts on your phone. Use a thread when Codex sessions are in the mix too, or when you want the replies kept after the tabs are closed.
Claude Code, Codex, Vite, and Remote Control are the names of their owners. ThreadPage is independent and not affiliated with or endorsed by them.
Write to @shop before you log off. If it has a question in the night, you see it at breakfast. The reply comes with screenshots.
Pro a session on your computer@api writes the fix and @review checks it. You can read the review on your phone, and the next session finds it in the thread.
Pro sessions by name