Deepseek Just Released The Greatest Claude Code Workflow Ever
Key Takeaway
Separating coding tasks across a central router and dedicated worker agents eliminates context switching and nearly halves the completion time for complex software development projects.
Highlights
DeepSeek's router and worker agent setup finished its slowest tasks almost twice as fast as a single session setup, clocking 15.7 minutes compared to 29.5 minutes.
The router agent acts as the central coordinator that distributes tasks to workers without performing coding work itself, preventing interruptions.
The ticketing skill splits project requirements into individual folders containing an rd.md file for feature details and an eval.md file for verification criteria.
The watchdog agent runs in the background using Sonnet with medium effort and checks every 10 minutes to prevent other agents from getting stuck in loops.
Every worker agent writes code changes in its own separate work tree, which is a second copy of the project on a dedicated branch before being combined by a merger agent.
Timeline
The Problem with Multiple Coding Sessions
Developers working with tools like Claude Code typically open multiple sessions to handle different tasks, but switching between them introduces cognitive overhead. DeepSeek identified this switching friction as the primary bottleneck and developed an architecture where a single cloud-based agent manages task distribution. This approach prevents the details of different coding objectives from getting mixed up in a single context window.
- Managing multiple coding sessions simultaneously causes developers to lose track of individual task statuses after three to five sessions.
- DeepSeek's super agent method replaces multiple manual sessions with a single system that handles multiple tasks through specialized roles.
- Testing showed that single sessions get interrupted constantly when forced to handle both user communication and active coding work.
Router and Worker Architecture
Instead of a lead agent that breaks down tasks into complex step-by-step instructions, the router agent focuses strictly on tracking worker progress and handing out predefined jobs. Each worker operates inside its own isolated context window. Comparative tests proved that separating conversational oversight from execution eliminates conflicting interruptions and cuts down overall processing times significantly.
- The architecture divides responsibilities between a router agent for coordination and worker agents for execution.
- DeepSeek's comparative benchmark showed that the router and worker setup completed its slowest task in 15.7 minutes versus 29.5 minutes for a single session.
- Single sessions often fail to delegate work and attempt to execute tasks directly, which interrupts their operational flow.
Ticket Creation and Feature Planning
Because worker agents never talk directly to the user, every job must be fully specified beforehand using a ticket generation skill. The skill parses project requirements and generates specific markdown files detailing implementation scopes and testing criteria. A central status board then organizes these tickets into drafts, ready tasks, and execution dependencies before development starts.
- Tickets break down project requirements into individual folders containing rd.md and eval.md files.
- The ticketing skill interactively asks clarifying questions to ensure no ambiguous instructions are left for the coding agents.
- A board.md file tracks feature states, execution modes like solo or team, and dependency runs.
Execution, Watchdog, and Merging Workflow
Running the setup involves launching Claude Code with a configured router agent that initializes a background watchdog to monitor system health. Workers execute individual tickets either solo or in collaborative teams, writing changes to separate work trees. Once tasks finish, merger and checker agents consolidate the code and verify functionality in a real browser environment before dependent tickets begin.
- The router agent oversees execution while a background watchdog agent scans for loops or stalled tasks every 10 minutes.
- Worker agents implement features inside isolated work trees on separate branches.
- A merger agent and a checker agent combine and test the completed work branches before subsequent tickets are initialized.
Description
The DeepSeek super agent fixes the biggest problem with running AI agents across multiple Claude Code sessions. We break down the DeepSeek harness, what DeepSeek tested, and how we turned it into a Claude Code workflow that built our features and fixed a bug on its own. Thank you Mobbin for sponsoring this video! Get 20% off Mobbin Pro's annual plan for your first year at https://mobbin.com/ailabs. Community with All Resources: https://ailabspro.io/?v=3DklR44DHnM The Roundup, our daily newsletter covering the AI stories that matter. Join now: https://www.theroundup.so/ Got a software idea but don't have the team to build it? Autometa turns your ideas into production-ready software. Check out https://autometa.dev/yt to see what we can build for you. This one is AI news you can actually use. DeepSeek just released a new way of working with AI agents, and it starts from a problem anyone running several Claude Code sessions has hit: a person can only keep track of about three to five sessions at once before they lose track of which one is doing what. What the DeepSeek super agent is - One agent you hand all your tasks to, instead of switching between sessions yourself - DeepSeek runs theirs as an agent that's always running in the cloud, which they talk to through team chats and GitHub - Two kinds of agents: a router that talks to you and hands out tasks, and workers that each do one task in their own context window - The router doesn't break a task into steps the way a lead agent does with its subagents. Its only job is to keep track of the workers and hand them tasks What DeepSeek tested - A single session that could start subagents against their router and workers setup, five runs each - The slowest task took 15.7 minutes with the router setup and 29.5 minutes with the single session, almost twice as long - The single session kept doing the work itself, so every new message interrupted it, and even when told to use subagents it often didn't - DeepSeek runs its router on a lighter model, and it answered faster as more messages came in: 6.4 seconds at about one message a minute, 1.6 seconds at about 40 How we set it up in Claude Code - A ticket-writing skill, one of the Claude Code skills we built for this, that turns each feature into a ticket with an rd.md (what the feature needs to do) and an eval.md (how the agent checks it's done right) - A board that shows whether each ticket is a draft, ready or done, whether it runs solo (a subagent) or team (agent teams, an experimental feature in Anthropic's Claude Code), and which ticket it's waiting on - A router agent on Opus with high effort, told never to write anything itself, that checks every worker's results against the ticket's eval.md - A watchdog on Sonnet that checks every 10 minutes for agents that are stuck, going in loops or waiting on each other - Worker agents on Sonnet, so the agents the router starts don't burn through your usage limit - A merger that combines each worker's worktree into the main branch, a checker and a tester that test the app in a real browser with Vercel's agent-browser, and a reproducer that chases down bugs How to use Claude Code this way - Open Claude Code as the router with the agent flag, set the permission mode to auto, and give it a ticket number - Mark the features you want built as ready, and the router hands them out and only comes to you when there's a choice to make - In our run, the checker found a bug that was in the app before any of the tickets, the reproducer fixed it, and the router only told us once it was fixed - Works with any AI coding agent: run the ticket skill in whichever agent you use, and if it doesn't have agent teams, ask it to use subagents for team tickets instead What it cost - The router was open for about an hour and built three tickets: the team ticket ran 26 minutes before we stopped it and merged it, and two solo tickets ran at the same time in 11 and 17 minutes - About 230,000 tokens written and about 32.7 million read, most of it agents reading parts of the conversation again, which costs way less - More tokens than a single session, but a better app and no more juggling sessions The full DeepSeek super agent setup from this Claude Code workflow is in AI Labs Pro. 00:00 Intro 00:39 The Problem 01:34 The Setup 02:42 The Test 03:32 Tickets 06:49 Sponsor 07:44 The Agents 10:07 Building 12:42 Results Hashtags: #ClaudeCode #ClaudeAI #aiAgents #Anthropic #Claude2 #howToUseClaudeCode #ClaudeCodeSkills #ClaudeCodeWorkflow
