VS Code extension that shows the active AIGoCode group, quota usage, and reset countdown in the status bar.
Example:
Codex: 16% | ⟳ 8h 52m
Setup
Open VS Code settings.
Set aigocodeUsage.apiKey to your AIGoCode API key, or run AIGoCode Usage: Set API Key Secret to store it in VS Code Secret Storage.
Adjust aigocodeUsage.refreshIntervalMinutes if you want a faster or slower refresh cadence.
Development
Press F5 in VS Code and choose Run Extension to launch the Extension Development Host.
Run npm run compile to build dist/extension.js.
Run npx @vscode/vsce package --no-dependencies to create a local .vsix package.
Commands
AIGoCode Usage: Show Details: opens the usage detail menu from the status bar.
AIGoCode Usage: Refresh: refreshes the current usage data.
AIGoCode Usage: Switch Group: fetches available groups and switches the current API key to a selected group.
AIGoCode Usage: Set API Key Secret: stores the API key in VS Code Secret Storage.
AIGoCode Usage: Clear Secret API Key: removes the secret-stored API key.
Settings
aigocodeUsage.apiKey: API key stored in settings. If blank, the extension falls back to Secret Storage.
aigocodeUsage.baseUrl: API base URL. Default: https://vibecodingfast.com.
aigocodeUsage.refreshIntervalMinutes: refresh interval in minutes. Default: 5.
aigocodeUsage.usageWindowDays: trailing date range used for /v1/usage. Default: 7.
aigocodeUsage.statusBarAlignment: left or right. Default: right.
Localization
The extension follows the VS Code display language automatically. English is the fallback language, and Chinese translations are included for zh-cn and zh-tw.
For local verification, launch VS Code with a locale override such as: