Urgent.News

What's breaking now, across thousands of outlets.

Tech

Five Parallel Coding Agents Won't Make You 5x Faster. You Are the Queue

Book: Event-Driven Architecture Pocket Guide The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub At 9:00 you started five coding agents, one task each, in five…

Five coding agents were started simultaneously, with each tasked with working on a separate project. After 40 minutes, two agents had completed their work and awaited review, while another hit an error, another asked a question about the database schema, and the fifth was still actively working. The delay in the fourth agent's progress was due to the reporter's inability to promptly respond to its query, given the limited time they could dedicate to each agent's progress.

Claude Code's agent view, introduced in Cursor 2.0, allows developers to manage multiple agents across various projects from a single, centralized interface. The idea behind parallel coding agents is to enable developers to work with multiple codebases simultaneously, streamlining the research and proof-of-concept process. However, the reporter emphasizes that parallel agents do not replace the need for a developer to review and approve the output, as one reviewer is still required to handle all the output generated by the agents.

Queueing theory helps to understand the limitations of parallel coding agents. Little's law states that the average number of agents waiting in the system is equal to the arrival rate of agents multiplied by the average time each agent spends waiting for a response. As more agents are added, the arrival rate (λ) increases, leading to a higher number of idle agents (W) if the reviewer's response time (W) does not improve.

Kingman's formula suggests that the wait time increases significantly as the server (in this case, the reviewer) becomes busier. The formula indicates that the wait time grows rapidly as the busy factor (ρ) approaches 1, meaning the reviewer is consistently busy with multiple agents.

The reporter points out that each agent's question or request for information restarts the resumption cost, as the developer must rebuild their context and understanding of the codebase before addressing the new request. This increased context-switching cost adds up over time, especially when dealing with code written by other developers, which is typically more complex and difficult to understand.

Additionally, interruptions can lead to increased stress and frustration, further impacting the reviewer's performance and the overall quality of their code reviews.

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 Tech

How to Hire a Python Developer: A Practical Screening Guide

Hiring a Python developer looks easy until you have read forty near-identical resumes. The language is everywhere, so "knows Python" tells you almost nothing.

  • Define specific Python developer role (backend, data, ML/AI, automation)
  • Assess practical skills, not trivia (clean code, testing, debugging)
  • Use short take-home assignment to evaluate real-world ability

Ceph's dashboard: 5,034 title matches on a control plane for the data layer

Ceph's dashboard: 5,034 title matches on a control plane for the data layer Ceph provides object, block and file storage from a single distributed cluster, and the reason organisations run it is…

  • 5,034 assets found with title "Ceph" on Ceph dashboard
  • Dashboard central for key creation and cluster health assessment
  • Exposed dashboard poses significant security risks

Telegram 群管理员账号被盗怎么办:管理员账号安全设置与应急处理

很多群主花了很多心思防广告、防刷屏,却忽略了一个更危险的入口: 管理员自己的账号 。一旦某个有“封禁成员”“修改群信息”权限的管理员账号被盗,攻击者可以在几分钟内踢光成员、改掉群名和简介、置顶诈骗链接,甚至把群转卖。和普通广告比,这种损失往往是不可逆的。 这篇教程分两部分:先讲怎么把管理员账号设置得足够安全,再讲万一出事该按什么顺序处理。 一、管理员账号最常见的被盗方式…

  • Administrator accounts compromised can cause irreversible damage to Telegram groups.
  • Common theft methods include phishing, code forwarding, malicious files, and SIM card hijacking.

More from Wednesday 14 October →