Gain transparency in real-time while Claude Code resolves issues.
Project details
What's Agent Doing is a Claude Code plugin that provides live updates on what Claude is doing during error resolutions. With a simple box above the prompt, users gain visibility into each step and its duration, eliminating guesswork about system behavior. Clear and concise insights make communication more effective.
What's Agent Doing is a innovative plugin for Claude Code that enhances user experience by providing real-time updates about the actions Claude is undertaking during tasks, such as bug fixing. Positioned conveniently above the prompt, it displays a detailed log of each step Claude is on, along with the elapsed time for each action.
When Claude Code is tasked with fixing a bug, it runs a series of commands. For example, if the issue is that "the cart total is wrong when a coupon is applied," the box details each step:
| Claude runs | The box indicates |
|---|---|
npx tsx -e "import {cartTotal} from './src/cart'; console.log(cartTotal({…coupon:{amount:10},taxRate:0.08}))" | Reproduce the total with a $10 coupon |
git bisect start HEAD v2.3.0 && git bisect run npx vitest run src/cart -t "fixed coupon" | Find the commit that broke fixed-amount coupons · 1m 48s |
git bisect reset && npx vitest run src/cart | Waiting for your approval: Reset the bisect and rerun the cart tests |
This enables users to:
The plugin ensures user data is maintained strictly within the current session, with no external storage or network actions. It provides complete transparency about its operations without modifying how Claude functions, thereby keeping the user's workflow uninterrupted.
Integrating the plugin into Claude Code is straightforward. Simply add it via command lines specific to Claude Code’s plugin framework. Once active, users can view the history of actions and commands, displayed in an organized manner.
For users looking to enhance their interaction with Claude Code, What's Agent Doing serves as an essential tool, bridging the gap between complex backend processes and user comprehension.
Comments
0Start the conversation
Share the first comment.