Unclear It is not clear whether this section is sent to Claude in any session yet.
What
Claude Code can now work out which app it is running in and write a "# Surface" section into the system prompt (the standing instructions Claude Code gives Claude). The apps it recognizes include:
- desktop
- vscode
- web
- mobile
- slack
- scheduled
- github_action
- cowork
- sdk
- terminal
The built-in session guidance can also swap in different wording.
Why
This would let Claude adjust its replies to the app you are using.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear whether this section is sent to Claude in any session yet.