CLI Pulse
開發者工具
免費 · 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:
- Your usage data syncs to your own CLI Pulse account over an encrypted connection
- No third-party ad or analytics SDKs
- Remote control and cloud sharing are off by default, opt-in per feature, and revocable at any time
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 an auto-renewing subscription. Available plans, pricing, and billing periods are shown in the App Store and in the app at the time of purchase.
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://cli-pulse.github.io/cli-pulse/terms.html
Privacy Policy: https://cli-pulse.github.io/cli-pulse/privacy.html
更多 If you never turned on Remote Control, the alerts you had switched on were never reaching you — and nothing said so.
• Fixed: alert notifications. The app only ever asked for notification permission when you turned on Remote Control — a switch that now controls fan speed, low-power mode and keep-awake, and sends no notifications at all. If you never touched it, permission was never requested, so every alert notification was discarded by the system while Settings showed alerts switched on the whole time. The app now asks when you open Alerts, which is where the notifications come from.
• Fixed: diagnostics reported "Mac reachable: FAIL" for Macs that were connected and working. The check compared your Mac's type against "Mac" while the app registers Macs as "macOS", so it failed on almost every machine it was asked about.
• Fixed: Send and Stop stayed clickable in a session whose helper had stopped, and silently did nothing when pressed. They are now disabled, and the banner names the real cause instead of pointing at a switch that cannot fix it.
• Fixed: the yearly plan advertised a discount it does not offer everywhere. "Save 17%" was written for prices we no longer charge; the figure is now computed from the live App Store prices for your region, so it shows a real number or no badge at all.
• Removed: starting CLI sessions from your phone, streaming their terminal output, and approving tool permissions remotely. None of it had worked for some time. The screens, buttons and setup instructions describing it are gone rather than left promising something the app could not do. Machine controls — fan target, low-power mode, keep-awake — are unaffected.
• Fixed: four settings that saved your choice and were then read by nothing, including one that claimed to silence quota notifications while they kept arriving.
1.52.1 6 天前
We were selling three things we cannot deliver. They are gone.
• Removed: the Team plan. It never had a feature Pro did not already include, and it did not work — the server functions behind creating a team, inviting members and viewing team usage are not deployed, so pressing "Create Team" returned an error. If you already have Team, nothing changes: your plan and access are untouched.
• Removed: Pro Lifetime. It has been incompletely configured in the App Store since it was introduced, which means the store never offered it and the button never worked — for over thirty releases. Rather than leave a purchase option that cannot complete, it is withdrawn. Existing Lifetime purchases are unaffected.
• Removed on Android: the option to subscribe. Payment was wired up correctly, but nothing in the Android app actually changes based on your plan — so a subscription would have charged you and given you nothing. Every feature in the Android app is available to you as it is. "Restore purchases" stays, so anyone who already paid can recover their plan.
• New: if your Pro came with the direct-download or Homebrew build, the app now says so. That version has included Pro since v1.19 as a gift for the channel. You were never told, which meant there was no way to tell it apart from something you had bought. Nothing to pay, nothing to cancel.
• Fixed: when a purchase could not be confirmed with our server, the app kept working but said nothing, and the purchase went unrecorded on our side. It now reports the failure clearly so it can be found and fixed rather than sitting silent.
1.52.0 8月29日
Fixed: the background helper could stop starting after an update and stay stopped, with nothing on screen saying so. When that happened CLI Pulse found no CLI activity at all and simply showed nothing. It now checks the helper's real state at every launch and re-registers it when it is registered but failing to start.
Fixed: with local-only mode turned on, the first-run card about anonymous statistics said they were being sent. Nothing was — local-only mode already covers them.
Fixed: the counter for "CLI Pulse found a CLI on this machine" often wasn't recorded until a later launch, which made our own numbers read lower than reality. No change to what is collected.
1.47.0 8月11日
Fixed: the in-app Privacy Policy and Terms links opened a missing page. They work again.
New: a first-run setup flow, and support for multiple accounts per provider.
New: an onboarding check that tells you why a CLI isn't being tracked, instead of just showing nothing.
New: anonymous install statistics, so we can tell whether CLI Pulse works for people who use it without an account. Two counters, no account, nothing that identifies you or your machine. It's explained on first launch and you can switch it off there or in Settings > Privacy.
Fixed: holding down the menu bar button no longer gets reported as the app freezing.
1.45.0 8月11日
CLI Pulse 1.44 gets you to your numbers faster.
• Use it without an account: choose "Continue without account" and that choice now sticks — relaunching takes you straight back to your dashboard instead of the sign-in screen
• Machine health works out of the box: no separate companion install needed for CPU, memory, battery, sensors and the live process list
• Honest provider status: not installed, not running, and missing credentials are now told apart, instead of all showing up as "no data"
• Start at login: asked after you've actually seen your data, not before
• Install via Homebrew: brew install --cask cli-pulse
1.44.0 8月1日
Pulse Cat — your usage, as a companion
A cat hatches from how you actually code that week, and joins a cattery you can browse, name, and switch between. Over 70 forms, each with its own idle animations and reactions.
Your Mac, in your pocket
Machine view shows a paired Mac's live system state, sensors and battery. Boost the fans or flip on Low Power Mode remotely — both revert on their own. Keep Awake can hold the Mac running, optionally with the lid closed while on power.
Also in this release
- Steadier syncing and more accurate provider readings.
- A year-round activity heatmap with streaks and peak days.
1.43.0 7月27日
CLI Pulse 1.41 brings your Mac into your pocket.
• Machine view: see a paired Mac's live system stats — CPU load, memory pressure, uptime, disk and swap — plus sensors and battery, right on your iPhone
• Remote fan boost: spin up your Mac's fans from your phone, with a safe auto-revert timer
• Remote Low Power Mode: toggle it without leaving your chair
• Keep Awake: keep your Mac running remotely, with an optional lid-closed mode (on AC power)
• Usage heatmap: a year-at-a-glance activity heatmap on your dashboard — tap in for streaks, peak days, and per-provider and per-model usage history
• Apple Watch: glanceable machine cards for each paired Mac
Remote controls are opt-in and appear only when your Mac can honor them.
1.41.0 7月10日
New in this version:
• Machine — see your Mac's live CPU, memory, temperature, fan speed, and power draw at a glance, plus battery health and the processes using the most resources. (Detailed sensor readouts are available in the direct-download build.)
• Provider Service Status — tap a provider to see its live service-component status and jump straight to its status page, so you can tell a provider outage apart from your own usage limits.
• Security and reliability improvements, including a hardened Companion CLI installer and assorted fixes.
1.38.0 7月5日
• Live terminal now streams over a private, per-user channel — output stays scoped to you.
• More reliable reconnects and token refresh for long-running remote sessions.
• Stability and polish fixes across the app.
1.37.0 7月4日
The app now warns, before you start a managed Codex session on your Mac, when it would run billed on the OpenAI API instead of your ChatGPT plan — matching the Mac app. Plus stability improvements.
1.36.0 7月1日
v1.33.0
- Live service status now covers more providers, including ElevenLabs, Groq, Warp, Moonshot, Deepgram, Windsurf and Augment.
- Reduced background CPU and battery use from usage checks.
- Hardened the live session stream, with reliability and security improvements throughout.
1.33.0 6月28日
v1.32.2
- Under-the-hood reliability improvements and groundwork for upcoming features.
- Fixes and refinements throughout.
1.32.2 6月25日
v1.32.1
- See your real Gemini quota — Pro, Flash, and Flash Lite — now working for Google AI Pro and Antigravity accounts.
- On Mac, the in-app session terminal is now a faithful 1:1 match for your real CLI: full color, live resize, and reachable right from your Sessions list.
- Apple Watch quota rings are now color-coded per provider, with a legend so you can tell them apart at a glance.
- Safer one-tap swarm approvals on iPhone, and more reliable sign-in.
- Fixes and refinements throughout.
1.32.1 6月22日
Reliability and performance improvements across session monitoring and the in-app experience.
1.32.0 6月20日
v1.31.0
- Fixed (Mac): no more repeated keychain permission prompt while reading your Claude credentials — grant access once and it stays quiet.
- Quota-bar pace markers show whether you are ahead of or behind your expected usage pace, with warning-threshold ticks.
- New per-provider usage history chart on iPhone and Mac.
- Usage-pace summaries across the app, and a redesigned Apple Watch glance (Pulse / Quota / Live / Alerts).
- Reliability and performance improvements.
1.31.0 6月19日
This update sharpens the iOS widgets:
- Each provider now shows two countdown bars — your 5-hour and weekly limits — so you can see what's left at a glance.
- Fixed a glitch that could show an incorrect percentage on a widget.
- Free accounts now sync across two devices.
- General reliability improvements.
1.29.1 6月17日
The Apple Watch app is completely redesigned — a faster, glance-first view of your AI coding usage.
- Pulse: an animated activity waveform with your headline usage and key stats at a glance
- Quota: countdown rings plus 5-hour and weekly limit bars for every provider
- Live: real-time session activity
- Alerts: severity-sorted warnings when you're close to a limit
Swipe between pages; everything stays readable even in Always-On.
1.29.0 6月16日
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 6月8日
- 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 6月4日
What's new in v1.26:
• iPhone / iPad: live remote terminal for the Mac sessions you manage with CLI Pulse. Toggle Show Live Terminal on a managed Mac session and you can see output streaming, type back, and use a soft-keyboard helper bar (Esc, Ctrl-C, arrows, page nav). Backgrounding the app disconnects cleanly; foreground reconnects and now restores recent output from the helper's redacted ring buffer.
• Performance: the iPhone terminal uses a tighter scrollback budget so multiple open sessions stay light on memory.
• 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.
• 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 5月28日
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 5月25日
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 5月18日
v1.21.0 — smoother launch, sharper iPad routing, widget always fresh.
- Faster cold start: telemetry init moved off the launch thread on iOS and Mac.
- iPad: notification taps now reliably switch to the right tab.
- iOS home-screen widget refreshes every hour via silent push, even when the app is closed. Shows a "last updated" timestamp and a Smart Stack relevance score.
- Mac auto-update verifies the SHA-256 of downloaded DMGs without freezing the menu-bar popover.
- Receipt validation hardened to accept any current Apple Root CA chain, fixing a subset of TestFlight and sandbox receipts that were silently failing.
- Push tokens reconciled on every cold launch so notifications keep working after iOS reinstalls or reboots.
- Remote Control privacy consent dialog now reads cleanly in Simplified Chinese.
- Users with Traditional Chinese as their preferred system language now see Simplified Chinese throughout the app instead of falling back to English.
1.21.0 5月15日
What's new in v1.20.0:
- Privacy Settings: new opt-in toggles to skip Claude Code keychain access. Settings > Privacy.
- More reliable account sign-out: surfaces server errors instead of failing silently.
- Privacy manifest added for App Store transparency.
- Sentry telemetry no longer reports from debug builds.
- Improved error reporting when provider quota sync fails.
1.20.0 5月14日
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 5月11日
If you never turned on Remote Control, the alerts you had switched on were never reaching you — and nothing said so.
• Fixed: alert notifications. The app only ever asked for notification permission when you turned on Remote Control — a switch that now controls fan speed, low-power mode and keep-awake, and sends no notifications at all. If you never touched it, permission was never requested, so every alert notification was discarded by the system while Settings showed alerts switched on the whole time. The app now asks when you open Alerts, which is where the notifications come from.
• Fixed: diagnostics reported "Mac reachable: FAIL" for Macs that were connected and working. The check compared your Mac's type against "Mac" while the app registers Macs as "macOS", so it failed on almost every machine it was asked about.
• Fixed: Send and Stop stayed clickable in a session whose helper had stopped, and silently did nothing when pressed. They are now disabled, and the banner names the real cause instead of pointing at a switch that cannot fix it.
• Fixed: the yearly plan advertised a discount it does not offer everywhere. "Save 17%" was written for prices we no longer charge; the figure is now computed from the live App Store prices for your region, so it shows a real number or no badge at all.
• Removed: starting CLI sessions from your phone, streaming their terminal output, and approving tool permissions remotely. None of it had worked for some time. The screens, buttons and setup instructions describing it are gone rather than left promising something the app could not do. Machine controls — fan target, low-power mode, keep-awake — are unaffected.
• Fixed: four settings that saved your choice and were then read by nothing, including one that claimed to silence quota notifications while they kept arriving.
更多 版本 1.52.1 6 天前
會與你連結的資料 系統可能會收集以下資料,並將其與你的身分連結:
不會與你連結的資料 系統可能會收集以下資料,但不會將其與你的身分連結: