Agent Focus Mode

대화, 세션, 스펙을 워크플로의 중심에 두는 에이전트 우선(agent-first) 전용 화면을 소개합니다.

개요

Agent Focus Mode에서는 채팅이 화면의 중심을 차지합니다. 기존 레이아웃을 뒤집어, 대화가 메인 패널을 차지하고 세션은 왼쪽에 나열되며, 스펙과 diff는 오른쪽 보조 패널에 표시됩니다. 코드를 직접 편집하는 대신 에이전트를 지휘하는 방식입니다.

이 화면은 코드를 한 줄씩 작성하기보다 대화를 통해 의도를 정의하는, 에이전트 중심으로 일하는 개발자를 위해 설계되었습니다. 세션을 시작하고, 원하는 바를 설명하고, 구조가 필요할 때 스펙을 연결한 뒤 에이전트가 실행하도록 맡깁니다. Autopilot과 Supervised 모드를 모두 사용할 수 있습니다.

레이아웃

Agent Focus Mode는 에이전트 워크플로에 최적화된 다중 패널 레이아웃을 사용합니다.

패널위치용도
Sessions왼쪽에이전트 세션을 시작하고, 탐색하고, 모니터링합니다
Chat가운데주요 상호작용 공간(사이드바보다 넓음)
Auxiliary오른쪽스펙, 코드 diff, 아티팩트(필요할 때까지 숨겨짐)

뷰 전환

IDE 오른쪽 상단의 Agent Focus 버튼으로 Agent Focus Mode와 기존 Editor View를 언제든 전환할 수 있습니다. 버튼을 클릭하면 현재 세션이 Agent Focus Mode로 이동하고, 다시 클릭하면 코드 중심 작업을 위한 Editor View로 돌아옵니다. 두 뷰는 동시에 실행할 수 있으며, 한쪽에서 시작한 작업은 다른 쪽에서 이어집니다. 세션은 두 뷰 사이에서 그대로 유지됩니다.

새 세션 시작하기

Agent Focus Mode에서 새 세션을 만들 때, 시작할 워크플로를 선택적으로 고를 수 있습니다.

워크플로기능
Spec구조화된 기능 개발
Plan변경을 가하지 않고 아이디어를 구현 계획으로 세분화
Bug Fix구조화된 버그 수정 워크플로: 조사, 진단, 해결
Quick Spec빠른 스펙 워크플로: 의도를 명확히 한 뒤 요구사항·설계·태스크를 자동 생성

워크플로를 선택하면 해당 세션의 에이전트 모드가 설정됩니다. 선택기를 건너뛰고 바로 입력하여 자유 형식 채팅 세션을 시작할 수도 있습니다.

여러 세션 병렬 실행

여러 에이전트 세션을 실행해 각각 다른 작업이나 워크스페이스에서 독립적으로 작업하도록 할 수 있습니다. 세션은 왼쪽 패널에서 워크스페이스별로 그룹화되며, 상태 표시기로 진행 상황을 알려줍니다.

세션을 클릭하면 가운데와 오른쪽 패널이 해당 대화로 전환됩니다. 더 이상 필요 없는 완료된 세션은 목록에서 정리할 수 있습니다.

채팅 우선 스펙

Agent Focus Mode에서는 스펙이 대화 속에서 자연스럽게 만들어집니다. 양식을 채우거나 단계를 수동으로 순서대로 밟는 대신 다음처럼 진행합니다.

  1. 채팅 세션을 시작하고 아이디어를 설명합니다
  2. 에이전트가 의도를 이해하기 위해 확인 질문을 던집니다
  3. 준비가 되면 스펙을 연결합니다. 에이전트가 논의한 내용을 요구사항·설계·태스크로 정형화합니다
  4. 실행을 시작하고 여러 세션에 걸쳐 진행 상황을 모니터링합니다

Editor View와의 차이점

항목Editor ViewAgent Focus Mode
주요 화면코드 에디터채팅
파일 편집직접 편집에이전트를 통한 편집
세션포그라운드 하나여러 개 병렬
스펙순차적 단계대화형 후 정형화

아직 Agent Focus에 없는 기능

일부 기능은 여전히 IDE 뷰가 필요합니다. Agent Focus는 다음 기능으로 돌아가는 경로를 명확히 제공합니다.

오른쪽 상단의 IDE 버튼으로 언제든 IDE 뷰로 돌아갈 수 있습니다.

코드 변경 확인

에이전트가 변경한 파일은 채팅에 인라인 코드 diff로 표시됩니다. diff를 클릭하면 보조 패널에서 전체 파일 뷰가 열립니다. 코드를 직접 편집하려면 Editor View로 전환하세요. Agent Focus Mode는 파일을 손수 편집하는 것이 아니라 에이전트를 지휘하는 데 초점을 둡니다.