Bob Shell v2가 이번 달 릴리스를 주도합니다
이번 달 릴리스는 Bob Shell, Bobalytics 및 Bob IDE에 대한 업데이트를 제공합니다. Bob Shell이 V2로 전환되어 V2 에이전트와 하네스를 터미널로 가져옵니다. Bobalytics는 Today 및 Editorial 뷰를 도입하여 일일 활동과 더 넓은 사용 패턴을 더 쉽게 이해할 수 있도록 합니다. Bob IDE는 MCP 연결, 편집 검토 및 작업 관리에 대한 집중적인 개선 사항을 추가합니다.
Bob Shell v2가 V2 에이전트를 터미널로 가져옵니다
Bob V2는 하나의 에이전트와 하나의 하네스를 중심으로 구축된 공유 아키텍처를 도입했으며, 클라이언트가 각 환경에 대한 인터페이스를 제공합니다. Bob IDE는 해당 기반으로 전환한 첫 번째 클라이언트였습니다. 이번 릴리스에서 Bob Shell이 뒤따릅니다.
이것은 단순한 터미널 인터페이스 업데이트 이상입니다. Shell은 이제 Bob IDE와 동일한 에이전트 기반에서 실행되어 Skills, Subagents 및 장기 실행 작업의 더 나은 실행을 터미널 세션에 제공합니다.
터미널에서 Skills 및 Subagents 사용
Skills는 재사용 가능한 지침과 워크플로를 패키징합니다. 팀은 릴리스 절차, 검토 체크리스트 또는 리포지토리별 프로세스를 한 번 캡처하고 필요할 때 Bob Shell에서 호출할 수 있습니다.
Subagents를 사용하면 Bob이 더 큰 작업의 집중된 부분을 별도의 컨텍스트로 위임할 수 있습니다. Subagent는 익숙하지 않은 인증 흐름을 추적하거나 일련의 테스트 실패를 검사한 다음 모든 중간 파일 읽기 및 검색으로 해당 대화를 채우지 않고 결과를 주 대화로 반환할 수 있습니다.
두 기능 모두 더 긴 작업에서 유용합니다. Skills는 작업에 따라야 할 확립된 절차를 제공하고 Subagents는 집중된 조사를 별도로 유지합니다. V2 하네스는 Bob이 여러 단계에 걸쳐 해당 작업을 더 안정적으로 수행하는 데 도움이 됩니다.
Bob IDE와 Bob Shell 간에 작업 계속
Bob IDE와 Bob Shell은 작업 기록을 공유합니다. Shell에서 시작된 작업은 IDE에 나타나고 Shell의 /resume에는 IDE에서 시작된 작업이 포함됩니다.
이를 통해 클라이언트 선택이 덜 영구적이 됩니다. 코드와 제안된 변경 사항을 시각적으로 검사하려는 경우 Bob IDE에서 시작한 다음 다음 단계가 터미널 워크플로에 맞을 때 Bob Shell에서 작업을 재개할 수 있습니다. 검토를 위해 돌아가고 싶을 때 작업은 IDE에서 계속 사용할 수 있습니다.
예를 들어:
- Bob IDE의 Plan에서 더 큰 변경을 시작합니다.
- 계획을 Agent에 전달하고 Bob이 구현을 시작하도록 합니다.
/resume을 사용하여 Bob Shell에서 작업을 재개합니다.- 팀의 검증 절차를 위해 Skill을 호출하거나 집중된 조사를 Subagent에 위임합니다.
- Bob IDE에서 작업을 다시 열어 결과 변경 사항을 검토합니다.
대화형 작업과 자동화 분리
Bob Shell v2는 대화형 사용과 헤드리스 사용 간의 구분을 명시적으로 만듭니다:
bob chat은 대화형 다중 턴 터미널 세션을 시작합니다.bob run은 스크립트, 파이프라인 및 기타 자동화를 위한 헤드리스 작업을 실행합니다.bob mcp는 명령줄에서 MCP 서버 구성을 관리합니다.
헤드리스 실행은 사람이 읽을 수 있는 출력, 단일 JSON 결과 또는 스트리밍 JSON 이벤트를 반환할 수 있습니다. 작업 공간 세션은 최신 세션을 포함하여 작업 ID로 나열하고 재개할 수 있습니다. 제한 및 도구 그룹 제어를 통해 자동화된 호출자가 실행 주위에 경계를 설정할 수 있습니다.
이러한 변경 사항은 Bob Shell을 두 가지 다른 설정에서 유용하게 만듭니다: IDE가 올바른 인터페이스가 아닐 때 대화형 클라이언트로, 반복 가능한 명령줄 자동화를 위한 에이전트 인터페이스로.
Bobalytics에서 중요한 것 확인
Bobalytics는 이제 사용 데이터를 읽는 두 가지 새로운 방법을 제공합니다. Today 뷰는 Bob과의 자신의 작업에 대한 즉각적인 스냅샷을 제공하고 Editorial 뷰는 더 넓은 조직 전체에서 주목할 만한 패턴을 끌어냅니다.
Today는 새로운 Bobalytics 랜딩 페이지입니다. 작업, 주간 리듬 및 가장 중요한 메트릭을 함께 가져와 Bob과의 하루를 빠르게 이해할 수 있습니다.

Editorial은 Patterns 탭에서 사용할 수 있으며 사용자, 팀 및 인스턴스 뷰 전체의 하이라이트에 대한 간결한 다이제스트를 제공합니다. 각 차트를 직접 비교하는 대신 Editorial을 사용하여 어떤 패턴과 변화가 두드러지는지 확인한 다음 더 자세히 살펴보거나 조치를 취할 위치를 결정할 수 있습니다.


