Skip to content

고급 기능

이 장에서는 DCP의 고급 기능을 심층적으로 다루며, 플러그인의 내부 메커니즘을 이해하고 복잡한 시나리오에서 DCP를 올바르게 사용하는 방법을 설명합니다.

사전 요구사항

이 장을 학습하기 전에 다음 내용을 완료했는지 확인하세요:

이 장의 내용

강좌설명적합한 시나리오
보호 메커니즘턴 보호, 보호된 도구 및 보호된 파일 패턴중요 콘텐츠 오삭제 방지
상태 지속성DCP가 세션 간에 프루닝 상태와 통계 데이터를 유지하는 방법데이터 저장 메커니즘 이해
Prompt 캐싱 영향DCP 프루닝이 Prompt Caching에 미치는 영향캐시 적중률 최적화
서브에이전트 처리서브에이전트 세션에서의 DCP 동작 및 제한사항Task 도구 사용 시

학습 경로 권장사항

보호 메커니즘 → 상태 지속성 → Prompt 캐싱 영향 → 서브에이전트 처리
     ↓            ↓              ↓                ↓
   필수 학습    필요시 학습    성능 최적화 시     서브에이전트 사용 시

권장 순서:

  1. 보호 메커니즘(필수) - 가장 중요한 고급 기능으로, 이를 이해하면 DCP가 중요 콘텐츠를 실수로 삭제하는 것을 방지할 수 있습니다
  2. 상태 지속성(필요시) - DCP가 통계 데이터를 어떻게 기록하는지 알고 싶거나 상태 문제를 디버깅해야 할 때
  3. Prompt 캐싱 영향(성능 최적화 시) - API 비용 최적화에 관심이 있을 때, 프루닝과 캐싱의 관계를 고려해야 합니다
  4. 서브에이전트 처리(서브에이전트 사용 시) - OpenCode의 Task 도구로 하위 작업을 배포하는 경우 DCP의 제한사항을 알아야 합니다

다음 단계

이 장을 완료한 후 다음을 수행할 수 있습니다: