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 | 빠른 스펙 워크플로: 의도를 명확히 한 뒤 요구사항·설계·태스크를 자동 생성 |
워크플로를 선택하면 해당 세션의 에이전트 모드가 설정됩니다. 선택기를 건너뛰고 바로 입력하여 자유 형식 채팅 세션을 시작할 수도 있습니다.
여러 세션 병렬 실행
여러 에이전트 세션을 실행해 각각 다른 작업이나 워크스페이스에서 독립적으로 작업하도록 할 수 있습니다. 세션은 왼쪽 패널에서 워크스페이스별로 그룹화되며, 상태 표시기로 진행 상황을 알려줍니다.
- Spinning: 에이전트가 활발히 작업 중입니다
- Warning: 에이전트가 입력을 기다리고 있습니다(도구 승인, 확인 요청 등)
- Paused: 세션이 유휴 상태로, 다음 메시지를 기다리고 있습니다
세션을 클릭하면 가운데와 오른쪽 패널이 해당 대화로 전환됩니다. 더 이상 필요 없는 완료된 세션은 목록에서 정리할 수 있습니다.
채팅 우선 스펙
Agent Focus Mode에서는 스펙이 대화 속에서 자연스럽게 만들어집니다. 양식을 채우거나 단계를 수동으로 순서대로 밟는 대신 다음처럼 진행합니다.
- 채팅 세션을 시작하고 아이디어를 설명합니다
- 에이전트가 의도를 이해하기 위해 확인 질문을 던집니다
- 준비가 되면 스펙을 연결합니다. 에이전트가 논의한 내용을 요구사항·설계·태스크로 정형화합니다
- 실행을 시작하고 여러 세션에 걸쳐 진행 상황을 모니터링합니다
Editor View와의 차이점
| 항목 | Editor View | Agent Focus Mode |
|---|---|---|
| 주요 화면 | 코드 에디터 | 채팅 |
| 파일 편집 | 직접 편집 | 에이전트를 통한 편집 |
| 세션 | 포그라운드 하나 | 여러 개 병렬 |
| 스펙 | 순차적 단계 | 대화형 후 정형화 |
아직 Agent Focus에 없는 기능
일부 기능은 여전히 IDE 뷰가 필요합니다. Agent Focus는 다음 기능으로 돌아가는 경로를 명확히 제공합니다.
- 설정 및 환경설정
- Powers 및 Skills
- MCP 서버 관리
- 터미널 접근
- 전체 git 워크플로
- 직접 파일 편집
오른쪽 상단의 IDE 버튼으로 언제든 IDE 뷰로 돌아갈 수 있습니다.
코드 변경 확인
에이전트가 변경한 파일은 채팅에 인라인 코드 diff로 표시됩니다. diff를 클릭하면 보조 패널에서 전체 파일 뷰가 열립니다. 코드를 직접 편집하려면 Editor View로 전환하세요. Agent Focus Mode는 파일을 손수 편집하는 것이 아니라 에이전트를 지휘하는 데 초점을 둡니다.