Habr AI→ original

Rufler simplifies agent swarms in Claude Code: one config instead of manual orchestration

Rufler is an open-source wrapper over ruflo for Claude Code that orchestrates agent swarms from a single config. In YAML you can describe roles, memory, MCP…

AI-processed from Habr AI; edited by Hamidun News
Rufler simplifies agent swarms in Claude Code: one config instead of manual orchestration
Source: Habr AI. Collage: Hamidun News.
◐ Listen to article

Rufler offers a simple way to turn Claude Code into an autonomous team of agents: instead of a long chain of CLI commands and manual prompt stitching, a developer describes the project in a single config, and the system itself raises orchestration on top of ruflo. The idea was born from practical pain: the basic stack for swarm mode turned out to be powerful but too verbose and fragile for everyday work. One mistake in a bash script or a mismatch in instructions between agents could launch expensive chaos, where agents waste tokens, duplicate steps, and don't advance the task.

Rufler positions this as an analog to Docker Compose for agent scenarios: one file, a single point of entry, and reproducible execution. At the center of the approach is a YAML config that describes the project, memory, set of skills, swarm topology, decomposition rules, and agent roles. In the example, you can set hybrid memory, a hierarchical management scheme, a limit on the number of agents, sequential execution mode, and complete autonomy without constant confirmations.

The specific participants in the process are also specified: architect, coder, designer, and tester, each assigned their own specialization and their own prompt. A separate block is allocated for MCP servers, so you can add Figma or other external tools needed by the project to the same config. As a result, the description of architecture, execution, and environment ends up collected in one place, rather than scattered across shell history, temporary files, and manual instructions.

The main value of Rufler is not just in convenient execution, but in automating organizational routine. The tool itself generates an objective prompt based on YAML, takes into account dependencies between tasks, and explains to agents who is responsible for what and when they should pass the work on. This removes one of the most painful barriers in multi-agent scenarios: people no longer need to manually write out long coordination instructions like 'don't start until the architect finishes' or 'pass the result to the tester after the commit'.

For real projects, this is just as important as the quality of the models themselves, because the problem often comes down not to agent intelligence but to operational complexity around it. Rufler tries to remove exactly this layer of friction and make a swarm a repeatable tool rather than an experiment for one evening. Separate emphasis is placed on managing long-running executions.

If a process is interrupted due to network issues, manual shutdown, or an error, Rufler can continue work from the last completed step, without forcing the system to re-go through already completed stages. This should save both budget on tokens and team time. To observe the swarms, a TUI dashboard with live status has been added: you can watch what the agent is thinking about, what tools it calls, how much has already been spent, and what subtask the system is currently on.

In parallel, Rufler maintains a local registry of tasks and sessions: through separate commands, you can view the list of runs, statuses of queued/running/failed, and a report on token expenditure at each stage. In practice, this turns the 'black box' of agent automation into a managed pipeline with proper diagnostics. Essentially, Rufler positions itself as a layer between the power of ruflo and the needs of the average development process.

It doesn't offer a new model and doesn't promise magical autonomy without limits, but solves a more grounded problem: how to describe a swarm architecture once and then run it without manually rebuilding the entire structure from scratch. If the project really works the way it's described, Claude Code gets a more pragmatic path to using agent swarms in production scenarios — from prototyping services to tasks where you need code, design, tests, and external tools in one circuit. For the market, this is another signal that the next competition in AI development will be driven not only by model quality but also by the convenience of orchestration around them.

ZK
Hamidun News
AI news without noise. Daily editorial selection from 400+ sources. A product by Zhemal Khamidun, Head of AI at Alpina Digital.

Want to stop reading about AI and start using it?

AI News is a curated feed of AI/tech news. Hamidun Academy teaches you to use AI systematically in your work.

What do you think?
Loading comments…