Qwen3.6-27B as a Local Reasoning Layer: 2-Week Multi-Agent Test Results

A developer replaced Claude with Qwen3.6-27B in a multi-agent orchestrator for two weeks, running entirely on a single RTX 3090. The goal was straightforward: test whether a local model could serve as the reasoning layer — lead/manager/sub-agent loop — in real coding workflows. The results offer hard numbers for anyone considering cutting cloud costs.
Setup and Baseline
- Hardware: RTX 3090, 24GB VRAM
- Model: Qwen3.6-27B at Q6_K quantization (~22GB on-GPU), effective context 32k
- Inference engine: Ollama
- Orchestrator: Multi-agent system with structured-JSON plans, plan-approval modal, auto-review pass after sub-agent completion
- Workload: 47 multi-step coding workflows across two real repositories
What Worked (The Reasoning Layer)
Plan generation. Qwen3.6 generated multi-step plans roughly as well as Claude on these tasks. Slightly more conservative — fewer unsolicited refactoring suggestions — but coherent and schema-valid ~95% of the time after prompt tweaks. The remaining 5% were fixable with a single re-prompt.
Memory extraction. Mem0-style fact extraction every 6 turns worked fine. Qwen pulled out the same facts Claude does (e.g., "user prefers no comments unless they explain a 'why'") and stored them cleanly in Qdrant.
Auto-review of sub-agent output. A second Qwen instance reviewing the first one's code caught ~60% of the bugs Claude's review caught on the same set. Less aggressive, still useful, and free.
Where It Broke
Tool-call reliability. Qwen3.6's JSON tool-call output had a ~12% format error rate across 47 tasks. Claude was ~0.5% on the same workload. Errors were not malformed JSON — they were wrong field names, wrong types, hallucinated tool signatures. Using Outlines or strict-output mode reduced errors but didn't eliminate them.
Long-context drift. Past ~14k tokens of accumulated session context, Qwen started misremembering decisions (e.g., "you said use Postgres" when the opposite was said). Effective practical limit is ~12k tokens, then aggressive summarize-and-reset.
Cascade-failure handling. When a sub-agent failed, Claude's planner usually noticed and re-planned. Qwen sometimes generated downstream steps assuming the sub-agent succeeded. Three cascading hallucinations in 47 runs — not catastrophic with plan gating, but would be without it.
Practical Implications
The developer's take: "Qwen3.6-27B is a viable reasoning layer for local multi-agent systems today. It is NOT a viable execution layer." If you're building local-only agents, you need:
- Structured-output enforcement at the tool-call boundary (Outlines, lm-format-enforcer, or grammar mode of your inference engine)
- Plan-approval gating so the 12% format errors never reach actual file writes
- Re-plan-on-failure logic — the model itself can't be trusted to handle cascading failures
The 12% tool-call error gap is the metric to watch. Once Qwen3.6 or the next local model hits ~2% on this metric, the case for cloud reasoning in agent loops weakens considerably.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Cowork Context Management Kit Solves Claude's File Overload Problem
A developer built a context management kit for Cowork after Claude AI was reading all 462 files in their project folder, causing performance issues and contradictions. The solution includes global instructions, a manifest file system, and a Cowork skill to prioritize relevant documents.

Academic Research Skills for Claude Code: A Human-in-the-Loop Pipeline for Paper Writing
Academic Research Skills (ARS) v3.7.0+ is a Claude Code plugin that automates reference hunting, citation formatting, data checking, and logical consistency review while keeping the human researcher in control. Install via /plugin marketplace add Imbad0202/academic-research-skills.

Real-Time Desktop Overlay for Monitoring Claude Code Usage Limits
The open-source desktop overlay displays Claude Code usage limits in real-time, eliminating the need to repeatedly type '/usage'.

Phaselock: An AI Agent Control System Inspired by Parenting Techniques
Phaselock is an open-source Agent Skill that implements four control mechanisms for AI agents: explicit gates before action, immediate feedback on mistakes, constrained choices, and mechanical rule enforcement. It works with Claude Code, Cursor, Windsurf, and tools supporting hooks.