4부: 구축 방안, 하네스, 도입 경로

온프렘과 비교하고, Claude Code가 사내 표준대로 일하게 만든다

코딩 에이전트는 모델 성능이 곧 생산성

항목온프렘 (GPU + 오픈모델)5호망 혁신금융 + Bedrock연구개발망 + Bedrock
규제 절차가장 단순 (내부망)지정 + 이행점검 (약 1년)내부 의결 (수개월)
코딩 품질오픈모델 한계Claude 최신 모델동일
데이터, 운영계제약 적음, 연계 가능필터링 전제, 지정 범위 내실데이터 금지, 연계 불가
비용 구조GPU CAPEX + 전력 + 전문인력사용량 OPEX사용량 OPEX
최신성직접 교체모델 변경 간소화 절차자율
권장 역할고민감 소형 업무, 백업 경로본 트랙대안: 독립 인프라 신규 구축 필요
온프렘 단독은 권하지 않습니다: 온프렘 모델은 Gateway 뒤 백업 경로로 두면 같은 통제면에서 함께 운영할 수 있습니다.

벤더 종속은 통제면에서 생긴다

층을 눌러 무엇이 바뀌고 어떤 절차가 필요한지 보세요.

망이 여러 개여도 정책은 한 곳에서

통제면에서 바꾼 정책이 모든 실행면에 같이 적용됩니다.
통제면 (Control Plane), AI Platform 계정
IdP 연동
Gateway 정책DLP, 라우팅
MCP Hub 등록
모델 allowlist
Quota, 예산
로그, 대시보드
실행면 (Data Plane)
5호망 AI코딩 에이전트
상용 AI 프로젝트AI Project 계정
컨텍스트 계층Vector, Graph
(향후) 그룹 계열사그룹 결정 사항
통제위치구현
누가IdP + AgentCore IdentityAD 그룹 → 역할
무엇을 (모델)LLM Gateway + SCPallowlist
무엇을 (도구)AgentCore Gateway + Policy등록, 인가
얼마나Gateway Quota + Budgets3겹 비용 통제
기록Log Archive + SIEM감사 추적
예외: 연구개발망은 완전한 망분리 대상이라 이 통제면에 붙일 수 없고, 별도 통제면이 필요합니다.

점검 질문마다 답할 로그가 정해져 있다

금보원 점검 질문을 눌러 보세요
Gateway 애플리케이션 로그V2 데모의 감사 로그
Bedrock Invocation Logging
AgentCore Observability
CloudTrail + Config
Log Archive: S3 Object Lock, KMS → 사내 SIEM / Security Lake
보관 기간: 1년 이상을 기본으로 설계합니다(인터넷 접속 기록 1년 이상 기준 준용). 지정 부가조건의 보관 기간은 확인 필요입니다.

비용은 세 겹으로, 먼저 토큰부터 잰다

1 사용자 한도개인별 토큰, 요청 한도. TPM / RPM 제어 (Gateway)
2 팀 예산본부, 팀 단위 월 예산, 소진율 알림 (Gateway 집계)
3 계정 예산AWS Budgets로 계정 레벨 최종 안전망
파일럿 토큰 규모 추정기
파일럿 인원
1인 하루 모델 호출
호출당 입력 토큰
근무일 / 월
월 입력 토큰 (전체)
1인 하루 입력 토큰 (Quota 기준)
기본값 30,000은 V2 데모에서 잰 호출당 입력 토큰(28,950)에 가깝게 둔 값입니다. 대부분 프롬프트 캐시 읽기라 단가가 다르므로, 금액은 Bedrock 요금표로 따로 계산합니다.

도구만 깔면 세 가지 실패가 반복된다

팀 컨벤션 위반사내 코딩 표준을 모르는 코드가 계속 올라옴
▼
01 GUIDESCLAUDE.md / AGENTS.md에 규칙, Skills에 작업 절차. 위반을 미리 막음
스스로 검증하지 않음동작 확인 없이 완료했다고 보고
▼
02 SENSORShooks로 테스트 자동 실행, 리뷰 서브에이전트. 스스로 검증하게 만듦
같은 실수 반복지적해도 다음 세션에서 똑같은 실수
▼
03 STEERING LOOP반복 실수를 관찰해 규칙 자체를 수정. 같은 실수가 줄어듦
Code-based: 결정론적, 빠름, 저렴LLM-based: 확률적, 느림, 비쌈
사전 안내 GUIDES신규 서비스 세팅 스크립트, 사내 CLI, 프로젝트 템플릿CLAUDE.md / AGENTS.md, Skills, 참조 문서 연결 (MCP)
사후 피드백 SENSORSLinter, 타입 체커, 유닛, 통합 테스트AI 코드 리뷰 에이전트, LLM 기반 품질 판정

데모 V3: 표준대로 고치고 스스로 검증

실제 Claude Code 대화형 화면 녹화 (2026.10.19 14:52 UTC), Sonnet 5 서울 리전, LLM Gateway 경유. 대기 구간 2초로 줄임, 무음

V3에서 하네스가 한 일

