Claude Code's Side Channel Solves AI Coding's Focus Problem
Anthropic's new /btw command lets developers ask questions without disrupting Claude Code's work—addressing context pollution that degrades AI performance.
Written by AI. Bob Reynolds
March 12, 2026

Photo: Ray Amjad / YouTube
Anthropic's Claude Code has introduced a feature that addresses a problem most developers didn't articulate but experienced daily: how to ask an AI coding assistant questions without derailing its work.
The feature, a simple /btw command, creates what developer Ray Amjad calls a "side channel"—a way to query the AI mid-task without contaminating the main conversation. It's a small addition that reveals something larger about how we're learning to work with AI tools.
The Interruption Problem
Watch someone use an AI coding assistant for any length of time and you'll see a pattern. The AI is in the middle of implementing a feature—reading files, writing code, running tests. The developer has a question: Why did you choose that library? What does this function do? Simple curiosity, perfectly reasonable.
Most people hit escape or control-C, interrupt the AI, and type their question. The AI stops what it's doing, answers, and theoretically resumes. But something has shifted.
Amjad offers a human analogy that anyone who's tried to do focused work in an open office will recognize: "If you're working on a task and you're in like a deep focus, then someone taps you on the shoulder and asks you a quick question about what you're doing, then it can be quite annoying because then it can take you a while to resume the task again and you've also lost track."
But the AI version of this problem is more subtle. It's not just lost time—though that's real enough. It's what Amjad calls "context pollution."
Context as Scarce Resource
Large language models operate within a context window—the amount of text they can consider at once. Everything in that window competes for the model's attention: your original instructions, the code it's written, the questions you've asked, the explanations it's provided.
"Your conversation history for that particular chat ends up being filled with a bunch of Q&A," Amjad explains. "If you end up doing that too often, then that can be bad because you end up polluting the conversation with a bunch of irrelevant noise."
The distinction matters. The AI doesn't need to know why it chose a particular approach—you do. Those explanations serve the human's understanding but occupy space the AI could use for remembering what it's building. Do this enough and "you have less signal overall because you end up having a lot of random explanations in the conversation that the model did not need, but you needed instead."
This creates an awkward choice: stay curious and risk degrading performance, or stay quiet and lose understanding.
The Side Channel Solution
The /btw command resolves this by creating what amounts to a read-only query system. Type /btw followed by your question while Claude Code works, and it answers in a small overlay window—without stopping the main task, without adding anything to the conversation history.
Amjad demonstrates asking "why did you import and use AV foundation" mid-task. The answer appears inline. He dismisses it with a keystroke. The main session never paused. Nothing was written to the conversation log.
The technical implementation is efficient: the side channel uses the main session's prompt cache, keeping costs minimal. The AI can see everything from the main conversation to answer your question, but the question-and-answer pair itself vanishes when dismissed.
There are constraints. It's single-turn only—no follow-up questions. It's read-only—no file creation, no diagrams, no code modifications. But for its intended use case—quick clarifications without workflow disruption—these limitations define rather than diminish its utility.
When Side Channels Aren't Enough
For more complex queries, Amjad describes continuing to use "fork sessions"—duplicating the entire conversation into a parallel workspace. This approach predated the /btw command and serves different needs: creating visual diagrams, exploring alternative implementations, or conducting deep dives that require reading additional files.
The /fork command creates a separate branch where you can experiment without affecting the main implementation. Make a mermaid diagram to understand the architecture. Try a different approach to a problem. These activities require the full tool access that /btw deliberately lacks.
Amjad's heuristic is straightforward: "I would personally use /btw as a quick question and then use fork session for any deep dives."
The Rewind Problem
The side channel feature connects to another Claude Code capability that addresses context pollution from a different angle: conversation rewinding. Sometimes a side question reveals that the AI misunderstood your original request. The instinct is to interrupt, correct, and continue—but that leaves the misunderstanding sitting in 20-30% of the context window.
Rewinding—backing up to an earlier point in the conversation, restoring code and context, then reprompting with clarified instructions—produces cleaner results. "Rather than arguing with some stale context where it made a bad decision early on," Amjad says, "you should instead slash rewind earlier on and then reprompt it with the correct prompt that has the additional detail."
The interaction between side channels and rewinding is instructive: use /btw to spot misunderstandings early, then rewind before they propagate through the entire implementation.
What This Reveals
These features—side channels, forking, rewinding—aren't about making AI coding assistants more powerful. They're about managing the relationship between human curiosity and machine focus. They acknowledge that developers need to understand what's happening without disrupting the work itself.
This matters because we're still in the early days of determining how humans and AI coding assistants should collaborate. The patterns aren't obvious. The instinct to interrupt with questions comes from pair programming with humans, where interruption is part of the conversation. But AI context windows aren't human attention spans. Different rules apply.
Amjad has logged over 1,700 hours with Claude Code—enough time to develop intuitions about what works. His enthusiasm for the /btw command is notable precisely because it's such a modest feature. No new capabilities were added. The AI didn't get smarter. The developer just got a way to stay curious without paying a performance penalty.
That's the kind of refinement that suggests these tools are maturing past their initial "look what it can do" phase into something more nuanced: understanding not just what's possible but how to do it well. The question worth watching isn't what AI coding assistants will do next, but whether developers will develop fluency in using the features they already have.
—Bob Reynolds
Watch the Original Video
Anthropic Just Dropped the Feature Nobody Knew They Needed
Ray Amjad
7m 57sAbout This Source
Ray Amjad
Ray Amjad is a YouTube content creator with a growing audience of over 31,100 subscribers. Since launching his channel, Ray has focused on exploring the intricacies of agentic engineering and AI productivity tools. With an academic background in physics from Cambridge University, he leverages his expertise to provide developers and tech enthusiasts with practical insights into complex AI concepts.
Read full source profileMore Like This
Claude Code Just Got a Remote—And It's Taking Aim at OpenClaw
Anthropic's new Remote Control feature lets developers manage Claude Code sessions from their phones with one command. Here's what it means for OpenClaw.
Claude Code's Secret Memory Feature Solves AI Amnesia
Anthropic quietly added 'autodream' to Claude Code—a feature that consolidates AI memories like human sleep. Here's what it means for developers.
Anthropic Bet on Teaching AI Why, Not What. It's Working.
Anthropic's 80-page Claude Constitution reveals a fundamental shift in AI design—teaching principles instead of rules. The enterprise market is responding.
Claude Code's /Loop Feature: Automation or Session Lock-In?
Anthropic's Claude Code adds /loop for recurring tasks. But the session-based design reveals tensions in how AI coding tools think about persistence.