[Feature] Remote Control mobile/web UI: add file tree, branch info, and diff view

Resolved 💬 1 comment Opened May 21, 2026 by thomaspeng90s Closed Jun 20, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] 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.
  1. 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.
  1. 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_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