반응형 ai페어프로그래밍5 AI에게 규칙을 한 번만 가르치는 법 AI 페어 프로그래밍 AI에게 규칙을 한 번만 가르치는 법 CLAUDE.md · AGENTS.md · 파일별 자동 로드 규칙 실전 핵심 요약 요즘 AI 코딩 도구 대부분은 "매 세션 자동으로 읽는 지침 파일"을 지원한다. 여기에 컨벤션·함정·빌드 명령을 적어두면 같은 설명을 반복하지 않아도 된다. 가장 기본은 루트에 파일 하나 — Claude Code는 CLAUDE.md, 여러 도구 공통 표준은 AGENTS.md. 규칙이 커지면 쪼개서 파일 패턴별로 조건부 로드한다 — Claude Code .claude/rules/*.md의 paths:, Cursor .cursor/rules/*.mdc의 globs:. 둘 다 네이티브 기능이다. 함정은 learnings 파일에 한.. 2026. 6. 13. AI는 7곳 중 1곳만 고치고 "완료"라고 한다 AI 페어 프로그래밍 AI는 7곳 중 1곳만 고치고 "완료"라고 한다 2026-06-13 흩어진 계약을 다루는 법 핵심 요약 변경을 시키면 AI는 눈앞의 한 파일만 고치고 "완료"라고 한다. 컴파일도 되고, 그것이 본 테스트도 통과한다. 며칠 뒤, 건드리지도 않은 곳에서 터진다. 논리적으로 하나인 변경(필드 이름, 기능 제거)이 실제로는 여러 물리적 자리에 흩어져 산다 — 백엔드·프론트 타입·생성된 클라이언트·env 샘플·테스트·이벤트 스키마. 이게 계약(contract)이다. AI의 시야는 국소적이라 repo 전체에 퍼진 계약을 못 본다. 게다가 1곳을 고쳤든 7곳을 고쳤든 같은 자신감으로 "완료"라 한다. 대응 셋: ① 자리를 줄여라(단일 출처·codeg.. 2026. 6. 13. 어제 고친 버그를 오늘 또 만드는 AI — 컨텍스트 엔지니어링 AI 페어 프로그래밍 어제 고친 버그를 오늘 또 만드는 AI LLM의 기억 문제와 컨텍스트 엔지니어링 핵심 요약 LLM은 세션(대화) 사이에 아무것도 들고 가지 않는다(구조적 한계). 어제 같이 알아낸 비자명한 함정을, 오늘 새 대화에선 0에서 다시 만난다. 하필 무는 건 코드만 봐선 모르는 비자명한 함정이라, "다음엔 코드를 다시 읽으면 되지"가 안 통한다 — 그 지식은 코드 안에 없다. 그래서 기억을 모델이 아니라 저장소에 둔다 — 비자명한 에러를 풀 때마다 한 줄 외부화 + 그 파일을 모든 새 세션에 자동 주입. 이게 컨텍스트 엔지니어링이다. "항상 로드"와 "조건부 로드"를 나눠 노이즈를 관리하는 것까지.. 2026. 6. 13. AI는 일단 막으려 한다 — 권한은 주고, 압력은 가격으로 AI 페어 프로그래밍 AI는 일단 막으려 한다 2026-06-13 자원·과금 설계 — 권한은 주고, 압력은 가격으로 핵심 요약 컴퓨팅이 많이 드는 작업을 사용자가 직접 돌리는 SaaS에서 "자원 통제 어떻게 하지?"를 AI에게 물으면, 답은 거의 항상 제한이다. AI의 기본값은 "막을 수 있으면 막는다"인데, 인위적 제한은 오토스케일 아키텍처와 싸우고, 심지어 돈 내고 더 쓰려는 사용자(=매출)까지 거절한다. 유효한 제한은 셋뿐이다 — 단일 작업 크기 상한(sanity) · 잔액 · 클러스터 한계. 쿨다운·동시성 캡·횟수 quota는 군더더기다. 막는 대신 제출 시점에 비용을 잔액에서 예약(hold)하면, 동시성은 인위적 숫자가 아니라 잔액이 정한다. 권한은.. 2026. 6. 13. 이전 1 2 다음 반응형