Building an Agentic Research System with Claude Code: A Practical Implementation

A developer on r/ClaudeAI shared a production-grade implementation of an agentic research system built entirely with Claude Code. The system maintains Applied, a living map of ~250 real AI adoption cases across industries. Instead of chasing 100% autonomy, the key insight is keeping a human in the loop for edge cases.
The Six Agents
Each agent is a .md file with clear instructions. They run as cron jobs and coordinate by reading/writing to a shared knowledge store (the living map) and a report log:
- Scout Agent: Finds use cases from official sources, diversified across industries, tools, and business functions.
- Extractor Agent: The most critical. Understands cases, identifies entities and outcomes, and decides whether to add or discard.
- Enrichment Agent: Adds context and supplements cases with extra information.
- Translator Agent: Handles bilingual output (English/Spanish) while preserving context and tone.
- QA Agent: Scans for errors — website issues, UI/UX bugs, incorrect data. Fixes if straightforward; flags otherwise.
- Match Maker Agent: Matches users to cases based on preferences, via email or notifications.
Orchestration Pattern
No complex agent frameworks. Coordination is dead simple: all agents can read and write to the living map (the common knowledge base). Each also writes a report log accessible by the human and by other agents. Agents reference their own logs to understand where they left off. Borderline decisions or problems are flagged to the human, who makes the final call.
The entire stack runs on Claude Code. The agents themselves are plain .md files with instructions that get updated over time. Third-party tools fill in the gaps (no building a DB from scratch).
If you want to see the output, visit Applied (linked in the original post). The deep dive on this system is in the reports section.
📖 Read the full source: r/ClaudeAI
👀 See Also

Porting Linux to FPGA Soft Cores Using Claude Code
A developer ported and booted a nommu Linux kernel (v6.6.83) on the NEORV32 soft core using an FPGA setup with specific hardware configurations and open-source patches.

Reducing AI Agent Costs by 30% Through Behavior Monitoring and Configuration Changes
A developer cut their OpenClaw bot's token usage by 30% after discovering 70 cron jobs were dumping results into the main chat session, causing context bloat and repeated compaction. The fix involved redirecting cron outputs directly to Telegram and building a monitoring skill to identify inefficiencies like redundant searches and oversized file reads.

Developer Rebuilds Chrome Extension in 7 Days Using Claude After Google MV3 Migration Killed Original
A developer rebuilt a Chrome extension, API, website, and QA agent in 7 days using Claude after Google's Manifest V2 to V3 migration killed the original version. The extension finds real Amazon discounts across 21 domains and gained 4,000 installs in the first week.

Using Claude Code with MCP Tools for Automated Lead Prospecting
A sales professional reports reducing lead research time from 2-3 hours to 30 minutes daily by using Claude Code connected to MCP tools. The setup queries real data sources and returns structured lead lists with enrichment and ICP scoring.