아마존웹서비스(AWS)가 10일 서울 역삼동 AWS 코리아 오피스에서 '금융사를 위한 AWS 게임데이 2026'을 연 가운데 AI의 금융 인프라 연결이 더욱 가시화되는 분위기가 연출되고 있다. 레이스를 방불케하는 19개 금융사에서 모인 24개 팀, 약 100여 명의 개발자가 전력질주에 나선 가운데 이번 행사는 그 자체로 대성공이라는 평가가 나오고 있다.
모두들 노트북을 펼치고 가상 기업 '유니콘 렌탈'의 장애 복구와 레거시 코드 현대화 미션에 뛰어든 하루였다.
사
바다이야기프로그램 진=최진홍 기자
"달려라"올해로 5회째를 맞는 행사의 주제는 'Unicorn Q-Force: 데브&옵스 액셀러레이션'이다. 그리고 참가자들은 AWS의 생성형 AI 개발 도구인 아마존 Q 디벨로퍼(Amazon Q Developer)와 차세대 AI 통합개발환경(IDE) 키로(Kiro)를 실전 환경에서
야마토게임무료다운받기 처음 손에 쥐고 미션을 수행했다.
유니콘 모자를 쓴 가상 기업 CEO가 마이크를 잡자 행사장이 들썩였다. "유니콘 렌탈이 위기에 빠졌습니다. 여러분은 오늘 입사한 신입사원입니다. 지금부터 이 회사를 살려야 합니다."
좌중이 웃음을 터뜨렸지만 노트북 화면에 뜬 미션 목록을 확인하는 눈빛은 사뭇 진지했다. 일반 해커톤과 달
바다이야기오리지널 리 실시간 리더보드 위에서 순위가 오르내리는 레이스 형식이어서 행사장 곳곳에서 탄성이 터졌다.
시간이 흐르며 열기가 달아올랐다. 한쪽 테이블에서는 Q 디벨로퍼의 `/dev` 명령어로 장애 복구 계획을 받아내고 있었고 대각선 자리에서는 키로 CLI에 자연어 프롬프트를 입력하자 수십 줄의 코드 변환 결과가 터미널에 쏟아지는 장면이 펼쳐졌다.
알라딘릴게임
"보통 레거시 자바 코드를 리팩터링하면 반나절은 잡아야 하는데, 키로가 요구사항 분석부터 구현 계획까지 뽑아주니까 판이 다르다" 한 참가자가 웃으며 말했다.
사진=최진홍 기자
릴짱
NH농협부터 토스까지, 경쟁사끼리 아키텍처 구경하는 재미참가 기업 면면이 금융업계 지형도를 그대로 옮겨놓은 수준이었다. 은행권에서는 NH농협은행·KB국민은행·신한은행·하나은행·수협은행에 카카오뱅크와 케이뱅크까지 7곳이 나왔고 증권·카드 영역에서는 KB증권·메리츠증권·넥스트증권·BC카드·현대카드가 팀을 꾸렸다.
보험사로는 AXA손해보험·서울보증보험·미래에셋생명·롯데손해보험·삼성화재·교보생명 6곳이, 핀테크 진영에서는 비바리퍼블리카(토스)·8퍼센트·한국신용데이터·굿리치·티머니모빌리티가 참여했다. 카카오페이손해보험도 이름을 올렸다.
한 참가자는 "평소에는 경쟁사지만 오늘만큼은 옆 테이블 팀이 어떤 아키텍처를 짜는지 슬쩍 구경하는 재미가 있다"고 웃었다.
각 팀은 공유 AWS 계정 위에 구축된 샌드박스 환경에서 미션을 풀고, 해결 시마다 포인트를 쌓아 최종 순위를 겨뤘다. 실제 운영 시스템이 아닌 격리된 환경이기에 실패해도 리스크가 없다는 점이 과감한 시도를 이끌어내는 장치였다.
이번 게임데이에서 참가자들이 실전 검증한 Q 디벨로퍼와 키로는 AWS가 깃허브 코파일럿이 선점한 AI 코딩 도구 시장에 정면 대항하기 위해 내놓은 전략 제품이다.
Q 디벨로퍼는 코드 자동완성 수준에 머물렀던 초기 버전에서 벗어나 소프트웨어 개발 전 주기를 아우르는 자율형 에이전트 플랫폼으로 재설계됐다. IDE 안에서 `/dev` 명령어를 입력하면 기능 구현 계획을 받아볼 수 있고, `/test`로 단위 테스트를 자동 생성하며, `/review`로 보안 취약점을 탐지하고, `/doc`로 문서를 자동 작성한다.
파일 읽기·쓰기부터 셸 명령 실행까지 스스로 판단해 수행하는 에이전틱(Agentic) 기능이 핵심이다.
금융권에 특히 와닿는 역량은 레거시 코드 현대화다. 코볼(COBOL)을 자바로 전환하는 메인프레임 현대화는 물론 닷넷 프레임워크 애플리케이션의 크로스 플랫폼 포팅, VM웨어 워크로드의 EC2 마이그레이션까지 한 도구 안에서 처리한다. 수십 년 된 금융 시스템을 운영하는 국내 은행·보험사들에 직접적으로 와닿는 기능이다.
기업 내부 코드 리포지토리를 연동해 조직 고유의 코딩 패턴에 맞춘 코드 추천을 생성하는 커스터마이제이션 기능도 갖췄으며, 해당 코드가 AWS 파운데이션 모델 훈련에 사용되지 않는다는 점은 보안 규제가 엄격한 금융권의 도입 장벽을 낮추는 요소다.
CLI 환경에서도 동일한 에이전트 기능을 쓸 수 있다. 아마존 베드록 기반의 CLI 에이전트는 앤트로픽 클로드 3.7 소넷의 단계별 추론 기능을 탑재했으며, 자연어 프롬프트를 셸 명령으로 변환하는 기능과 멀티 턴 대화를 지원한다. 요금은 무료 티어와 사용자당 월 19달러의 프로 두 가지로 나뉜다.
키로는 AWS가 내놓은 AI 에이전트 기반 IDE로, 일본어로 '교차로(きろ)'를 뜻한다. 전통적 개발 방식과 AI 가속 개발이 만나는 지점을 상징한다는 설명이다. 깃허브 코파일럿이나 커서(Cursor) 같은 기존 AI 코딩 도구가 자동완성과 빠른 프로토타이핑에 집중하는 것과 달리 키로는 프로토타입에서 실제 운영 환경으로 넘어가는 단계에서 발생하는 문제 해결에 초점을 맞췄다.
핵심 차별점은 '명세 기반 개발(Spec-driven development)'이다. 개발자가 자연어로 요구사항을 입력하면 키로는 EARS 표기법에 따라 요구사항과 수용 기준으로 변환하고, 코드베이스를 분석해 아키텍처와 시스템 설계, 기술 스택을 도출한 뒤 의존성 순서에 따라 구현 계획과 테스트를 자동으로 생성한다.
자연어 프롬프트 하나로 설계 문서부터 구현 가이드까지 일관된 구조를 잡아주는 방식이다. AI 모델로는 앤트로픽의 클로드 소넷 4.0과 3.7을 탑재했다. 요구사항 추적 가능성과 유지보수성이 규제 준수와 직결되는 금융 시스템 개발 조직에 적합하다는 시장 평가가 나온다.
AWS가 Q 디벨로퍼와 키로를 금융권 게임데이 무대에 함께 올린 것은 두 도구의 역할 분담을 보여주려는 의도로 읽힌다. Q 디벨로퍼가 개발 전 주기에 걸친 AI 어시스턴트라면, 키로는 설계 단계부터 구조를 잡아 프로덕션까지 끌고 가는 IDE이기 때문이다.
금융사 개발팀 입장에서는 레거시 현대화에 Q 디벨로퍼를, 신규 서비스 설계에 키로를 배치하는 조합이 가능해진 셈이다.
카운트 다운. 사진=최진홍 기자
카운트다운이 끝나자 "아 아쉽다"행사 종료 10분 전 벽면 스크린에 남은 시간이 표시되자 행사장 분위기가 달라졌다. 키보드를 두드리는 속도가 눈에 띄게 빨라졌고 마지막 미션 포인트를 올리려는 팀들 사이에서 짧은 탄식과 환호가 교차했다.
타이머가 1분 아래로 내려가자 참가자 전원이 자리에서 일어나 카운트다운을 외치기 시작했다. 일반 해커톤의 조용한 마감과는 사뭇 다른 풍경이었다. 실시간 리더보드 위에서 순위가 끝까지 뒤집히는 레이스 형식이었기 때문에 마지막 순간까지 승부가 갈리지 않았던 탓이다.
타이머가 0을 가리키자 곳곳에서 "아 아쉽다"는 탄식이 터져 나왔다. 몇몇 참가자는 노트북 화면을 내려다보며 미처 제출하지 못한 풀이를 아쉬워했고, 옆자리 팀원과 하이파이브를 나누는 이들도 있었다. 경쟁하던 긴장감이 빠지자 후련함과 섭섭함이 동시에 밀려오는 표정들이었다.
종료 직후 행사장 한쪽에 맥주와 피자가 깔렸다. 참가자들은 삼삼오오 모여 서로의 풀이 과정을 비교하며 아쉬움을 달랬다. "Q 디벨로퍼 명령어를 그렇게 쓸 수도 있었느냐"며 고개를 끄덕이는 이가 있었고 키로 CLI로 코드 변환에 성공한 과정을 시연해 보이는 팀도 있었다. 평소에는 각자의 사무실에서 마주칠 일 없는 은행·보험사·핀테크 개발자들이 맥주잔을 기울이며 기술 이야기를 나누는 장면은 이날 행사가 남긴 또 하나의 풍경이었다.
한편 2025년 기준 기업용 AI 코딩 어시스턴트 시장 규모가 47억달러(약 6조4000억원)에 달하는 가운데 깃허브 코파일럿이 점유율에서 앞서지만, AWS 인프라 중심 개발 조직에서는 Q 디벨로퍼가 경쟁력을 확보하고 있다는 평가가 나온다. DTCC는 개발자 생산성 40% 향상, 부미(Boomi)는 20% 증가, PwC는 문서화 작업 시간 50% 이상 절감을 보고한 바 있다.
AWS는 2022년부터 국내 금융권 대상 게임데이를 운영해왔다. 초기에는 클라우드 인프라 기초 역량을 다지는 데 초점을 맞췄지만 해마다 주제와 참가 규모를 키우며 금융권 클라우드·AI 역량 강화의 연례 행사로 자리잡았다. 올해 주제가 AI 기반 운영·개발 혁신으로 잡힌 것은 금융사 개발팀 사이에서 AI 코딩 도구 도입이 실전 의제로 올라섰음을 보여주는 대목이다.
Warning: include_once(../sns.php) [
function.include-once]: failed to open stream: No such file or directory in
/home/hosting_users/tkt_zipline/www/skin/board/cu_qna/view.skin.php on line
86
Warning: include_once() [
function.include]: Failed opening '../sns.php' for inclusion (include_path='.:/usr/local/lib/php') in
/home/hosting_users/tkt_zipline/www/skin/board/cu_qna/view.skin.php on line
86