SW 개발 파트너 IBM 밥, 대형고객 ‘기술부채’ 노린다
Source: Byline Network
IBM, 엔터프라이즈 기업의 기술부채 해소와 규정·규제 준수를 위한 AI 코딩 도구 ‘IBM Bob’ 출시
IBM이 메인프레임·파워 시스템 등 레거시 코드를 최신 인프라와 플랫폼으로 빠르게 이전하고, 소프트웨어 개발 수명주기(SDLC) 전반에 걸쳐 AI 코딩 도구의 보안성과 통제를 유지할 수 있는 AI 코딩 도구 IBM Bob을 출시했다.
기자간담회 소개
한국 IBM이 6월 4일 개최한 기자간담회에서 마이클 쿽 IBM 밥 솔루션 부사장 겸 캐나다 연구소장이 최근 정식 출시된 엔터프라이즈급 AI 코딩 도구 ‘IBM Bob’을 소개했다.
기존 AI 코딩 도구의 한계
-
생산성 기대와 실제 차이
“AI 코딩 도구를 사용하는 개발자는 처음에 생산성 향상을 기대하지만, 실제 기업의 대형 코드베이스에 적용하면 AI를 쓰지 않는 개발자보다 더 느리게 작업하게 된다.” -
엔터프라이즈 레벨 딜리버리 문제
“AI는 로컬 단위에서는 빠를 수 있어도 엔터프라이즈 전체 레벨에 딜리버리하기엔 여러 부분에서 막힌다.” -
초기 도구의 초점
“초기 AI 코딩 도구는 코드를 AI에게 작성하게 하는 것에 초점을 뒀고, 플래닝·디버깅·테스트 같은 SDLC 단계에는 별로 신경쓰지 않았다.” -
현대적 초점
“오늘날의 초점은 AI를 소프트웨어 개발 수명주기 전반에 적용하는 것이며, 기업은 보안과 거버넌스를 포함해 AI 활용 방법을 찾고 있다.”
IBM Bob의 설계 목표
-
AI 기반 개발 파트너
단순 코드 생성 도구를 넘어 대규모 애플리케이션 환경과 시스템 구조를 이해하고 복잡한 개발 과정을 통합적으로 조율한다. -
조직 단위 최적화
개별 작업이 아니라 조직 전체의 소프트웨어 개발을 최적화하도록 설계되었다. -
맥락 기반 자동화
애플리케이션 전체 구조와 소스 코드 자산을 기반으로 맥락을 이해하고, 여러 단계의 작업을 자동으로 수행한다. -
보안·정책 내재화
개발 전 과정에 보안과 정책을 내재화해 엔터프라이즈 환경에서도 거버넌스를 유지한다.
성과 및 효과
- 생산성 향상: 평균 45 % 증가
- 현대화 속도: 최대 93 % 가속
- 문서화: 기존 대비 10배 이상 빨라짐
- 반복 작업: 크게 감소

IBM Bob (출처=IBM)
레거시 애플리케이션 현대화
- 메인프레임, 파워시스템, 구버전 자바 등 레거시 환경에서 코드 리팩토링 작업을 자동화
- 복잡한 의존관계를 스스로 분석해 안정적인 전환을 지원
보안·규제 산업 지원
- 개발 초기 단계부터 정책 적용·검증을 자동화
- 전 과정에 보안을 내재화해 규제 산업에서도 속도와 안정성을 동시에 확보
비용 최적화 기능
- 개발 과정에서 발생하는 자원 사용과 비용을 실시간으로 분석·최적화
- AI 도입 확대와 비용 통제 사이의 균형을 지원
주요 인용문
“AI는 상황·맥락을 설명하면 효율을 발휘하지만, 엔터프라이즈 환경에서 맥락을 명확히 하지 않으면 많은 문제가 발생한다.” – 마이클 쿽
“Bob은 하나의 파일뿐 아니라 코드 전체를 이해하고, 엔드‑투‑엔드로 실제 태스크를 이행하도록 지원한다. 사용자는 항상 제어권을 가지고 필요한 설명을 함께 관리한다.” – 마이클 쿽
“Bob은 단순한 출력을 내는 것이 아니라, 제대로 된 결과를 내는 데 최적화된 파트너다.” – 마이클 쿽

제이 탈레카, IBM Bob 선임 기술 책임자 (출처=한국 IBM)
“IBM Bob의 강점은 강력한 코딩 역량뿐 아니라 다양한 팀과 협업하게 만든다. 전체 코드를 이해해 전반의 인코딩에 맥락을 만들어내고, 이를 앞으로 진행될 개발에서 기본 정보로 사용한다.” – 제이 탈레카
“며칠씩 걸리던 작업이 몇 시간·몇 분으로 단축되고, 신입 개발자라도 평균적인 생산성을 내기까지 하루면 가능해진다.” – 제이 탈레카
제공 형태 및 로드맵
- 현재 서비스형 소프트웨어(SaaS) 형태로 제공
- 9월부터 온프레미스 환경 지원 예정
- 프리미엄 패키지를 통해 엔터프라이즈 고객 특정 환경(자바 현대화, Z, I 등) 현대화 목표
멀티 모델 아키텍처와 과금 방식
- 멀티 모델 아키텍처: 특정 AI 모델에 국한되지 않고, 태스크에 가장 적합한 모델을 자동 선택
- Bob Coin: 모델별 API 호출·토큰 소모를 직접 노출하지 않고, 자체 소비 기반 청구 메트릭 ‘Bob Coin’으로 과금
- 사용 가능한 모델: IBM 자체 모델 Granite SLM, Anthropic Claude 일부 모델, Mistal 등 오픈소스·특수 조정 모델 등
기사 작성자
글. 바이라인네트워크
yong2@byline.network