핵심 요약
IBM은 2026년 7월 9일 에이전틱 소프트웨어 개발 플랫폼 IBM Bob에 멀티에이전트·비용 분석(Bobalytics)·레거시 현대화 프리미엄 패키지를 대거 추가했다고 발표했다(〈IBM Newsroom〉 2026.07.09). 이번 업데이트의 핵심은 "코드를 쓰게 해 주느냐"가 아니라 은행·보험·유통이 실제로 돌리는 IBM Z(메인프레임), IBM i, 대규모 Java 포트폴리오를 AI로 현대화할 수 있느냐에 맞춰져 있다. Blue Pearl 사례에서는 14명·9개월로 잡혀 있던 현대화가 3일에 끝났다고 IBM이 소개했으며(〈IBM Newsroom〉 2026.07.09), 개발자 커뮤니티에서는 서브에이전트로 컨텍스트를 격리해 비용을 관리하는 구조가 주목받고 있다.
무슨 일이 있었나
멀티에이전트·Bobalytics (〈IBM Newsroom〉 2026.07.09, 〈IBM Bob Changelog〉 2026.06)
- 서브에이전트: 탐색·검색·함수 추적 등 컨텍스트 비대화를 격리된 작업 단위로 분리해 응답 속도와 비용을 동시에 관리
- 병렬 도구 호출: 여러 파일 읽기·검색·명령을 동시 실행, 승인은 도구별 개별
- Bobalytics: AI 사용량·비용을 내장 분석으로 추적 — 엔터프라이즈 예산 통제 요구에 대응
- 컨텍스트 윈도우 20만 → 27만 토큰 확대(〈IBM Bob Changelog〉 2026.06)
프리미엄 패키지 3종 (〈IBM Newsroom〉 2026.07.09)
| 패키지 | 대상 | 주요 기능 |
| --- | --- | --- |
| IBM Z | COBOL·PL/I·JCL | 메인프레임 AI 네이티브 현대화 최초 공식 워크플로 |
| IBM i | RPG·COBOL·CL·Db2 for i | Fixed→Free RPG 변환, 모듈화 리팩터, 단위 테스트 생성 |
| Java | 대규모 Java 포트폴리오 | Java 25 마이그레이션, 의존성 분석, 대규모 리팩터 |
사례·포지셔닝 (〈THE D*AI*LY BRIEF〉 2026.07.09)
- Blue Pearl: 14명·9개월 예상 → 3일 완료(IBM 발표). CEO는 "속도보다 신뢰할 수 있는 결과와 비용 최적화"를 강조
- IBM은 Bob을 코딩 어시스턴트가 아닌 SDLC 전체를 조율하는 에이전틱 플랫폼으로 정의
개발자 관점 해석
① 레거시 현대화에서 '프롬프트'가 아닌 '워크플로'가 승부처
COBOL·RPG 같은 도메인은 일반 LLM 프롬프트만으로는 감사(audit)·재현성을 보장하기 어렵다. IBM Bob 프리미엄 패키지는 수십 년 축적된 도메인 지식을 opinionated workflow로 묶어 누가 실행해도 같은 단계를 밟게 설계했다. 이는 스타트업형 코딩 에이전트와 구매 결정 기준이 다른 지점이다 — 금융권은 "빨리 쓴다" 보다 "감사 로그가 남는다" 를 먼저 본다.
② 서브에이전트 = 컨텍스트 비용 관리의 실무 패턴
에이전트가 파일을 읽고 검색할 때마다 컨텍스트가 누적되면 토큰 비용이 기하급수적으로 늘어난다. Bob의 서브에이전트는 탐색 작업을 격리해 메인 대화창을 가볍게 유지한다. Cursor·Copilot 등 다른 도구에서도 "탐색용 서브에이전트 + 구현용 메인 에이전트" 분리는 2026년 에이전틱 개발의 공통 패턴으로 자리 잡고 있으며, IBM은 이를 엔터프라이즈 거버넌스와 결합했다.
③ Java 25 마이그레이션 타이밍
Java 포트폴리오 현대화 패키지가 Java 25를 명시한 것은 LTS 전환·보안 패치 마감을 앞둔 기업에게 구체적 마일스톤을 제시한다. 단순 문법 변환이 아니라 의존성 그래프 분석 → 단계적 리팩터 → 검증 파이프라인이 핵심이다.
고유 인사이트: "9개월→3일" 숫자를 어떻게 읽을 것인가
IBM이 공개한 3일 사례는 마케팅 숫자이기도 하지만, 동시에 "인력 14명이 9개월 할 탐색·문서화·보일러플레이트" 가 에이전트에 흡수됐다는 신호다. 실무에서는 전체 프로젝트가 3일이 아니라 "AI가 담당 가능한 서브태스크 비중" 이 급격히 늘었다고 보는 편이 정확하다. 인간은 아키텍처 결정·규제 검토·UAT에 집중하고, 코드 스캐폴딩·의존성 맵·테스트 골격은 에이전트에 넘기는 역할 분담표를 팀 단위로 먼저 그려야 한다.
체크포인트와 리스크
- 체크포인트
- IBM Bob 2.0 changelog — 서브에이전트 승인 UX·메시지 큐 동작 확인
- Z/i/Java 패키지별 가격·라이선스 — IBM Cloud·온프레미스 배포 옵션
- Blue Pearl 사례 후속 — 실제 코드 품질·테스트 커버리지 독립 검증
- 사내 COBOL·Java 레거시 인벤토리와 Bob 워크플로 매핑 파일럿
- 리스크 요인
- 3일 완료 수치의 과대 해석 → 경영진 기대치 관리 실패
- 감사 추적이 약한 커스텀 워크플로 혼입 시 컴플라이언스 리스크
- 27만 토큰도 초대형 모노리스에는 부족 — 청크 전략 별도 필요
- IBM 생태계 락인 — 타 벤더 에이전트와 병행 PoC 권장
마무리
IBM Bob v2는 "AI가 코딩을 잘하느냐" 를 넘어 "미션 크리티컬 레거시를 믿고 맡길 수 있느냐" 로 경쟁 축을 옮겼다. 메인프레임·IBM i·Java 프리미엄 패키지와 서브에이전트·Bobalytics는 그 답을 워크플로·비용·감사 세 축으로 풀어낸다. 레거시를 다루는 팀이라면 당장 전면 도입보다 하나의 bounded 모듈(예: JCL 분석, RPG Free 변환)로 2주 파일럿을 돌려 인간 검토 비율을 측정하는 것이 현실적인 첫걸음이다.
참고 자료
'개발이야기' 카테고리의 다른 글
| OpenAI ChatGPT Work·Codex 통합 — 개발자 데스크톱이 '한 앱'으로 합쳐진다 (0) | 2026.07.10 |
|---|---|
| Meta Muse Spark 1.1 — 에이전틱 코딩 시장에 $1.25/1M 토큰으로 뛰어들다 (0) | 2026.07.10 |
| GPT-5.6 Sol·Terra·Luna 공개 출시 — 7월 9일부터 API·Codex·ChatGPT에서 쓸 수 있다 (0) | 2026.07.09 |
| Google AI Studio Build, GitHub 레포 'Import' 지원 — 기존 코드부터 AI로 이어 붙이기 (0) | 2026.07.09 |
| GhostApproval 취약점 — AI 코딩 에이전트 6종, symlink로 샌드박스를 우회하다 (0) | 2026.07.09 |