How One Dev Team Uses Claude Code Subagents With RPI Framework in Production
A small engineering team managing a monorepo of roughly a dozen products has shared their day-to-day workflow using the Research, Plan, Implement (RPI) framework with Claude Code subagents. The core principle involves isolating each phase into separate subagents to prevent context overload, which the team found causes AI models to forget instructions and repeat mistakes. Research subagents write findings to files rather than returning raw output to the main conversation, while planning happens explicitly in writing before any code is touched. Implementation is then handled by narrowly scoped subagents with clearly defined file ownership, and results are verified against objective sources like files on disk rather than the agent's own output. The team credits this structured approach with avoiding unnecessary code changes, citing a case where proper research revealed a DNS misconfiguration was to blame rather than faulty canonical tags.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.



Discussion (0)
Log in to join the discussion and vote.
Log in