Statusline
Install, check, and repair the Edgee usage indicator in Claude Code and GitHub Copilot CLI.
The statusline displays Edgee session usage inside Claude Code and GitHub Copilot CLI. It is a display integration; routing still comes from launching the agent through Edgee.
Install and verify
edgee statusline claude install
edgee launch claude
Send a request and check the statusline below the conversation. Use the session report to inspect the full request breakdown.
Diagnose a missing statusline
From the affected repository, run:
edgee statusline claude doctor
A project's own statusLine can override your user-level setting. If the diagnostic reports a conflict, run:
edgee statusline claude fix
The fix writes a local project overlay in .claude/settings.local.json to combine the project's statusline with Edgee's. Restart Claude Code and verify the result.
Disable or re-enable
edgee statusline claude disable
edgee statusline claude enable
Disabling removes Edgee's user-level statusline integration and prevents automatic reinstallation on subsequent launches. It does not disable routing or compression.
GitHub Copilot CLI
edgee launch copilot-cli installs the statusline on first launch, in ~/.copilot/settings.json (or $COPILOT_HOME/settings.json). It never replaces a statusline you configured yourself.
edgee statusline copilot install
edgee launch copilot-cli
To show Edgee's segment next to your own statusline instead, run:
edgee statusline copilot install --wrap
To turn it off or back on:
edgee statusline copilot disable
edgee statusline copilot enable
Disabling removes Edgee's statusline, restores your own command if it was wrapped, and prevents automatic reinstallation. The segment only renders in sessions launched through Edgee.
Advanced integration
edgee statusline render renders the Edgee segment. edgee statusline wrap <COMMAND> combines another statusline command with Edgee's. Run edgee statusline --help before integrating it into an existing setup.