.gitignore와 .git/info/exclude의 차이에서 출발해, 저장소에 비밀을 다루는 도구인 git-secret·SOPS와 비밀 유출 스캐너 gitleaks까지 정리한 노트.
둘 다 같은 문법으로 무시할 파일 패턴을 적지만, 공유 여부가 다르다.
.gitignore |
.git/info/exclude |
|---|
| .classpath | |
| .project | |
| .settings/ | |
| target/ | |
관계형 스키마 — 외래 키, JOIN — 를 → 관계형 스키마(외래 키, JOIN)를~와 비슷하다 — 지역 변수가 ~ → ~와 비슷하다. 지역 변수가 ~**용어** — 설명이다. → **용어**: 설명이다.output: 'export') 콜론이 겹치지 않게 문구를 다듬는다.PASS — ...)과 코드 블록 안 내용은 원문 그대로 둔다.Claude Code의 /model opus-plan 모드는 Plan 단계는 Opus로, 실행 단계는 Sonnet으로 자동 전환된다. 편하지만 한 세션 안에서 모델이 바뀌는 순간 프롬프트 캐시가 무효화된다. Anthropic 캐시는 모델별로 분리돼 있어 Opus → Sonnet 전환 시 cache hit ratio가 떨어지고, 토큰 비용·지연이 다시 늘어난다.
해결 아이디어: 메인 세션은 Opus 그대로 두고, 실행 작업만 Sonnet 서브에이전트에 위임한다. 서브에이전트는 자체 컨텍스트와 캐시 라이프사이클을 가지므로 메인 캐시가 보존된다.
https://www.yes24.com/product/goods/181119990
첫 도전용으로 좋은, 술술 넘어가는 벽돌책들
연세대 ibook 뷰어(https://ibook.yonsei.ac.kr)에서 책을 PDF로 다운로드합니다.
pip install img2pdf)