Feature Request: Add Status Line Support to VSCode Extension

Resolved 💬 3 comments Opened Jan 27, 2026 by ads-silva Closed Jan 28, 2026

Summary

Add status line functionality to the VSCode extension (graphical panel mode), similar to the CLI status line feature.

Current Behavior

The status line feature is currently CLI-only and displays contextual information at the bottom of the terminal interface (e.g., username in directory on branch). This feature is not available in the VSCode extension when using the graphical panel.

Desired Behavior

Display a status line in the VSCode extension's graphical panel that shows:

  • Current user/environment context
  • Working directory
  • Git branch information
  • Model being used
  • Context window usage
  • Session costs/token counts (optional)

Example format from CLI:

<user> in <project> on <feature/description>

Motivation

  • Consistency: Users switching between CLI and VSCode extension would have consistent experience
  • Context awareness: Quick visibility into current working context without checking multiple places
  • Git workflow: Branch information at a glance is helpful for development workflows
  • Resource monitoring: Token usage and costs visible without running commands

Possible Implementation

The status line could be displayed:

  1. At the top/bottom of the Claude Code panel
  2. As an enhanced status bar item in VSCode's native status bar
  3. As a configurable element similar to the CLI's status line settings

The existing CLI status line configuration could potentially be reused or adapted for the extension.

Related Documentation

Workaround

Currently, users who want status line features must use terminal mode ("claudeCode.useTerminal": true), which loses the benefits of the graphical panel interface.

---

Suggested Labels: enhancement, vscode, ui

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