Maya: Hey builders! Here's what's on the radar today on Claude Code Review. Claude Code Projects runs parallel cloud jobs, Claude Design lands inside Claude Code, idle sessions compact before the cache expires, subagent cache tuning, and a hook set that catches fake edits. I'm Maya. James: And I'm James. Let's get into it. Maya: In a video on October ninth, Anthropic introduced Claude Code Projects. You hand Claude a goal too big for one session, and it splits the work into threads. Each thread is a full session on its own cloud branch, so your main version stays untouched. James: That's the key part, Maya. Because the work lives in the cloud, it keeps running after you close your laptop, and you check in from your phone. When a thread has a concrete change ready, it opens a pull request and watches it, pushing fixes when CI fails. Maya: Exactly right, and cost is the catch. Every thread is a full session, so it burns plan limits faster. Anthropic suggests leaving the coordinator on low effort and defaulting threads to a smaller model. It's in beta, rolling out gradually to Pro and Max. James: And if you haven't been admitted yet, ClaudeDevs says you can join a waitlist, with more let in as capacity allows. To start, open the Claude tab, create a project, name a goal and point it at your repos. Maya: Next, in a post on October thirteenth, Anthropic's Claude account said Claude Design works anywhere you talk to Claude, including Claude Code. To get started, you type slash design. James: That's a clean entry point, Maya. The post shows the workflow rather than defining it. A designer starts from existing code, reacts to a few options, clicks through a prototype, then hands the pick to Claude Code to build. Maya: Right, and Anthropic frames it around timing. As models get better at building, more of the work that matters moves earlier: having the idea, trying directions, and getting reactions while it's still easy to change. Their example is onboarding on a side project. James: The Claude Code two point one point two nine nine release notes list idle compaction in the terminal. If a conversation of two hundred K tokens sits untouched for about fifty-four minutes, Claude Code summarizes it into a shorter history before the one-hour prompt cache expires. Maya: That's the real win, James. The cache lets a follow-up reuse work already done. Once it lapses, your next message reprocesses everything. Idle compaction fires ahead of the one-hour mark, so your return message doesn't reprocess it all. James: And it's tunable. The two hundred K minimum is adjustable with CLAUDE underscore CODE underscore IDLE underscore COMPACT underscore MIN underscore TOKENS, and to turn it off, you set idleCompaction to false in settings dot json. Both controls need version two point one point two nine zero or later. Maya: Staying on caching, Claude Code's subagents lose their saved copy of the conversation after five idle minutes. If a subagent runs a test suite or waits on a build longer than that, its next step reprocesses the whole context from scratch. James: That's the exact pain, Maya. The fix is two lines at the top of the subagent's file: experimental, then cacheTtl set to one hour, indented under it. Setting it on a single subagent needs Claude Code two point one point two four eight or later. Maya: And be selective, because price. The docs, as quoted in the tip, say one-hour cache writes cost two X the base input price against one point two five X for five-minute writes. A subagent that never pauses gets nothing and just costs more. James: Last up, Claude Code can report work it never did: a test it added that isn't in the file, or an edit that wrote identical bytes. The Did-It-Actually hook set addresses this at the hook boundary, where a script's exit code decides what happens next. Maya: That's the clever part, James. Exit zero allows the call and swallows stderr. Exit two blocks it and feeds stderr back to the model as a correction prompt. So a PostToolUse hook can compare the file's diff and flag an edit that changed nothing. James: And the author measured it. The share of Claude's claims that matched reality rose from seventy-one percent in the first week to ninety-four percent after two weeks, same model. It's MIT licensed, for Claude Code one point zero point six zero or later. Maya: That's your Claude Code Review daily brief. Check claudecodereview.ai for the full stories. Keep building.