지정한 ‘콘텍스트 엔지니어링’(유형: concept) 개념 위키 노트 작성이 완료되었습니다.

작성된 노트 파일은 지정된 프론트매터 스키마, 수치/출처 표기 규칙, Obsidian 위키링크([[개념명]]), 구체적 예시(실무 시나리오 및 코드 예시), 충돌 처리 섹션 등을 엄격히 적용하여 생성되었습니다.


[작성된 위키 노트 요약]

  • 파일명/경로: llm-wiki/wiki/콘텍스트 엔지니어링.md (절대 경로: /Users/railscraft/.gemini/antigravity-cli/scratch/llm-wiki/wiki/콘텍스트 엔지니어링.md)
  • Frontmatter:
    type: concept
    status: draft
    core: false
    tags:
      - llm
      - agent
      - ai-coding
      - spec-driven-development
      - context-engineering
    aliases:
      - Context Engineering
    sources:
      - 'raw/AI 코딩 에이전트와 함께하는 명세 기반 개발 결정판 가이드.md'
    created: '2026-08-27'
    updated: '2026-08-27'
  • 주요 내용 구조:
    1. 한 줄 정의: AI 코딩 에이전트가 소프트웨어 추론 시 아키텍처 원칙에 정렬되도록 맥락 정보를 큐레이션하고 기계가 읽을 수 있는 명세 및 제약 조건을 정의하는 엔지니어링 역량 및 워크플로우 정의.
    2. 핵심 요지: 코드 구문 작성에서 아키텍처 맥락 주입으로의 개발자 가치 이동, 콘텍스트 붕괴구현 드리프트 예방, 영속적 산출물(AGENTS.md, SPEC.md, PLAN.md, .mdc) 중심 거버넌스 정리.
    3. 상세: 5가지 핵심 영역(AGENTS.md 작성, .mdc 범위한정, 제약 조건 블록, Diagrams as Code, 원자적 작업 세분화) 기술.
    4. 예시: 백엔드 보안 마이그레이션 실무 시나리오와 CONSTRAINTS BLOCK 템플릿 및 .mdc 설정 예시 명시.
    5. 충돌: 초대형 콘텍스트 창(Large Context Window) 등장에 따른 콘텍스트 엔지니어링 유효성 논쟁 및 ‘Needle In A Haystack’ / 주의력 분산 문제 기반의 반론 정리.
    6. 관련 노트: 명세 기반 개발, 콘텍스트 붕괴, 구현 드리프트, AGENTS md, CLAUDE md 영구 규칙서 워크플로, 멀티 에이전트 오케스트레이션, 하네스 엔지니어링, AI 보조 코딩과 상호 연결.