As a product designer, I spend a lot of time thinking about user experience. While most people notice the big features in a product, I believe the best products are often remembered for the small details that quietly remove friction from everyday workflows.
The Problem Nobody Talks About
If you use AI coding tools like Claude Code, Codex, or Cursor every day, this routine probably feels familiar. You stop coding, open the app, check your remaining usage, close the app, and then go back to work. It only takes a few seconds, but those interruptions happen several times a day. Every unnecessary context switch slightly breaks your concentration. Over time, those small interruptions become part of the workflow, even though they do not add any value. That is the kind of problem great UX should solve.
A Simple Widget That Makes Sense
The Limits widget does not generate code or answer prompts. It simply displays information developers want to see at a glance. The widget includes:
Claude Code session usage
Weekly usage
Reset countdown
Codex usage
Cursor usage
Instead of opening multiple applications just to check remaining credits, everything is visible directly from the iPhone home screen. Sometimes less really is more.
Why This Is Great UX
It Removes Uncertainty
One question every AI developer asks before starting a coding session is simple: "Do I have enough usage left?" Instead of making users search for that information, the widget answers it immediately. Good design removes questions before users have to ask them.
It Reduces Context Switching
Developers work best when they stay focused. Opening an app just to check one number interrupts that focus. The widget removes an unnecessary interaction and keeps developers in their workflow. This may seem like a tiny improvement, but small improvements repeated dozens of times each week create a noticeably better experience.
It Prioritizes Information Instead of Features
Many products compete by adding more features. This widget does the opposite. It surfaces one important piece of information at exactly the right moment. That is often better product design than building another dashboard full of options users rarely need.
A Bigger Shift in AI Product Design
I think AI products are entering a new phase. The first generation focused on conversations. The next generation will focus on awareness. Instead of asking AI for information, users will increasingly expect important information to appear automatically. Widgets, notifications, menu bar applications, lock screen updates, and live activities will play a significant role. The best AI experiences will not always live inside a chat window. Sometimes they will quietly sit in the background, ready whenever users need them.
What I Would Add
If I were designing the next version of this widget, here are a few ideas I would explore:
Daily usage trends
Estimated remaining usage based on your current pace
Smart notifications before limits run out
Weekly productivity insights
Multi-account support
Team usage for organizations
One-tap shortcuts to launch Claude Code or Codex
Custom widgets that let users choose exactly what information appears
The goal would not be to add complexity. The goal would be to help developers think less about limits and spend more time building.

Recently, I came across a Reddit post where an independent developer introduced Limits, an iPhone app designed to help developers monitor Claude Code, Codex, and Cursor usage directly from their Home Screen and Lock Screen. The project quickly gained attention within the AI developer community for its clean design and practical approach to solving a common pain point. Curious about the idea, I explored the app and found myself thinking less about the feature itself and more about what it teaches us about designing thoughtful AI experiences. This article is my perspective as a product designer, inspired by that project rather than a review of the app.
Original Reddit Post: I made some iPhone widgets to make Claude Code's rate limits easier to see
Official Website: Limits Official Website
Download on the App Store: Limits on the App Store
My Final Thoughts
The Limits widget is a great reminder that good design is not always about solving big problems. Sometimes it is about removing small moments of friction that users experience every day. As AI tools become part of our daily workflow, thoughtful user experience will become just as valuable as the AI models themselves. The products people love are rarely the ones with the most features. They are the ones that quietly make everyday work feel easier. That is what good design looks like.
