CLAUDE_CODE_NO_FLICKER disables status line in IntelliJ terminal

Resolved 💬 3 comments Opened Apr 2, 2026 by sstevens-walleyetrading Closed Apr 7, 2026

Summary

Setting CLAUDE_CODE_NO_FLICKER=1 in settings.json env causes the status line to not render in IntelliJ's integrated terminal. Removing it restores the status line. Works fine in iTerm2 and VS Code integrated terminal with the same setting enabled.

Repro

  1. Add "CLAUDE_CODE_NO_FLICKER": "1" to settings.json env
  2. Configure a statusLine command in settings.json
  3. Launch Claude Code in IntelliJ's integrated terminal
  4. Status line is completely absent
  5. Remove CLAUDE_CODE_NO_FLICKER, restart -- status line appears

Environment

  • macOS (Darwin 24.6.0)
  • IntelliJ integrated terminal
  • TERM=xterm-256color
  • Status line type: command
  • Works in: iTerm2, VS Code integrated terminal
  • Broken in: IntelliJ integrated terminal

View original on GitHub ↗

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