파트 VII: AI 에이전트 빌더를 위한 교훈appendix-c-glossary원문 링크

부록 C: 용어집

Claude Code Harness 문서 아카이브

부록 C: 용어집

이 부록은 책 전반에 걸쳐 나타나는 기술 용어를 영어 용어를 기준으로 알파벳순으로 정렬하여 수집합니다.

용어정의처음 본
에이전트 루프AI 에이전트의 핵심 실행 루프: 입력 수신 -> 모델 호출 -> 도구 실행 -> 계속 여부 결정제3장
AST(추상 구문 트리)의미론적 관계를 보존하는 소스 코드의 트리 구조 표현(일반 텍스트가 아님)28장
캐시 브레이크콘텐츠 변경으로 인해 프롬프트 캐시 접두사가 무효화되는 이벤트제14장
회로 차단기N회 연속 실패 후 자동화된 프로세스를 강제로 중지하여 안전한 상태로 만듭니다.9장, 26장
압축대화 내용을 요약하여 컨텍스트 창 공간 확보제9장
DCE(데드 코드 제거)Bun의 feature() 함수를 사용하면 게이트 코드의 컴파일 타임 제거가 가능합니다.제1장
방어적인 힘내명시적인 안전 규칙을 통해 AI가 실행하는 Git 작업 중 데이터 손실을 방지하는 패턴27장
동적 경계정적 캐시 가능 콘텐츠와 동적 세션 콘텐츠를 구분하는 시스템 프롬프트의 마커제5장
페일클로즈시스템은 기본적으로 가장 안전한 옵션을 선택합니다. 위험한 작업을 잠금 해제하려면 명시적인 선언이 필요합니다.2장, 25장
기능 플래그(tengu_*)GrowthBook을 통해 런타임에 구성된 실험 게이트, 기능 활성화/비활성화 제어1장, 23장
단계적 자율성수동 확인부터 완전 자동화까지 다양한 수준의 권한 모드(각각 안전한 대체 기능 포함)27장
하네스 엔지니어링프롬프트, 도구 및 구성(코드 로직이 아닌)을 통해 AI 모델 동작을 안내하는 실습제1장
후크특정 이벤트(예: 도구 호출 전/후)에서 실행되는 사용자 정의 셸 명령18장
걸쇠일단 입력되면 안정적으로 유지되는 세션 수준 상태 - 캐시 진동 또는 동작 지터 방지13, 25장
MCP(모델 컨텍스트 프로토콜)AI 모델과 외부 도구/데이터 소스 간의 상호 작용을 표준화하는 프로토콜22장
초소형전체 대화를 압축하는 대신 특정 도구 결과를 정확하게 제거하여 캐시 접두어를 안정적으로 유지합니다.제11장
개요책의 목차 구조와 장 주제에 대한 개요 문서입니다.머리말
분할isConcurrencySafe 속성을 기반으로 도구 호출을 병렬화 가능하고 직렬화해야 하는 배치로 분할제4장
패턴 추출이름, 문제, 솔루션 등 소스 코드 분석에서 재사용 가능한 디자인 패턴 추출내내
압축 후 복원압축 완료 후 가장 중요한 파일 내용 및 기술 정보를 선택적으로 복원제10장
프롬프트 캐시중복 토큰 처리를 줄이기 위해 메시지 접두사를 캐시하는 Anthropic API 기능제13장
기능SkillTool을 통해 대화 컨텍스트에 삽입된 호출 가능한 프롬프트 템플릿22장
토큰예산컨텍스트 창 내 다양한 ​​콘텐츠 유형에 할당된 토큰 사용량 한도12장, 26장
도구 스키마이름, 설명, 입력 매개변수 형식을 포함한 도구의 JSON 스키마 정의제2장
YOLO 분류기자동 모드에서 권한 승인/거부 결정을 내리는 데 사용되는 보조 Claude API 호출17장