FEInterview Prep

외부 원문 링크

클로드 코드를 10배로 잘 활용할 수 있는 15가지 방법

Claude Code 를 "오토컴플리트" 가 아니라 _시니어 아키텍트 협업자_ 로 활용하기 위한 15가지 프롬프트·MCP·워크플로우 패턴.

2025-09-08·14분 읽기
AI & 도구
원문 보기 ↗

핵심 요약

정리(허락하는 14축의 큰 카테고리):

  • 추론 모드: think/megathink/ultrathink 키워드로 확장 추론 활성화
  • MCP: .mcp.json project-scope 로 팀 환경 통일 / 다중 서버 체이닝
  • 자연어 Git: feature/* 브랜치 → 구현 → 컨벤션 커밋 → PR 생성까지 한 번에
  • 방어적 코딩 / 다중 파일 리팩토링 / 도메인 표준 학습
  • 문맥 기반 디버깅 / 다중 언어 마이그레이션
  • 사전 아키텍처 설계

공통 프레임: 컨텍스트 → 제약 → 목표 → 형식 → 예시 → 검증 6단계 프롬프트.

AI 코딩 도구의 ROI 는 "질문의 구조" 에 비례한다. 짧은 명령(이거 고쳐 줘) 은 짧은 답을 받고, 컨텍스트·제약·목표·검증 4요소를 명시하면 시니어 수준 답을 받는다. 또한 단발 질문보다 MCP 서버 + project-scope 설정 으로 도구의 능력을 확장하는 쪽이 장기 ROI 가 크다.

AI 도구 사용은 이제 "쓰느냐" 가 아니라 "얼마나 잘 쓰느냐" 의 면접 항목이 됐다. 본문은 아마추어 vs 전문가 프롬프트 비교를 15케이스 제공하는데, 이 비교 프레임 자체가 "AI 활용 능력" 을 보여주는 답변 템플릿이 된다.

학습 포인트

면접 답변으로 연결할 학습 포인트입니다.

`think` / `megathink` / `ultrathink` 는 단순 트리거가 아니라 *생각 시간 예산* 명시

프롬프트에 think 류 키워드를 포함하면 모델이 추론 토큰을 더 쓴다. 즉 "답변 품질" 과 "응답 시간" 의 트레이드오프를 사용자가 직접 고르는 다이얼이다.

# 약한 요청
로그인 시스템 만들어 줘

# 강한 요청
React + Node 기반 인증 시스템을 ultrathink:
JWT vs 세션, password 보안, rate limit, 기존 user system 통합까지 비교하고
선택 근거와 트레이드오프를 함께.
thinkmegathinkultrathink추론 토큰
자주 하는 오해

키워드만 던지고 컨텍스트 없는 단문 으로 사용 → 결과 품질이 그대로. 키워드는 긴 컨텍스트와 함께 일 때 효과.

MCP 는 단발 도구가 아니라 "팀 공용 환경" — `.mcp.json` 으로 project-scope 화

프로젝트 루트에 .mcp.json 을 두면 팀 전원이 같은 DB/파일시스템/배포 도구로 Claude 를 확장한다.

{
  "mcpServers": {
    "database": {
      "command": "npx",
      "args": ["@modelcontextprotocol/server-postgres"],
      "env": { "POSTGRES_CONNECTION_STRING": "..." }
    }
  }
}

다중 서버를 체이닝하면 "코드 분석 → 테스트 → 보안 스캔 → 스테이징 배포" 를 한 번에 자동화할 수 있다.

MCP.mcp.jsonproject scopechaining
자주 하는 오해

팀원 각자가 user-scope 설정만 따로 두는 것. "내 PC 에선 잘 됨" 의 새 버전. project-scope 로 통일.

전문가 프롬프트 = **컨텍스트·제약·목표·형식·예시·검증** 6요소

요소빈약한 예전문가 예
컨텍스트"우리 앱""React + Node + Postgres, 사용자 1만"
제약없음"인증 토큰 24h 유지, GDPR 준수"
목표"빠르게""p95 < 200ms, 메모리 50% 감축"
형식없음"분석 / 권고 / 구현 / 테스트 4섹션"
예시없음"좋은 / 나쁜 해법 1개씩"
검증없음"npm test 와 부하 테스트로 검증"
contextconstraintsgoalformatexampleverification
자주 하는 오해

한두 요소만 채우고 "좋은 프롬프트" 라고 부르는 것. 6요소가 모두 있어야 시니어 수준 답 이 나온다.

읽는 순서

  1. 1이론

    본문 15가지 패턴을 표로 옮기고, 각 패턴이 컨텍스트·제약·목표·형식·예시·검증 중 어떤 요소를 강화하는지 분류.

  2. 2구현

    현재 repo 에 .mcp.json 을 추가해 DB / FS / 테스트 러너 3개 서버를 연결. 한 명령으로 분석 → 테스트 → PR 까지 가는 흐름 구현.

  3. 3실무

    팀 슬랙에 "AI 프롬프트 6요소 템플릿" 을 공유하고, 1주일간 코드 리뷰에서 가장 효과 본 사례 1개를 회고.

  4. 4설명

    "AI 도구 잘 쓰는 사람과 못 쓰는 사람 차이" 5분 발표. 6요소 프레임 + project-scope MCP + ultrathink 사례 1개를 묶어서.

면접 연결 질문

mediumAI 코딩 도구를 팀에 도입할 때 "내 PC 에선 잘 됨" 류 문제를 줄이기 위한 구조적 장치는?
힌트

[좋은 답변] project-scope .mcp.json 커밋, 공통 시스템 프롬프트 / 표준 라이브러리 / 코드 컨벤션 명시 파일을 repo 에 두고 모든 팀원이 같은 설정으로 호출.

easy"이 코드를 더 빠르게 만들어 줘" 같은 빈약한 프롬프트와 좋은 프롬프트의 차이를 6요소 프레임으로 설명해 주세요.
힌트

[좋은 답변] 컨텍스트(시스템) / 제약(메모리·호환성) / 목표(p95) / 형식(섹션 구조) / 예시(좋고 나쁜 사례) / 검증(벤치마크) 으로 분해. 본문 표 그대로 인용 가능.

hardServer Action / 외부 API 호출이 섞인 프로젝트에서 보안 사고를 줄이려면 AI 코딩 도구를 어떻게 "방어적" 으로 사용해야 할까요?
힌트

[좋은 답변] TDD 우선(예: 결제 처리 시 네트워크 실패·rate limit·idempotency·부분 결제 케이스 테스트 먼저), 그 후 구현 + 회로 차단기·로깅·graceful degradation. 프롬프트에 공격 시나리오 를 명시.

자기 점검

"`think` 키워드를 쓰면 항상 답변 품질이 올라간다" 명제의 한계를 지적하세요.
컨텍스트추론 토큰트레이드오프
자주 하는 오해

"키워드만 넣으면 만능" — 컨텍스트 없는 단문에는 효과가 작거나 비용만 증가한다.

MCP 다중 서버 체이닝의 위험 한 가지를 말해 보세요.
권한rollback자동화 사고
자주 하는 오해

"자동화는 항상 좋다" — 권한이 강한 서버를 인간 검토 없이 체이닝하면 한 번의 실수로 프로덕션 사고.