Claude Code Projects now talks back: 7 facts about the proactive coordinator, /btw and /fork Anthropic announced a public beta update to Projects in Claude Code that makes the coordinator conversation proactive: it answers questions in the project chat and posts status updates on running threads without being polled. The release also brings /btw and /fork into Projects, where /btw opens a separate working thread for side questions and /fork branches a new thread from the current one to try an alternative approach, alongside thread reminders, read-only sharing links and a recents row with artifact thumbnails. The beta is limited to paid individual plans (Pro, Max and Ultra per the docs) via a waitlist, with Team and Enterprise to follow. On November 13 Anthropic's developer account @ClaudeDevs announced "big updates" to Projects in Claude Code https://news.ycombinator.com/item?id=50492141 . Projects is the mode where one coordinator conversation splits your work across parallel threads, and per Anthropic's docs each thread is a full Claude Code cloud session with its own copy of the repository and its own Git branch. The update changes who does the talking: the coordinator now answers your questions in the project chat and posts status updates on running threads without being asked. I have not run it yet. The beta is staged and narrow, and my accounts are not in it. What follows is a close read of the announcement thread, its follow-up posts and the docs coverage, because several details change how you would brief a project before you ever get access. The same week the CLI itself shipped plugin version-range pinning https://dev.to/piekwerk/claude-code-21323-pins-plugins-to-version-ranges-what-the-engines-field-enforces-and-6-things-to-13bc , so the surface is moving fast. Five follow-up posts from @ClaudeDevs listed the additions: the proactive coordinator, /btw and /fork now working inside projects, reminders on threads, read-only sharing links for individual threads, and a recents row with artifact thumbnails in the threads panel. Project settings and local folder access got simpler too. It is a public beta on the paid individual plans Pro and Max in the announcement, Ultra also listed in the docs , rolling out in stages with a waitlist https://claude.com/form/projects . Team and Enterprise come later. Fact 1. The coordinator is now "much more proactive", in Anthropic's words. You can ask the project chat which threads are still running, which pull requests need review and what is blocked, and it reports back. It also posts updates as threads progress instead of waiting to be polled. If you have been babysitting five terminal windows to know what finished, that is the pain this aims at. Fact 2. The coordinator reports what its threads tell it. It does not see every internal step of every thread, so status is a summary the threads produce. When a thread goes wrong, the project chat will not show you the failing command or the tool call that returned garbage. You open that thread and read its transcript. The coordinator reduces how often you poll, not how carefully you debug. Fact 3. /btw has existed in terminal Claude Code for a while. There it asks a side question and shows the answer in an overlay, and while answering it cannot read files or run commands. Inside Projects it does something bigger: it opens a separate thread that can do real work, and the thread you were in stays on topic. Fact 4. In the terminal, /fork copies your whole current session into a background session alongside the original. In Projects it starts a new thread from the one you are in, meant for trying a different approach on the same task. The first thread keeps going. Two attempts at the fix from one brief, and you keep whichever pull request turns out better. Anthropic's demo https://xiaohu.ai/en/article/claude-code-projects-nov-update/ runs the exact flow worth internalizing: thread: "Upgrade date library" /btw why is the orders page slow? a new thread finds it: the order list looks up each customer separately, so a page of 50 orders runs 51 queries 1 list + 50 customer fetches . It merges them into one query. back in that new thread: /fork try caching instead a second thread branches off and adds a short-lived cache for customer lookups. Both fixes run side by side, and the date-library thread never stops. That is a context-hygiene primitive. The old failure mode is stuffing the side question into the current session and watching the agent lose the plot. Fact 5. Each thread works its own branch of its own repo copy. When two threads touch the same code, the overlap surfaces as an ordinary Git merge conflict in a pull request. There is no resolution layer on top. I find that honest architecture, and it makes your briefing the real concurrency control: split work by repo or module so branches do not collide, and treat any conflict as a planning bug, not a Git problem. Fact 6. You can set a reminder on any thread, or ask Claude to set one. The thread moves out of the way until the set time, then comes back, and the coordinator raises it in the project chat. For work blocked on a review or an external dependency, the thread stops occupying your attention instead of sitting open as a tab you keep re-reading. Fact 7. Any individual thread can be shared as a read-only link to anyone signed in to Claude, from the thread's Share menu. Threads that had access to your computer cannot be shared at all. That boundary is the right call. Transcripts of local sessions can carry file paths, command history and tokens, and we just spent a whole piece on how much sensitive material sits in plain-text agent traces https://dev.to/piekwerk/cursors-breach-chain-started-in-plain-text-agent-traces-23276-public-repos-carry-the-same-leak-2d42 . A share button on those transcripts would be a short path to the same leak. A new project runs Opus everywhere: worker threads at high effort, the coordinator conversation at low effort, per the docs. Threads draw on the same plan limits as any other Claude Code session, so five parallel workers burn your plan roughly five times faster than one session, and a thread that hits its ceiling pauses and resumes on its own rather than failing loudly. Coverage of the rollout also cites a cap of 200 new threads per day across all projects, though that number comes from AlphaSignal's reporting, not Anthropic's post. Set the model and effort per role before you hand over a big goal, and check the project usage view after the first run. What is missing: Projects runs on the web, desktop and mobile apps, not yet in the terminal CLI, the VS Code extension or the JetBrains plugin. Local threads, the version that runs on your own machine, are "coming very soon" per the coverage, which is the piece that matters if your code cannot leave your network. The competitive frame is compressing. Cursor shipped its multiplayer Projects three days before this, with shared rules files and task boards rather than a coordinator chat, and I wrote up what that means for shared agent context https://dev.to/piekwerk/cursor-projects-goes-multiplayer-5-rules-for-the-shared-agent-context-your-whole-team-inherits-16o8 . Both products are converging on the same shape: one shared context, many workers, a human at the merge. The differentiator is not the fan-out, everyone can fan out. It is who keeps the context coherent while it happens.