MAGELLAN: A 15-Agent Autonomous Scientific Discovery System Built on Claude Code

System Architecture and Implementation
MAGELLAN is built entirely on Claude Code with 15 custom agents defined in .claude/agents/, coordinated by an orchestrator. The system uses model pinning: each agent has model: opus or model: sonnet in frontmatter to guarantee effort levels regardless of session settings.
Opus handles deep cross-domain reasoning through four agents: Scout, Generator, Critic, and Quality Gate. Sonnet handles structured tasks through three agents: Literature Scout, Ranker, and Computational Validator.
Workflow and Patterns
The orchestrator (Opus with 200-turn circuit breaker) dispatches to sub-agents and never executes phases inline. The system implements reflection loops via agent prompts: SELF-CRITIQUE (Generator), META-CRITIQUE (Critic), and TARGET QUALITY CHECK (Scout).
Adaptive cycles adjust based on results: early completion if top-3 hypotheses score >= 7.0, extension to cycle 3 if survival rate is < 30%. After the pipeline, cross-model validation occurs via bash scripts calling GPT-5.4 and Gemini 3.1 APIs for independent review.
Results and Availability
After 19 sessions, the system has proposed approximately 260 hypotheses, with about 60% killed by the adversarial pipeline. All results are available on the project website with full methodology.
The system is open source under Apache 2.0 license. The Claude Code pipeline details, discoveries, and contribution information are available through the project links.
📖 Read the full source: r/ClaudeAI
👀 See Also

GrapeRoot Pro Adds Undo Shield to Prevent Claude Code from Deleting Your Project
After Reddit reports of Claude Code deleting entire projects, GrapeRoot Pro introduces an Undo Shield that watches Claude's session graph and blocks destructive commands like rm -rf on heavily edited files.

Monitor Your Claude AI Usage with a New Linux Taskbar Widget
A new Linux taskbar widget helps users track their Claude AI subscription usage in real-time, with color-coded feedback and easy installation.

TechDebtMCP v2.0.0: MCP server for technical debt analysis across 14 languages
TechDebtMCP v2.0.0 is an MCP server that connects Claude to codebases to find, measure, and prioritize technical debt across 14 programming languages including JS/TS, Python, Java, Swift, Kotlin, Go, Rust, C/C++, C#, Ruby, and PHP.

Claude Code Rebuilt a SaaS Onboarding Flow in 6 Hours vs Developer's 3-Week Quote, Boosting Activation 13 Points
A SaaS founder used Claude Code to rebuild their entire onboarding flow (signup → profile → first invoice → dashboard tutorial) in 6 hours, replacing a developer's $4,500, 3-week estimate. Activation rate improved 13 points from 35% to 48%.