claude-code - 💡(How to fix) Fix [Feature] Remote Control mobile/web UI: add file tree, branch info, and diff view

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Fix Action

Fix / Workaround

Currently the only workaround is to ask Claude to run shell commands explicitly (e.g. git branch, git status, git diff) and read the output as plain text in the conversation. This works but breaks flow — it requires an extra round-trip and the output is unstyled terminal text rather than a structured UI.

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

Problem

When using Remote Control from the Claude mobile app or claude.ai/code web interface, the remote UI only shows conversation history and tool output text. There is no visibility into:

  • Current git branch
  • File tree / project structure
  • File diffs (which files were changed and how)

This makes it difficult to understand the state of the session without explicitly asking Claude to run git status, git branch, or ls commands.

Expected behavior

The Remote Control interface should surface at minimum:

  • Current branch — visible at a glance (e.g. in a header or session info bar)
  • File diff view — when Claude edits a file, show a diff inline in the remote UI (not just in terminal output text)
  • File tree or changed-files list — a sidebar or expandable panel showing project structure or recently modified files

Comparison

Codex's mobile remote interface already shows live project context including terminal screenshots, file diffs, and task state. The current Claude Code Remote Control experience feels significantly more limited by comparison.

Environment

  • Claude Code Remote Control (Research Preview)
  • Observed on: Claude iOS app / claude.ai/code web
  • Plan: Pro / Max

Proposed Solution

The remote interface (mobile app and claude.ai/code) should surface three pieces of context alongside the conversation:

  1. Current branch — show the active git branch in a persistent header or session info bar, updated in real time as Claude switches branches.

  2. Changed files + diff — when Claude edits a file, display an inline diff (similar to the desktop commit view) directly in the remote UI, not just as raw terminal text output. Should show which files were touched and the +/- changes.

  3. File tree or changed-files panel — an expandable panel listing the project structure or at minimum the files modified in the current session, so the user can orient themselves without running ls or git status manually.

Codex's mobile remote interface already provides this level of project context (live terminal output, file diffs, screenshots). Closing this gap would make Claude Code Remote Control viable for meaningful code review and steering — not just chat monitoring.

Alternative Solutions

Currently the only workaround is to ask Claude to run shell commands explicitly (e.g. git branch, git status, git diff) and read the output as plain text in the conversation. This works but breaks flow — it requires an extra round-trip and the output is unstyled terminal text rather than a structured UI.

No satisfying alternative exists for file tree visibility without being at the local terminal.

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

No response

Additional Context

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

The Remote Control interface should surface at minimum:

  • Current branch — visible at a glance (e.g. in a header or session info bar)
  • File diff view — when Claude edits a file, show a diff inline in the remote UI (not just in terminal output text)
  • File tree or changed-files list — a sidebar or expandable panel showing project structure or recently modified files

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [Feature] Remote Control mobile/web UI: add file tree, branch info, and diff view