# .claude/settings.json (프로젝트 하네스)
{ "hooks": { "PostToolUse": [ {
    "matcher": "Edit|Write|MultiEdit",
    "hooks": [ { "type": "command",
      "command": ".claude/hooks/run-tests.sh" } ] } ] } }

# run-tests.sh: 실패 → exit 2, stderr가 Claude에게 전달
out=$(python3 -m pytest -q 2>&1) || { echo "$out" >&2; exit 2; }
printf '{"systemMessage": "[SENSORS] pytest 통과"}'
GUIDES 결과
float → Decimal, round → ROUND_DOWN(항목별), 1/2 → Side Enum(하위 호환), 요율 상수화, 타입 힌트와 한국어 docstring. CLAUDE.md의 코드 규칙이 diff에 그대로
SENSORS 결과
수정 직후 hook이 pytest 실행: 1 failed → 3 passed. 실패했다면 exit 2로 실패 내용이 Claude에게 되돌아가 다시 고침
통제면도 함께
세션 시작 시 Claude Code가 다른 모델 11개(apac 프로파일)를 확인하려 했고, Gateway가 모두 model_not_allowed로 거부. 작업 호출 6건은 Sonnet 5로만 ALLOW

권장 도입 경로: 5호망 혁신금융

단계를 눌러 오늘 본 내용 중 무엇이 들어가는지 보세요. 날짜 대신 착수 시점(M0) 기준 상대 기간으로 표기합니다.
함께 합류: 상용 AI 프로젝트: Workloads OU에 AI Project 계정을 추가해 같은 Gateway, Hub, 로그를 씁니다.
대안: 연구개발망: 완전한 망분리 때문에 Network, Security, Gateway, 로그를 5호망과 별도로 처음부터 구축합니다.
일정은 KB증권 사례 기준 참고치이며 회차별 접수 일정에 따라 달라집니다. PoC 구간은 실데이터 없이 구성을 검증합니다.

확정 전에 확인할 여덟 가지

  • 1 CRIS 국외 처리 고지와 DLP 범위
    국외이전 논리, SCP 예외 조건 → 신청서, 정보보호위원회에 명시
  • 2 연구개발망 조항 번호 표기 불일치
    규정 원문 대조
  • 3 OpenAI 모델 서울 in-region 없음
    Codex는 CRIS 전제, Global / US 국외 처리 고지
  • 4 AgentCore Policy 정책 엔진 처리 리전
    문서 확인 (Gateway, Policy 자체는 서울 가용)
  • 5 AWS Context 서울 지원
    확인 필요. Managed Knowledge Base, KB GraphRAG는 서울 미지원이라 대체안으로 설계
  • 6 LLM Gateway 배치 위치 (전산실 vs AWS)
    금보원 컨설팅
  • 7 망분리 전면 해제 일정
    모니터링
  • 8 KB증권 지정 부가조건 원문 미확인
    보도 기반임을 명시
면책: 규제 해석은 공개 자료 기반의 기술적 해석이며 법률 자문을 대체하지 않습니다. 하나증권 컴플라이언스, 법률 검토를 거쳐 확정합니다.

[부록] 랜딩존은 구축하고 비중요로 검증

유형 ①
랜딩존 없이 테스트, 비중요 서비스를 먼저 올려 봄
평가: 빠르지만 나중에 재구축 부담
유형 ② (권장)
랜딩존을 구축하고 테스트, 비중요 서비스로 검증
평가: AI PoC에 적합
유형 ③
랜딩존을 선제 구축하고 중요 서비스로 검증
평가: 안전하지만 초기 기간이 길어짐
권장 이유: 랜딩존을 먼저 깔아야 2부의 OU, SCP, 로그 체계 위에서 PoC 결과가 그대로 운영으로 이어집니다. 유형 ①은 PoC 뒤 재구축이 필요합니다.
분류 출처: 원본 제안서 부록(국내 은행 공개 구축 사례). 원 출처 확인 전이라 기간 수치는 인용하지 않았습니다.

오늘의 결론, 네 줄

1 문은 5호망으로
실업무 코드와 운영계에 닿는 유일한 경로. KB증권이 검증했고, 약 1년, 회차와 서류가 기간을 정합니다.
2 길에 우회로가 없게
Workloads OU, SCP, DX, TGW 5호망 RT, PrivateLink. 단말에는 AWS 자격증명이 없습니다.
3 관문은 둘, 겹은 여럿
관리 설정(V1), LLM Gateway DLP와 감사 로그(V2), AgentCore Gateway. 통제면은 하나로 고정합니다.
4 하네스가 생산성을 만든다
CLAUDE.md, hooks, 테스트(V3). 도구 도입과 별개로 조직이 만들어야 하는 장치입니다.
다음 단계 제안: 보안대책 초안 작성과 PoC 범위 합의. 오늘 데모의 Gateway, 관리 설정, 하네스 소스는 그대로 PoC 출발점으로 드립니다.

Thank You

Claude Code for FSI, 감사합니다

수고하셨습니다!

← 목차로 돌아가기