CLI Pulse
Para desarrolladores
Gratis · Compras dentro de la app
CLI Pulse monitors your AI coding tool usage across Claude, Codex, Gemini, OpenRouter, Ollama, and 20+ providers in real-time.
FEATURES:
- Real-time usage monitoring for all major AI coding assistants
- Track API costs and spending across providers
- Session history with detailed metrics
- Smart alerts for rate limits, errors, and unusual activity
- Provider-level analytics with usage breakdowns
MULTI-PLATFORM:
- macOS menu bar app for quick access
- iPhone & iPad app with adaptive layouts
- Apple Watch app with quick glance dashboard
- Home Screen & Lock Screen widgets
PRIVACY-FIRST:
- All data stays on your local network
- No cloud sync or third-party analytics
- Connects to your self-hosted CLI Pulse backend
Perfect for developers who use multiple AI coding tools and want to understand their usage patterns, control costs, and stay informed about their AI assistant activity.
SUBSCRIPTION INFORMATION
CLI Pulse Pro is available as a monthly ($4.99/month) or yearly ($49.99/year) auto-renewable subscription. CLI Pulse Team is available as a monthly ($9.99/month) or yearly ($99.99/year) auto-renewable subscription.
Payment will be charged to your Apple ID account at the confirmation of purchase. Subscription automatically renews unless auto-renew is turned off at least 24 hours before the end of the current period. Your account will be charged for renewal within 24 hours prior to the end of the current period. You can manage and cancel your subscriptions by going to your account settings on the App Store after purchase.
Terms of Use: https://jasonyeyuhe.github.io/cli-pulse/terms.html
Privacy Policy: https://jasonyeyuhe.github.io/cli-pulse/privacy.html
Más This update focuses on accuracy, reliability, and privacy.
- Cost and subscription figures now display cleanly and accurately
- Quota alerts now show the correct remaining percentage
- More accurate Codex cost, budget, and forecast totals on Mac
- Fewer unexpected sign-outs from a token-refresh timing fix
- Subscription status, including refunds and sign-out, is now reflected accurately
- Localization fixes for English, with better fallbacks for Spanish and Korean
- Additional privacy and stability hardening throughout
1.28.0 8 jun
- Provider service status: see at a glance when Claude, OpenAI, Cursor, or GitHub Copilot is having an outage, right on the provider card.
- Search your providers by name.
- Remote Control diagnostics: a one-tap health panel in Settings shows exactly why a remote session isn't connecting, with a copy-for-support button.
- Reliability and polish across the remote-control experience.
1.27.0 4 jun
What's new in v1.26:
• iPhone / iPad live remote terminal: stream output from a managed Mac session straight to your iPhone, type back, and use a soft-keyboard helper bar (Esc, Ctrl-C, arrows, page nav). Background and foreground transitions reconnect cleanly and now restore recent output from the helper's redacted ring buffer.
• Fix: a concurrency hotfix in the Mac helper's terminal ring buffer that could surface on busy sessions.
• Provider parity: Alibaba Token Plan usage refresh now uses the current Bailian subscription-summary endpoint. Existing users who saw the plan widget go quiet will see it recover automatically.
• Performance and stability: tighter scrollback budget on iPhone; defensive polish to the JavaScript bridge inside the terminal viewport so malformed payloads can't wedge the UI.
Thanks for using CLI Pulse.
1.26.0 28 may
CLI Pulse now tracks 48 AI providers and coding CLIs. This release adds Grok (xAI), AWS Bedrock, Windsurf, Mistral, Moonshot, Groq, Abacus AI, Command Code, StepFun, T3 Chat, MiMo, LLM Proxy, Alibaba Token Plan, and OpenCode Go — plus reliability and performance improvements.
1.23.0 22 may
v1.22.0 — stability and groundwork.
- Reliability and performance refinements across the iOS and Mac apps.
- Expanded localization resources.
- Behind-the-scenes preparation for features arriving in upcoming updates.
- Minor fixes and polish.
1.22.0 22 may
Fixes a transcript rendering issue where bracketed text — such as array indices, markdown reference links, and numbered footnotes — was missing from rendered conversations. Stability improvements for managed Codex sessions.
1.18.1 12 may
v1.18.0 brings major upgrades to managed Sessions and a new Claude pricing-window indicator on the Mac.
- Codex managed sessions rewritten on a structured JSON channel: clean replies, no more terminal-rendering artifacts. Multi-turn context preserved across turns, and Chinese characters and other CJK glyphs now flow naturally instead of wrapping one-per-line.
- Codex transcript formatter recognises the helper's user / agent / info / error markers explicitly, so short replies like OK or single-character answers no longer get filtered out of the live preview.
- New Anthropic peak / off-peak indicator on the Claude provider card: shows when the next pricing window starts, with a live countdown.
- Helper-side ANSI sanitiser hardening: cursor-style sequences and OSC titles no longer leak through to the iPhone transcript view.
- Alert pipeline: stabilised digest IDs and tightened proc-prefix filtering, so a single noisy session can't generate dozens of duplicate alerts.
Thanks for using CLI Pulse!
1.18.0 10 may
v1.13.0 — Stability and privacy improvements:
• Privacy toggle now saves reliably on first use
• Stronger credential redaction (Stripe, Slack, NPM, PyPI tokens)
• Smarter risk detection for Bash command approvals
• Per-request network timeouts to prevent stuck operations
• Updated background helpers for better performance
1.13.0 8 may
v1.12.0 — runtime language switching + Sessions tab fixes:
- New language switcher: tap the globe icon in the menu-bar footer to switch between English, 简体中文, and 日本語 instantly. No restart, no system locale change required. Full coverage across the app, settings, PDF reports, onboarding, and shared widgets.
- Sessions tab now reliably surfaces fresh Codex / Claude activity even when you're signed in across multiple devices. Stale "ended" sessions from prior helper uploads no longer linger in the list — only what's actually running in the last 5 minutes.
- Codex sessions now show the real project name from the JSONL working directory instead of a generic "Codex" placeholder.
- PDF export now opens a Save dialog defaulting to ~/Downloads, so exported reports actually land where you can find them. Footer pulls the current app version automatically.
- Claude (Designs / Daily Routines) quota tiers display correctly with their own remaining counts.
- Subscription tier resolution is now rank-safe: a future promo grant can lift a free user to Pro, but never downgrades an existing Team admin grant.
1.12.0 1 may
v1.11.0 — major sign-in, onboarding, and reliability polish:
Sign-in & accounts:
- Google / GitHub sign-in: fixed "OAuth state parameter is invalid" error that blocked sign-in on real device.
- Login screen: clearer Email Code vs Password modes — buttons no longer flip labels based on whether the password field is empty.
- Delete Account: now reliably surfaces server errors (token expired, network failures) with a clear alert, instead of silently signing you out while leaving your account intact server-side.
- Sign-out flow now properly clears Remote Approvals and push-token state, so account-switching on the same device works cleanly without an app relaunch.
Onboarding (Mac):
- Top-right close button on every onboarding step + "Skip for now" on the Sign In step. No more being trapped on the Welcome screen.
- After delete-account or sign-out: lands on Settings (Sign-In form) instead of an empty Overview, with bottom Quit button on every signed-out screen.
Local mode (Mac):
- New "Use local mode" option for users who want collector data without an account. Tracks AI tool usage on this Mac only, never uploaded.
- Welcome screen now offers a clear pick: "Sign in to sync" vs "Use local mode".
- Local Mode guide card on Overview explains what's happening and how to switch to cloud sync later.
Cross-device sync (iPhone):
- Fixed: iPhone Dashboard could show "Waiting for data" forever even when the Mac was actively collecting. Same-account users now see their Mac data automatically — no manual device pairing needed.
Provider banner (free plan):
- Fresh free-plan users no longer see "Disabled 23 providers" warnings on first launch. The plan-limit banner now only fires when actively-used providers genuinely exceed the limit.
Remote Approvals hardening:
- Concurrent decide on two devices no longer surfaces a raw database error — clean "Request already decided" message instead.
- Closed several push-token registration races during sign-in / sign-out.
Thanks for the bug reports!
1.11.0 1 may
v1.10.4 (macOS) — bug fixes
• Claude quota bars now show correct percentages again. A type mismatch in the OAuth usage parser was silently zeroing out 5-hour / weekly / Sonnet / Opus windows on macOS.
• Free-plan limit handling is now deterministic. The app keeps your three most-used providers automatically instead of showing an "over limit" warning indefinitely. Settings → Providers shows a "Limited by free plan" badge on any provider we had to turn off.
• "Connect Claude Code" button in Settings → Claude explicitly triggers the macOS keychain prompt so your existing Claude Code login can be used without the sign-in failing silently.
• Clearer error text when Claude quota can't be fetched — no more stale "try /usage in the CLI" advice (that command was removed in Claude CLI v2.x).
iOS / watchOS users: no binary change — use v1.10.3.
1.10.4 24 abr
Crash reporting via Sentry, privacy-first.
CLI Pulse now reports crashes so we can fix bugs without waiting for 1-star reviews. Before anything leaves your device we scrub:
- Provider API keys (OpenAI, Anthropic, Google, OpenRouter, and others)
- OAuth and Bearer tokens, JWTs, Supabase session tokens
- Home folder usernames in stack traces
- Your email, IP address, and device username
No performance tracing is collected — only crashes and errors. See PRIVACY.md in our repo for full details.
1.10.3 23 abr
One account, many sign-ins — link Apple, Google, and GitHub to the same CLI Pulse account.
• Account linking: in Settings → Linked Accounts, connect any combination of Apple, Google, and GitHub. Sign in with any of them and they all resolve to the same profile.
• Hardened OAuth: PKCE + state CSRF protection on every flow.
• Keychain AutoFill fix on the login screen — no more "Passwords Not Saved" prompts.
• Onboarding wizard + provider config editor polish.
1.9.5 21 abr
• New: Test connection button — validate any provider's API key or cookie with one click, right from Provider Settings.
• New: Show/hide API key eye toggle — easier to verify pasted credentials.
• Fixed: Keychain AutoFill no longer shows an unrelated demo login when editing providers.
• Fixed: Clicking Cancel in Provider Settings no longer collapses the menu bar window.
1.9.2 18 abr
This update focuses on accuracy, reliability, and privacy.
- Cost and subscription figures now display cleanly and accurately
- Quota alerts now show the correct remaining percentage
- More accurate Codex cost, budget, and forecast totals on Mac
- Fewer unexpected sign-outs from a token-refresh timing fix
- Subscription status, including refunds and sign-out, is now reflected accurately
- Localization fixes for English, with better fallbacks for Spanish and Korean
- Additional privacy and stability hardening throughout
Más Versión 1.28.0 8 jun
No se recopilan datos El desarrollador no recopila ningún dato en esta app.