AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

Claude Code 팁 – 세션 기억·구조적 사고·재사용 설정을 한꺼번에 해결하는 플러그인 스택

Claude Code는 모델 자체는 뛰어나지만, 세션 간 기억이 없고, 설계 없이 바로 코딩을 시작하며, 매 프로젝트마다 같은 설정을 반복해야 한다. 이 세 가지 문제를 각각 해결하는 오픈소스 플러그인(claude-mem, superpowers, everything-claude-code)을 함께 사용하면 Claude Code가 실무에서 쓸 만한 도구로 바뀐다.

문제 1: 세션 건망증 → claude-mem

오전에 합의한 아키텍처 결정을 점심 후에 다시 열면 Claude가 기억하지 못한다. 같은 맥락을 반복해서 설명하는 데 대부분의 시간이 소요된다.

claude-mem은 5개의 라이프사이클 훅으로 모든 세션 활동을 자동 캡처하고, AI로 압축해, 다음 세션 시작 시 관련 컨텍스트를 주입한다. SQLite 저장소와 localhost:37777 로컬 웹 뷰어로 과거 기록을 검색할 수 있다.

/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem

일주일쯤 지나면 존재를 잊게 된다. 그게 제대로 동작한다는 신호다.

문제 2: 계획 없이 코드부터 쓰는 문제 → Superpowers

Claude의 기본 반응은 요청을 받는 즉시 파일을 편집하기 시작하는 것이다. 간단한 작업에는 유용하지만, 설계가 필요한 작업에서는 재앙이다.

superpowers는 이 반사를 뒤집는다. 브레인스토밍, TDD 규율, 근본 원인 디버깅 같은 구조화된 사고 모드를 추가해, 에이전트가 문제를 명확히 정의하고 선택지를 나열한 뒤에야 코드 작성 권한을 얻는다.

/plugin marketplace add obra/superpowers
/plugin install superpowers

초기 10분의 “지금 당장 만들고 싶다”는 비용을 치르면, 나중에 400줄을 다시 쓰는 대신 처음부터 제대로 동작하는 100줄을 얻는다.

문제 3: 매 프로젝트 처음부터 시작하는 문제 → Everything Claude Code

세 번째 프로젝트쯤 되면 같은 리뷰 에이전트, 같은 테스트 워크플로, 같은 /plan 단축키, 같은 패키지 매니저 감지 로직을 또 만들고 있다는 걸 깨닫게 된다.

everything-claude-code(ECC)는 한 개발자의 10개월 이상 실무 경험이 단일 플러그인으로 정제된 결과물이다.

  • 전문 에이전트: 플래너·코드 리뷰어·보안 리뷰어·TDD 가이드·빌드 에러 해결사, TypeScript·Python·Go·Rust 등 언어별 리뷰어
  • 슬래시 커맨드: /plan, /tdd, /security-scan, /quality-gate, /simplify
  • 온디맨드 스킬: 필요할 때만 로드해 컨텍스트 윈도우를 차지하지 않음
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code

모든 걸 활성화하지 않는다. 에이전트 설명 하나하나가 컨텍스트 토큰을 소모하므로, 자신의 스택과 실제로 필요한 에이전트만 골라 사용한다.

보너스: 설정 파일 보안 취약점 → AgentShield

ECC에 번들된 AgentShield는 Claude Code 설정 전반을 보안 관점에서 스캔한다. CLAUDE.md에 하드코딩된 키, 잘못 설정된 데이터베이스 접근, MCP 서버 설정 문제 등이 대상이다. CVE-2025-59536(CVSS 8.7)처럼 잘못 클론한 저장소에서 Anthropic API 키가 유출될 수 있는 실제 취약점을 잡아낸다.

npx ecc-agentshield scan
npx ecc-agentshield scan --fix          # 안전한 문제 자동 수정
npx ecc-agentshield scan --opus --stream  # Claude Opus 3-에이전트 심층 감사

--opus 플래그는 공격자·방어자·감사자 역할의 Claude Opus 4.7 에이전트 세 개를 순서대로 실행해 우선순위가 매겨진 위험 보고서를 만든다. 1,282개 테스트, 102개 규칙을 적용한다. 에이전트 설정 파일을 건드리는 모든 PR에서 CI로 실행하는 것을 권장한다.

5분 통합 설치

/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code

/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem

/plugin marketplace add obra/superpowers
/plugin install superpowers

npx ecc-agentshield scan --fix

설치 후 CLAUDE.md에 세 줄을 추가한다. 스택의 모든 에이전트가 이 파일을 읽으므로 규칙이 자동으로 전파된다.

- 태스크를 완료로 표시하기 전에 관련 테스트를 실행한다.
- 확인 없이 파일을 삭제하지 않는다.
- 코드를 작성하기 전에 이유를 설명한다.

일주일 후 달라지는 것

프로젝트 세 시간 차가 엉뚱한 방향으로 흐르지 않는다. 오전의 계획이 그대로 유지된다. 에이전트가 쓰기 전에 먼저 생각한다. /plan, /tdd, /security-scan이 모든 저장소에서 동일하게 동작한다. 매일 같은 규칙을 다시 설명하지 않아도 된다.

참고 자료



AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)