이제 Bob을 아랍어로 사용할 수 있습니다. 표시 언어를 아랍어로 설정하면 Bob이 아랍어로 응답하며 전체 UI가 오른쪽에서 왼쪽 레이아웃에 맞게 조정됩니다. 코드 블록은 왼쪽에서 오른쪽으로 유지됩니다.
개선 사항
작업 기록 30일 보존
작업 기록이 이제 기본적으로 30일 동안 보존됩니다. 모든 작업 기록을 무기한 보존하려면 Bob 설정에서 보존 값을 0으로 설정하세요.
버그 수정
토큰 갱신 후 채팅 중단
인증 토큰 갱신 후 채팅 턴이 응답 없이 중단된 것처럼 보이는 문제를 수정했습니다.
브랜치 전환 후 잘못된 동작
브랜치를 전환하거나 fast-forward pull을 실행하면 현재 세션에서 Bob이 잘못 동작하는 문제를 수정했습니다.
미구독 패키지에 대한 결과 표시
구독하지 않은 프리미엄 패키지에 대해 Findings 결과가 표시될 수 있는 버그를 수정했습니다.
커밋 시 Bobalytics가 텔레메트리를 수집하지 않는 문제
GitHub에 코드를 커밋할 때 Bobalytics가 텔레메트리 데이터를 수집하지 않는 문제를 수정했습니다.
2.0.2
2026년 8월
2.0.2
2026년 8월
새로운 기능
워크스페이스 신뢰
Bob은 이제 폴더를 처음 열 때 신뢰 결정을 내리도록 요청합니다. 신뢰할 수 없는 폴더는 안전 모드에서 실행됩니다: 워크스페이스 소스 구성, skill, agent, rule 및 MCP 서버는 명시적으로 신뢰를 부여할 때까지 일시 중단됩니다. /permissions 명령을 사용하여 현재 폴더의 신뢰 수준을 검토하고 변경합니다.
이제 Bob 세션의 주요 시점에서 셸 명령을 실행할 수 있습니다: 세션 시작 시, 각 도구 사용 전후, 프롬프트 제출 시, 에이전트 중지 시. 워크스페이스의 .bob/settings.json 또는 전역적으로 ~/.bob/settings/settings.json에서 후크를 정의합니다.
Bob 채팅 패널이 포커스된 상태에서 Command+F(macOS) 또는 Ctrl+F(Windows/Linux)를 눌러 현재 작업의 모든 메시지를 검색합니다. 일치 항목이 이전/다음 탐색 및 자동 스크롤로 강조 표시됩니다.
활성 워크스페이스가 편집기를 따름
다중 루트 워크스페이스에서 활성 작업 워크스페이스가 이제 현재 편집 중인 파일과 일치하도록 자동으로 전환되어 수동 전환 없이 AI 컨텍스트를 관련성 있게 유지합니다.
개선 사항
마지막 활동 기반 작업 보존
작업 보존은 이제 작업의 생성 날짜가 아닌 마지막 업데이트부터 측정됩니다. 계속 상호 작용하는 작업은 더 이상 조기에 제거되지 않습니다.
이미지 제한 관리
Bob은 이제 요청이 20개 이미지 제한을 초과하지 않도록 방지합니다. 기본적으로 제한에 도달하면 오래된 이미지가 자동으로 제거됩니다. 설정에서 자동 제거를 끄고 제거할 이미지를 수동으로 선택합니다.
버그 수정
불필요한 모드 전환 감소
작업 중에 Bob이 불필요하게 모드를 전환하는 문제를 수정했습니다. 이제 Bob은 필요한 기능을 사용할 수 없는 경우가 아니면 활성 모드에 유지됩니다.
닫은 후 diff 미리보기 다시 열기
diff 미리보기를 닫은 다음 다시 여는 것이 이제 올바르게 작동합니다. 이전에는 첫 번째 닫기 후 미리보기가 닫힌 상태로 유지되었습니다.
새 턴에서 채팅 기록 재생
새 턴을 시작할 때 채팅 기록이 잘못 재생되어 중복 메시지가 나타나는 문제를 수정했습니다.
승인 정책 재설정
작업 중에 도구 승인 정책이 예기치 않게 재설정되어 이미 승인된 도구를 다시 승인해야 하는 버그를 수정했습니다.
워크스페이스 신뢰가 후크에 적용되지 않음
수명 주기 후크가 이제 별도의 평가가 아닌 공유 신뢰 상태를 사용하여 워크스페이스 신뢰 설정을 올바르게 존중합니다.
API 키 지역 라우팅
API 키 추론 요청이 잘못된 지역으로 라우팅되어 인증 실패를 일으킬 수 있는 문제를 수정했습니다.
Subagent 도구 승인 오래된 상태
활성 작업 중에 subagent의 도구 승인 대화 상자가 잘못 작동할 수 있는 버그를 수정했습니다.
도구 결과 메시지가 올바르게 접힘
사용자 정의 표시가 있는 도구 결과 메시지가 접힌 상태로 렌더링되는 대신 인라인으로 확장되는 문제를 수정했습니다.
Findings 패널 외부 링크
Findings 패널의 외부 URL이 이제 올바르게 열립니다. 이전에는 외부 링크를 클릭해도 효과가 없었습니다.
2.0.1
2026년 7월
2.0.1
2026년 7월
새로운 기능
워크스페이스 간 작업 탐색
현재 열려 있는 워크스페이스뿐만 아니라 다른 워크스페이스의 작업도 탐색하고 다시 열 수 있습니다.
검색 가능한 브랜치 선택기
브랜치 선택기에 검색 기능이 추가되어, 브랜치가 많을 때 원하는 브랜치를 더 쉽게 찾을 수 있습니다.
파일 편집 승인 전 미리보기
새 설정을 통해 편집기에서 제안된 파일 편집을 승인하기 전에 직접 미리볼 수 있습니다.
bob.ibm.com을 통한 통합 로그인
이제 bob.ibm.com을 사용하여 로그인할 수 있어 모든 Bob 클라이언트에서 단일 통합 로그인 경험을 제공합니다.
개선 사항
툴팁 및 자동 승인 메뉴
채팅 푸터의 툴팁이 더 예측 가능하게 작동하고, 자동 승인 메뉴에 설정으로 연결되는 유용한 안내 메모가 표시됩니다.
Findings 패널 아이콘 색상 코드
Findings 패널의 아이콘이 색상 코드로 표시되어 다양한 문제 유형을 한눈에 파악하기 쉬워졌습니다.
MCP 서버 입력 유효성 검사
MCP 서버 추가 시 입력 값이 올바르게 검증됩니다. 중복을 방지하고 올바른 URL 및 인수 형식이 필요합니다.
멘션 표시 개선
멘션(@ 참조)이 다양한 컨텍스트에서 일관된 아이콘으로 더 안정적으로 표시됩니다.
MCP 리소스 및 프롬프트
MCP 서버가 이제 리소스와 프롬프트를 지원하며, 멘션(@) 및 슬래시 액션(/)으로 접근할 수 있습니다.
설정 검색이 모든 탭 포함
설정 검색이 이제 MCP, Modes, Skills를 포함한 모든 탭에서 올바르게 결과를 찾습니다.
긴 명령어 텍스트 올바른 줄바꿈
도구 승인 대화 상자의 긴 명령어 텍스트가 화면 밖으로 넘치는 대신 줄바꿈됩니다.
버그 수정
새 작업에서의 컨텍스트 과부하
모든 메시지에서 git 상태를 전송하여 새 작업에서 컨텍스트 과부하가 발생하던 문제를 수정했습니다.
자동 압축
작업이 너무 길어지면 컨텍스트가 자동으로 압축되어 속도 저하 및 컨텍스트 손실을 방지합니다.
채팅 입력 커서 위치
모드 전환 시 채팅 입력의 커서가 텍스트 시작으로 이동하는 버그를 수정했습니다.
Diff 열기 오류 메시지
"Diff 열기" 버튼이 diff 미리보기 로드에 실패할 때 명확한 오류 메시지를 표시합니다.
도구 거부 인식
도구 작업을 거부하면 Bob이 이제 거부를 올바르게 인식합니다.
심볼릭 링크 규칙 폴더
.bob/rules/ 내의 심볼릭 링크 폴더에 저장된 규칙이 이제 올바르게 로드됩니다.
SAML 로그인
SAML로 인증하는 사용자의 로그인 문제를 수정했습니다.
Windows: 마이그레이션된 작업
이전 버전의 Bob에서 마이그레이션된 작업이 작업 목록에 표시되지 않는 문제를 수정했습니다.
워크스페이스 명령어 마이그레이션
워크스페이스 명령어 마이그레이션이 여러 번 트리거되어도 안전하게 실행됩니다.
2.0.0
2026년 6월
2.0.0
2026년 6월
새로운 기능
Subagents
Bob은 이제 특화된 subagent를 생성하여 복잡한 작업을 병렬 워크스트림으로 나눌 수 있습니다. 각 subagent는 하나의 subagent가 계획하는 동안 다른 subagent가 구현하는 것과 같이 집중된 모드에서 실행됩니다. 각 생성이 시작되기 전에 승인합니다.
이제 특정 플랫폼 및 워크플로를 위한 특화된 기능으로 Bob을 확장하는 프리미엄 패키지를 구매할 수 있습니다.
IBM Bob Premium Package for Java Modernization
엔터프라이즈 Java 현대화를 간소화하도록 설계되었습니다. 버전 8부터 25까지의 Java 업그레이드를 자동화하고, 레거시 UI 아키텍처를 확장 가능한 웹 프레임워크로 현대화하며, IBM WebSphere에서 IBM WebSphere Liberty로 애플리케이션을 재플랫폼화합니다 — 모두 관리되는 폐쇄 루프 워크플로 내에서 수행됩니다.
IBM i 애플리케이션 개발자를 위한 개발 경험을 최적화하도록 설계되었습니다. IBM i용 큐레이트된 모드, skill, 워크플로 및 명령이 포함되어 있으며, IBM i 환경에 직접 연결하고 IBM i 문서에 액세스할 수 있습니다. RPG, SQL, Db2 for i, CL, DDS, COBOL 및 기타 IBM i 기술을 지원합니다.
Bob은 이제 Plan, Agent, Ask의 세 가지 집중된 기본 모드와 함께 제공됩니다. 각 모드는 워크플로의 특정 단계를 위해 특별히 제작되었으며, Advanced 및 Orchestrator 기능이 기본 모드에 통합되었습니다.
확장된 컨텍스트 창
컨텍스트 창이 200,000개에서 270,000개 토큰으로 증가하여 Bob이 코드베이스, 대화 기록 및 도구 출력을 한 번에 더 많이 볼 수 있습니다. 더 긴 작업, 더 큰 파일 및 더 복잡한 프로젝트가 컨텍스트를 압축해야 하기 전에 더 오래 실행될 수 있습니다.
병렬 도구 호출
Bob은 이제 여러 독립적인 도구를 동시에 실행할 수 있어 여러 파일 읽기, 코드베이스 검색 또는 관련 없는 명령 실행을 포함하는 작업의 대기 시간을 줄입니다. 병렬 작업에 대한 승인 프롬프트는 개별적으로 처리되므로 각 작업에 대한 완전한 제어를 유지할 수 있습니다.
편집기 컨텍스트 메뉴의 Bob 작업
Bob 작업을 이제 편집기 오른쪽 클릭 컨텍스트 메뉴에서 사용할 수 있어 선택한 코드에서 작업을 더 빠르게 시작할 수 있습니다.
작업 중 모드 전환
Bob은 이제 작업 중간에 모드를 전환할 수 있어 작업이 진화함에 따라 단일 작업이 특화된 모드 간을 이동할 수 있습니다.
모드 기반 subagent 제어
모드는 이제 실행을 허용하는 subagent를 제한할 수 있습니다. Subagent 생성은 이제 자동 승인이 아닌 명시적 승인이 필요합니다.
중첩된 워크플로
워크플로가 이제 다른 워크플로를 호출할 수 있어 로직을 복제하지 않고도 더 복잡한 다단계 자동화가 가능합니다.
편집 가능한 명령
Bob이 제안한 명령을 실행 전에 편집할 수 있어 취소하고 다시 표현할 필요 없이 정확한 제어가 가능합니다.
자동 승인 명령
Bob이 매번 승인을 요청하지 않고 실행할 수 있는 신뢰할 수 있는 명령 목록을 정의하여 반복적인 워크플로를 가속화합니다.
작업 수준 MCP 승인
도구 그룹 승인을 이제 전역 설정과 독립적으로 작업별로 구성할 수 있습니다. 작업 수준 제어가 승인 UI에 먼저 나타납니다.
순차적 도구 승인
승인 프롬프트가 이제 한 번에 하나씩 나타나 Bob이 각 도구를 실행하기 전에 더 명확하고 신중한 흐름을 제공합니다.
접을 수 있는 승인 미리보기
큰 도구 승인 세부 정보가 이제 미리보기 프레임으로 접혀 Bob이 복잡한 작업에 대한 권한을 요청할 때 채팅 보기를 깔끔하게 유지합니다.
채팅 인터페이스 재설계
채팅 인터페이스가 향상된 사용성과 시각적 일관성을 위해 새로운 모양과 레이아웃을 갖추었습니다.
컨텍스트 필
붙여넣은 텍스트가 이제 채팅 입력에 컴팩트한 필로 나타나므로 전체 텍스트가 입력 영역을 채우지 않고도 추가한 컨텍스트를 한눈에 볼 수 있습니다.
통합 diff 보기
코드 변경 사항이 이제 구문 강조 표시된 통합 diff 보기에 표시되어 Bob이 수정한 내용을 더 쉽게 검토할 수 있습니다.
구문 강조 표시된 파일 출력
read_file 도구가 이제 가독성 향상을 위해 구문 강조 표시로 파일 내용을 렌더링합니다.
구조화된 grep 결과
grep 출력이 이제 구조화되고 스캔 가능한 형식으로 렌더링되어 결과를 더 쉽게 읽고 조치할 수 있습니다.
구조화된 파일 목록
list_files 도구가 이제 디렉터리 구분 기호, 툴팁 및 클릭 가능한 파일 경로가 있는 구조화된 파일 목록으로 출력을 렌더링합니다.
문서 파일 읽기
Bob은 .docx, .pdf, .xlsx 파일을 직접 읽을 수 있도록 지원할 예정입니다. 수동으로 내용을 추출하지 않고도 문서와 스프레드시트를 컨텍스트로 사용할 수 있습니다.
명령 보안 검사
Bob은 이제 명령을 실행하기 전에 보안 검사를 수행하여 잠재적으로 유해한 작업을 방지합니다.
향상된 인증 안정성
인증 로직이 통합되고 강화되었습니다. 이제 중복 토큰 새로 고침 호출이 방지되고, 토큰 처리가 더 강력하며, SSO 시간 제한이 이제 15분입니다.
버그 수정
큰 파일 컨텍스트 과다 사용
큰 파일을 작성할 때 불필요하게 컨텍스트 창 공간을 소비하여 에이전트 성능을 저하시킬 수 있는 문제를 수정했습니다.
인증 후 로그인 팝업
이미 로그인한 후 인증 로그인 팝업이 더 이상 다시 나타나지 않습니다.
후속 질문 편집
후속 질문을 편집하면 채팅 인터페이스에서 깨진 출력이 생성되는 표시 문제를 수정했습니다.
외부 파일 시스템의 심볼 도구
외부 또는 원격 파일 시스템의 파일로 작업할 때 심볼 도구의 실패를 해결했습니다.
1.0.3
2026년 5월
1.0.3
2026년 5월
개선 사항
VS Code 엔진 업리프트: 1.109.5 → 1.116.0
기본 VS Code 플랫폼을 버전 1.116.0으로 업그레이드하여 최신 보안 수정, 성능 개선 및 향상된 기능을 추가했습니다. 업리프트를 통해 Bob IDE가 최신 확장 프로그램 및 개발자 도구와 호환되도록 유지하면서 기술 부채를 줄입니다.
알려진 보안 취약점을 해결하기 위해 종속성을 업데이트했습니다. 이러한 업데이트를 통해 Bob은 안전하게 유지되고 잠재적인 위협으로부터 보호됩니다.
파일 패턴 매칭
Bob이 파일 패턴과 glob 표현식을 매칭하는 방식의 취약점을 수정했습니다.
네트워크 요청
연결 처리 보안 문제를 수정하기 위해 HTTP 클라이언트를 업데이트했습니다.
아카이브 처리
압축 파일 추출 시 보안 취약점을 수정했습니다.
향상된 안정성과 성능을 위해 새로운 IBM App Configuration 인스턴스로 마이그레이션했습니다.
빌드 파이프라인에서 사용되지 않는 translation-check 워크플로를 제거했습니다.
버그 수정
토큰 새로 고침 타이밍
새로 고침 중에 인증 토큰이 거부될 수 있는 경합 조건을 수정했습니다. 이제 안전 버퍼가 세션을 중단할 수 있는 에지 케이스 타이밍 문제를 방지합니다.
인증 안정성
토큰 새로 고침 처리를 더 강력하고 안정적으로 개선했습니다. 이제 토큰 검증은 사용 전에 필수 클레임을 확인하고, 네트워크 오류는 자동 재시도로 우아하게 처리되며, 재시도 로직은 서버에 과부하를 주지 않도록 지수 백오프를 사용합니다.
자동완성 원격 측정
자동완성 로깅에서 누락된 커서 위치 데이터를 수정하여 코드 제안을 이해하고 개선하는 능력을 향상시켰습니다.
확장 프로그램 호환성
최신 VS Code 설치에서 Bob이 필요한 바이너리를 찾지 못하는 문제를 수정했습니다. Bob은 이제 다양한 VS Code 버전 및 패키지 레이아웃에서 바이너리를 올바르게 찾습니다.
1.0.2
2026년 4월
1.0.2
2026년 4월
새로운 기능
Enterprise 플랜용 Bobalytics
포괄적인 분석 및 인사이트로 소프트웨어 제공 수명 주기에 대한 Bob의 영향을 추적합니다. Bob Factor 메트릭으로 코드베이스에 대한 Bob의 기여도를 측정합니다. 조직 전체의 Bobcoin 지출을 모니터링합니다. 프로그래밍 언어 및 모드별 사용 패턴을 분석합니다. 팀 활동 및 일일 활성 사용자를 확인합니다. 개인 및 팀 사용량을 비교하여 워크플로우를 최적화합니다.
관리 UI에 이제 지원되는 관리 워크플로를 위한 API 키 관리가 포함됩니다. 검색 및 필터링으로 모든 API 키를 나열합니다. 모달에서 API 키 세부 정보를 확인합니다. API 키를 개별적으로 또는 대량으로 취소합니다. 활성, 취소됨 및 만료된 키에 대한 상태 배지를 표시합니다. 취소된 키의 가시성을 전환합니다.
다양한 개발 시나리오에 최적화된 전용 모드에 액세스합니다. Code 모드는 코드를 작성, 수정 및 리팩토링합니다. Ask 모드는 코드베이스에 대한 답변과 설명을 제공합니다. Plan 모드는 코딩 전에 구현을 설계하고 계획하는 데 도움이 됩니다. Advanced 모드는 MCP 및 브라우저 도구를 포함한 확장 기능을 제공합니다. Orchestrator 모드는 전문 분야에 걸쳐 다단계 프로젝트를 조정합니다.
복잡한 개발 작업을 효율적으로 수행합니다. 프로젝트 내에서 파일을 직접 읽고, 쓰고, 조작합니다. 지능형 오류 처리로 터미널 명령을 실행합니다. 테스트 및 검증을 위해 웹 브라우저 작업을 제어하고 자동화합니다. 코드베이스를 검색하고 더 나은 컨텍스트를 위해 코드 정의를 나열합니다.
팀의 요구에 맞게 기능을 확장합니다. 전문 워크플로를 위한 사용자 정의 모드를 정의합니다. Slash commands로 재사용 가능한 명령 단축키를 만듭니다. 팀 전체에서 모드 구성을 공유합니다. .bob/rules/ 디렉토리의 Bob Rules로 영구 컨텍스트를 적용합니다.
사용자 정의 스킬로 Bob에게 재사용 가능한 워크플로우를 가르칩니다. 코드 검토, 테스트, 문서화 및 전문 작업을 위한 지침 세트를 만듭니다. 체크리스트 및 템플릿과 같은 지원 파일과 함께 .bob/skills/ 디렉토리에서 스킬을 정의합니다. 버전 제어를 통해 팀 전체에서 표준화된 워크플로우를 공유합니다. 스킬은 작업과 관련이 있을 때 Advanced 모드에서 자동으로 활성화됩니다.