Review of "Claude Usage" version 1

Details Page Preview

Shows your current Claude usage (5-hour session and weekly quota) in the top bar. The percentage turns yellow and red as you approach your limit; thresholds are configurable. Usage data is fetched from Anthropic's usage endpoint (api.anthropic.com) using the OAuth token that Claude Code stores in ~/.claude/.credentials.json. The token is read locally and sent only to Anthropic to retrieve your own usage; nothing is shared with any third party. You must be logged in to Claude Code for the extension to work.

Extension Homepage
https://github.com/dusansimic/gnome-shell-extension-claude-usage

No comments.

FAQ

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental) warning 2

Shexli found 2 issues that may need reviewer attention.

EGO-X-004 warning

extensions should avoid synchronous file IO in shell code

Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.

File Operations

  • usageClient.js:13
    GLib.file_get_contents(path)

EGO-P-006 warning

unnecessary build and translation artifacts should not be shipped

Compiled GSettings schemas should not be shipped for 45+ packages.

Don't include unnecessary files

  • schemas/gschemas.compiled
    schemas/gschemas.compiled

All Versions

Version Status
1 Unreviewed