Urgent.News

What's breaking now, across thousands of outlets.

AI

I analyzed 3 weeks of my own messages to coding agents. 40% of what I typed was not real work. Is it the same for you?

I run several coding agents in parallel, mostly Claude Code and Kimi, sometimes Cursor and Copilot. I felt slow, so I exported every message I sent them over 3 weeks and had each one read and labeled by what it was for. I did not use keyword search. I tried that first and it gave wrong numbers. After removing automated traffic, 2,116 messages were really mine, about 96 a day. What my messages…

I conducted an analysis of three weeks' worth of my own interactions with various coding agents, primarily Claude Code, Kimi, Cursor, and Copilot. To ensure accurate results, I exported each message I sent over this period and had them categorized by purpose. I didn't rely on keyword searches, as they yielded inaccurate numbers; instead, I removed automated traffic and reviewed the remaining 2,116 messages, which averaged about 96 messages per day.

The breakdown of my interactions with these agents revealed that 55% of my messages were for real work, such as new tasks, questions, and decisions. A significant portion, 40%, was categorized as overhead. This included 13% correcting the agents when they drifted from their tasks, changed models or scope without my permission, or stopped responding.

Additionally, 6% of messages were about progress updates, 4% about manually transferring information between agents or chats, and 4% of messages were simple affirmative responses like "go," "yes," or "continue" due to the agents pausing for a response.

Other notable categories included 3% of messages repeating rules I had previously given, and 3% covering other miscellaneous tasks like using slash commands or fragments. The most frequent cause of corrections was related to UI work, with agents requiring corrections one screenshot at a time.

Across different agents, the same rules emerged: conserve tokens, ask before changing models, and verify before releasing. Interestingly, a rule given to one agent did not apply to others, and I found myself repeating the same rule to multiple agents on various occasions. Despite the constant anxiety over token usage, agents often began large runs without clearly communicating the costs involved.

Surprisingly, more than half of the "user messages" in my logs were not actual interactions but rather scripts and test harnesses running under my normal configuration. This raises questions about the efficiency of our current communication with coding agents. Are these same issues experienced by others, or does the overhead manifest in different ways?

Which aspect costs users the most time and effort? Have there been any solutions to issues like progress polling or the rule-don't-carry-over problem, particularly when using various tools?

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

Is the AI industry really ready to slow down?

On Equity, we debated whether Ai executives are serious about wanting to slow down.

  • Anthropic's Dario Amodei proposes AI development pacing plan
  • Nvidia CEO Jensen Huang dismisses AI backlash concerns as hoax
  • AI safety advocates emphasize need for third-party evaluators and international coordination

Your AI Knows How to Answer. But Who Teaches It What a Good Answer Is?

Hello, I'm Rijul, and I'm building LiveReview — a blast-radius aware AI code review built for your business-critical systems.

  • LiveReview aims to prevent blast-radius issues in business-critical systems with AI code review tool
  • RLHF uses separate reward model trained on human preferences before optimizing language model

Why Claude Code keeps writing shell commands that fail on your Mac

Disclaimer: AI helped me write this since I am not that good with words :) Claude wrote this, mid-task, while refactoring something unrelated: sed -i 's/old/new/' config.yml It's correct.

  • Claude Code writes failing shell commands on Mac due to zsh vs Bash mismatch
  • Bash runs commands using zsh login shell on macOS Catalina and later
  • Claude Code assumes GNU tools, macOS uses BSD tools causing execution errors

More from Sunday 20 September →