기존 KPI 뷰는 더 깊은 분석을 위해 Patterns 페이지에서 계속 사용할 수 있습니다. 액세스 권한이 있는 모든 Bobalytics 뷰에서 모든 수준과 차트에 걸쳐 데이터를 내보낼 수도 있습니다.
Bob IDE의 집중적인 개선 사항
Bob Shell v2 릴리스와 함께 8월 업데이트에는 Bob IDE에 대한 일련의 점진적인 개선 사항이 포함됩니다. Bob이 MCP를 통해 액세스할 수 있는 것을 확장하고 제안된 파일 편집에 대한 더 많은 제어를 제공하며 백그라운드 작업을 더 쉽게 따라갈 수 있도록 합니다.
사용자 인증이 필요한 서비스 연결
일부 MCP 서버는 정적 자격 증명으로 작동할 수 있습니다. 개별 사용자를 대신하여 작동하는 서비스에는 다른 흐름이 필요합니다: 사용자는 어떤 액세스가 요청되는지 확인하고 이를 허용할지 여부를 결정해야 합니다.
Bob IDE는 이제 MCP 서버에 대한 OAuth 인증을 지원합니다. 구성된 서버가 인증을 요청하면 Bob이 서비스의 동의 흐름을 엽니다. 서비스에 로그인하고 요청을 검토하며 MCP 설정 파일에 개인 토큰을 복사하지 않고 연결을 인증합니다.
MCP 서버는 도구 이상을 노출할 수도 있습니다:
@멘션을 통한 Resources. Resource는 이슈, 문서, 스키마 또는 리포지토리 객체와 같은 서버 제공 컨텍스트입니다. 프롬프트에@를 입력하고 Bob이 사용하기를 원하는 Resource를 선택합니다./작업을 통한 Prompts. MCP 서버는 이해하는 작업에 대한 프롬프트를 제공할 수 있습니다./를 입력하여 대화에서 프롬프트를 찾아 실행합니다.
OAuth 지원 프로젝트 관리 서버가 이슈를 Resource로 노출한다고 가정합니다. 서버를 인증한 후 @로 이슈를 추가하고 Bob에게 관련 코드를 검사하도록 요청한 다음 범위가 명확해지면 Plan 또는 Agent로 이동합니다. 인증은 명시적인 단계로 유지되지만 이슈는 작업 컨텍스트의 일부가 됩니다.
대화형 차트로 데이터 탐색
Bob은 이제 채팅에서 직접 대화형 차트를 생성하고 표시할 수 있습니다. Bob에게 데이터 세트를 시각화하도록 요청한 다음 대화를 떠나지 않고 결과를 탐색합니다.
파일 변경 사항이 적용되기 전에 검사 및 형성
넓은 표면적의 변경에서 파일이 업데이트된 후에만 검토하면 피할 수 있는 역추적이 발생합니다. 새 설정을 사용하면 Bob이 제안한 파일 편집을 적용하기 전에 편집기에서 미리 볼 수 있습니다.
제안은 diff로 열리며 현재 파일과 함께 검사할 수 있습니다. 접근 방식이 올바르지만 한 줄을 조정해야 하는 경우 diff에서 해당 줄을 직접 편집하고 수정된 제안을 승인합니다.
이들은 관련되어 있지만 별개의 두 가지 제어입니다:
- Edit preview는 Bob의 제안된 변경 사항이 적용되는 시기를 변경합니다. 제안을 검토하는 동안 파일은 변경되지 않습니다.
- diff 편집은 제안 자체를 변경합니다. 다른 프롬프트를 정당화하지 않는 작은 수정에 유용합니다.
워크플로는 Bob에게 변경을 요청하고 제안된 diff를 검사하고 필요한 경우 조정하고 승인하는 것입니다.

작업 공간 간 작업 추적
작업 브라우저를 사용하면 이제 다른 작업 공간에서 Bob 작업을 탐색하고 다시 열 수 있습니다. Bob은 백그라운드 작업에 입력이 필요하고 편집기가 백그라운드에 있을 때 데스크톱 알림을 보낼 수도 있습니다.
출력은 대화 후에도 계속 액세스할 수 있습니다. Bob이 생성한 HTML 아티팩트는 작업 공간 내에 저장되며 Live Preview에서 열 수 있습니다. 따라서 아키텍처 보고서 또는 조사 요약은 작업 기록 내부에만 있는 것이 아니라 프로젝트와 함께 존재합니다.
더 많은 Bob IDE 개선 사항
- Settings > Chat에서 Bob이 완료된 작업을 지우기 전에 유지하는 일수를 선택합니다.
- Cmd/Ctrl+F로 채팅 기록을 검색하고 강조 표시된 일치 항목과 다음/이전 탐색을 사용합니다.
- Ask는 Bob 기능에 대한 질문에 답할 때 먼저 Bob 문서를 검색합니다.
- 사용자 지정 모드 규칙 파일은 모드를 내보내거나 가져오거나 설치하거나 삭제할 때 포함됩니다.
- 브랜치 선택기를 검색할 수 있습니다.
- 여러 팀에 속한 사용자의 경우 활성 팀이 상태 표시줄에 나타납니다.
최신 릴리스 사용해 보기
Bob Shell v2의 경우 Bob IDE에서 작업을 시작하고 /resume을 사용하여 Shell에서 재개합니다. 반복 가능한 팀 절차에 Skill을 사용하거나 Bob에게 집중된 조사를 Subagent에 위임하도록 요청합니다.
Bob IDE에서 OAuth 지원 MCP 서버를 연결하고 @로 해당 Resource 중 하나를 추가하거나 /로 서버 제공 프롬프트를 실행합니다. 그런 다음 편집 미리 보기가 활성화된 상태에서 Bob에게 코드 변경을 요청하고 제안을 검토하고 diff에서 작은 수정을 하고 승인합니다.
링크
