Skip to Content

Context Engineering

실습복습
관련 기초 개념

개요

긴 자료에서 필요한 근거와 상태를 보존한다.

먼저 명확한 요청과 출력 계약, 환각과 불확실성의 핵심 개념을 확인하세요.

핵심 개요

문맥 설계는 지침·도구 설명·관련 자료·대화 기록 중 지금의 판단에 필요한 정보를 선택하는 작업입니다. 긴 문맥을 무조건 채우면 비용뿐 아니라 서로 다른 지시와 오래된 정보의 충돌이 늘어납니다.

자료에는 출처·시점·권한을 붙입니다. 요약은 원문을 대체하는 새 사실이 아니라 재개를 위한 압축 기록이며, 중요한 근거에는 원문으로 돌아갈 연결을 유지합니다.

재사용 스킬은 이 문맥을 반복 가능한 작업 절차로 고정합니다. 이름·사용 조건·필수 입력·단계·산출물·검증·실패 시 처리와 사용하지 않을 조건을 작성하세요. 예: “시트 오류 재현” 스킬은 사건 로그와 기대 동작을 입력받고, 관찰/가설 분리→최소 재현→수정 전 실패 확인→수정 후 같은 검사→남은 제한 보고를 수행합니다. 비밀이나 특정 실행의 일회성 상태는 스킬 본문에 저장하지 않습니다.

필요한 용어

  • 문맥 예산: 요청 한 번에 사용할 정보량의 제한
  • 재개 기록: 결정·근거·미해결 항목·다음 행동을 정리한 기록

작동 과정

  1. 현재 작업에 필요한 사실과 불변 규칙을 고릅니다.
  2. 오래된 대화는 결정·상태·미해결로 요약합니다.
  3. 요약의 핵심 주장을 원문과 대조한 뒤 다음 작업에 전달합니다.

풀이 예제

아래 입력과 기록은 직접 만든 교육용 가상 자료입니다.

입력·조건

개발 대화 50개에는 폐기된 설계 A와 승인된 설계 B가 섞여 있습니다.

판단·결과

설계 B의 결정과 근거, 현재 코드 상태, 남은 작업을 전달하고 A는 폐기됐음을 표시합니다.

이렇게 판단한 이유

과거 제안을 현재 요구사항과 동등하게 넣으면 되돌린 기능이 재도입될 수 있습니다. 결정의 상태와 시점이 중요합니다.

흔한 실패와 복구

요약에서 추측을 단정으로 바꾸지 않습니다. 중요 결정에는 원문 위치와 검증 상태를 남깁니다.

확인 문제

긴 개발 작업의 인계 문맥에 가장 유용한 것은?

  1. 현재 결정·코드 상태·근거·미해결 항목
  2. 폐기된 대화 전체를 같은 비중으로 복사한 것
  3. 다음 작업자가 알아서 추측하도록 남긴 제목만

풀이 기록 기능을 불러오는 중…

해설 보기

정답: A. 현재 결정·코드 상태·근거·미해결 항목

현재 결정·코드 상태·근거·미해결 항목 요약에서 추측을 단정으로 바꾸지 않습니다. 중요 결정에는 원문 위치와 검증 상태를 남깁니다.

참고 자료

  1. Anthropic: Context engineering  — 지침·도구·검색·기록의 문맥 관리.

자료 확인: 2026-10-21. 사례·문항·실습은 자체 제작했습니다. 외부 서비스 호출과 실제 모델 품질 측정은 학습자가 별도 환경에서 수행합니다.

직접 적용하기

교육용 가상 상황

다른 에이전트에게 Sheet 확인란 버그 수정을 넘깁니다. 재현·확정 사실·가설·금지 변경을 나누어 인계 문맥을 작성하세요. 이어 이 인계 작업을 반복할 스킬의 사용 조건·입력·절차·검증 기준을 짧게 작성하세요.

긴 자료에서 필요한 근거와 상태를 보존한다. 판단 근거와 검증할 결과를 적으세요.

답안 저장 기능을 불러오는 중…

검증 기준과 해설 보기
  1. 재현과 관찰 사실을 적는다
  2. 가설을 사실과 구분한다
  3. 현재 코드·검증·다음 행동을 연결한다
  4. 재사용 스킬의 조건·입력·절차·검증과 일회성 상태를 구분한다

파일·함수·재현 입력과 실제 결과를 적고, 확인된 상태 전환과 아직 검증하지 못한 가설을 분리합니다. 변경 금지 API와 이미 통과한 테스트를 명시합니다. 다음 작업자는 현재 커밋과 재현 자료부터 확인하도록 연결합니다. 스킬의 트리거는 시트 버그 조사 요청, 입력은 기대 동작·사건 로그·환경, 절차는 사실/가설 분리·재현·회귀 검사, 산출물은 증거와 남은 제한입니다. 비밀·사용자 문서 원문은 넣지 않습니다.

복습하기

  1. 문맥 설계는 프롬프트 문장만 다루나요?
  2. 요약에서 반드시 보존할 것은 무엇인가요?
  3. 오래된 설계는 어떻게 표시하나요?
답변 확인 기준
  1. 문맥 설계는 프롬프트 문장만 다루나요?

    도구·검색·대화·상태 등 전체 입력 구성을 다룹니다.

  2. 요약에서 반드시 보존할 것은 무엇인가요?

    결정의 상태·근거·미해결과 원문 연결입니다.

  3. 오래된 설계는 어떻게 표시하나요?

    폐기·변경된 시점과 대체 결정을 명시합니다.