QUESTION IDQ001

Developer Productivity with Claude

Q001 = coordinator first assigns one / subagent to map database / planning subagent to propose이 세 단서 → 아래 영문 정답과 연결

What should you change to make this orchestration more reliable?

이 오케스트레이션을 더욱 안정적으로 만들기 위해 무엇을 변경해야 합니까?

coordinator first assigns one

조정자가 먼저 서브에이전트 하나를 배정

subagent to map database

데이터베이스를 매핑할 서브에이전트

planning subagent to propose

마이그레이션 전략을 제안할 계획 서브에이전트
Have the coordinator maintain shared investigation state and include relevant prior findings in each subsequent subagent prompt.

조정자가 공유된 조사 상태를 유지하고 각 후속 서브에이전트 프롬프트에 관련된 이전 결과를 포함하도록 합니다.

전체 원문 펼쳐보기

Original Question

Scenario: Developer Productivity with Claude You are building developer productivity tools using the Claude Agent SDK. The agent helps engineers explore unfamiliar codebases, understand legacy systems, generate boilerplate code, and automate repetitive tasks. It uses built-in tools (Read, Write, Bash, Grep, Glob) and integrates with MCP servers. During a legacy payment module analysis, the coordinator first assigns one subagent to map database tables and another to trace API callers. Both return useful findings. The coordinator then invokes a planning subagent to propose a migration strategy, but the plan ignores the database constraints and caller list already discovered, recommending changes that would break known integrations. What should you change to make this orchestration more reliable?

시나리오: Claude를 사용한 개발자 생산성 Claude Agent SDK를 사용하여 개발자 생산성 도구를 구축하고 있습니다. 에이전트는 엔지니어가 낯선 코드베이스를 탐색하고, 레거시 시스템을 이해하고, 보일러플레이트 코드를 생성하고, 반복적인 작업을 자동화하도록 지원합니다. 이 에이전트는 내장 도구(Read, Write, Bash, Grep, Glob)를 사용하고 MCP 서버와 통합됩니다. 레거시 결제 모듈 분석 중에 조정자가 먼저 데이터베이스 테이블을 매핑하는 서브에이전트 하나와 API 호출자를 추적하는 서브에이전트 다른 하나를 할당합니다. 둘 다 유용한 결과를 반환합니다. 그런 다음 조정자가 마이그레이션 전략을 제안하는 계획 서브에이전트를 호출하지만, 계획은 이미 발견된 데이터베이스 제약 조건과 호출자 목록을 무시하고 알려진 통합을 손상시킬 변경 사항을 권장합니다. 이 오케스트레이션을 더욱 안정적으로 만들기 위해 무엇을 변경해야 합니까?

Options

  1. AReplace the specialized subagents with one long-running generalist subagent that performs discovery and planning together.특화된 서브에이전트를 발견과 계획을 함께 수행하는 하나의 오래 실행되는 일반주의자 서브에이전트로 바꿉니다.
  2. BInstruct the planning subagent to infer missing dependencies from file names when prior findings are unavailable.계획 서브에이전트에 이전 결과를 사용할 수 없을 때 파일 이름에서 누락된 종속성을 추론하도록 지시합니다.
  3. CAllow subagents to message each other directly so the planning subagent can request missing analysis details.서브에이전트가 서로 직접 메시지를 보낼 수 있도록 허용하여 계획 서브에이전트가 누락된 분석 세부 정보를 요청할 수 있도록 합니다.
  4. DHave the coordinator maintain shared investigation state and include relevant prior findings in each subsequent subagent prompt.조정자가 공유된 조사 상태를 유지하고 각 후속 서브에이전트 프롬프트에 관련된 이전 결과를 포함하도록 합니다.