{
  "id": 17707341,
  "title": "I don't code alone: I lead a team of agents",
  "url": "https://urgent.news/2026/11/02/i-dont-code-alone-i-lead-a-team-of-agents",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-02T00:09:35.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/alvaldesdev/i-dont-code-alone-i-lead-a-team-of-agents-3km3"
  },
  "original_language": "en",
  "account": "On October 27, Netty was a simple idea.md file. By 10:58 that same day, the app and its landing page had come into existence, with 38 commits in between. By the 30th, Netty was officially launched. This macOS menu bar app informs users of their online status. The idea wasn't entirely original, as similar applications already existed. What made those four days remarkable was the method used to build it.\n\nThe developer didn't write every line by hand nor utilize AI to create the app and go grab a coffee. Instead, they functioned like a project manager overseeing a team of development agents. Each agent was an independent developer responsible for writing code and testing it, with the developer reviewing their work and determining the next steps. The most enjoyable aspect was testing; the agent could use the Mac directly and run real integration tests while the developer observed. Moreover, when it came to designing the website, the agent could view its work in a real browser, effectively having hands and eyes.\n\nThe developer's workflow comprised eight layers, each with a specific function:\n\n1. Terminal - Ghostty: Everything in this workflow occurs in a terminal, so the quality of the terminal is crucial. Ghostty was chosen due to its speed and native feel on macOS, which is ideal for a tool used throughout the day. Netty was tested using Ghostty, and it remained stable, the Mac remained cool, and other apps were used simultaneously.\n\n2. Workspaces - herdr: Having only one agent working at a time would be insufficient. Different agents can be assigned to work on various aspects of the project, such as the app and its website. herdr is a workspace manager specifically designed for AI agents within the terminal. Each workspace represents a project, complete with its own tabs and panes. herdr monitors which agent is running in each workspace and the state of said agent, allowing the developer to know when attention is needed.\n\n3. The Agent Layer - Gentle AI, Gentle Shell, and Engram: An agent without rules is like a new developer without onboarding – fast, eager, and likely to make mistakes. This layer serves as the onboarding process. The three tools involved are:\n\na. Gentle AI: A discipline layer for agents that defines their behavior, such as when to ask questions, plan before writing, delegate to sub-agents, load skills, and request a review before completing a task.\n\nb. Gentle Shell: Built on Pi, a coding agent, this workspace includes Pi with Gentle AI preloaded, along with agent orchestration, diff views, and usage monitoring.\n\nc. Engram: The memory component. When an agent's session ends, it forgets everything; Engram stores the decisions, bug fixes, and conventions, allowing the agent to recall this information in future sessions. Engram proved essential for Netty, as the agent had previously built a similar macOS app called JUMP. By leveraging JUMP's memory, the agent avoided repeating past mistakes.\n\n4. The Browser - ego-browser: Writing a web page without seeing the result can lead to errors. ego-browser is a Chromium-based browser tailored for both humans and agents. The agent controls ego-browser from the terminal, opening pages, clicking, filling forms, and taking screenshots. Since it is the same browser the developer uses, the agent's work is based on their signed-in sessions, resulting in a more accurate design.\n\n5. Voice - BetterWispr: In today's fast-paced world, developers are increasingly using voice commands to interact with their computers. With a team of agents, this workflow becomes even more critical as much of the work involves explaining tasks and issues. BetterWispr, an open-source and free software, allows the developer to dictate tasks and receive accurate transcriptions. Integrating the Parakeet Ultra model (730 MB) significantly improves the transcription quality with minimal impact on the Mac's resources.",
  "summary": "At 12:25 on October 27, Netty was an idea.md file. By 22:58 the same day, the app and its landing page existed, with 38 commits in between. By the 30th it had launched. Netty is a macOS menu bar app that tells you whether you're really online. The idea isn't original; similar apps already exist. What was interesting about those four days was something else: how I built it. I didn't write every…",
  "key_points": [
    "Developer managed a team of AI agents to build Netty app in four days",
    "Agents specialized in coding, testing, and web design with real-time feedback",
    "Workflow included eight layers from terminal Ghostty to voice assistant BetterWispr"
  ],
  "editors_take": "Shifting from manual coding to managing a multi-layered team of specialized agents transforms the developer into a project manager who oversees autonomous workflows rather than writing every line of code.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}