에이전트 관리
대화를 찾아 열고, 에이전트에 알아보기 쉬운 이름을 붙이고, 다시 사용할 세션을 유지합니다.
에이전트로 돌아가기
Facade 패널에서 에이전트를 클릭하면 해당 터미널이 열립니다. 명령 팔레트에서 Go to Agent를 실행해 검색할 수도 있습니다.
에이전트와는 해당 터미널에서 직접 대화합니다. 다른 에이전트가 작업을 조율하는 중에도 작업을 맡기거나, 질문에 답하거나, 요구 사항을 명확히 할 수 있습니다.
새 대화를 시작하려면 New Agent를 선택하십시오.
하는 일에 맞춰 에이전트 이름 짓기
Facade 패널에서 에이전트를 마우스 오른쪽 버튼으로 클릭하고 Rename Agent를 선택합니다. 에이전트를 클릭한 뒤 명령 팔레트에서 명령을 실행해도 됩니다. “Search feature”, “Reviewer”, “Project lead” 같은 이름을 붙이면 팀이 커져도 파악하기 쉽습니다.
에이전트 이름을 “Reviewer”로 지정했다면 프롬프트에서 @Reviewer를 사용해 다른 에이전트가 해당 리뷰어에 연락하도록 요청할 수 있습니다. 이름이 중복되면 에이전트의 #aN ID를 사용하십시오. 이름을 바꿔도 새 대화가 시작되지는 않습니다.
유지할 세션 고정하기
Facade 패널에서 에이전트 위에 마우스를 올리고 고정 아이콘을 클릭합니다. 프로젝트를 다시 열면 Facade가 지원되는 경우 저장된 CLI 대화를 사용해 고정된 에이전트를 복원합니다.
코드베이스를 잘 아는 리뷰어나 자주 상의하는 PM 또는 테크 리드를 고정해 두십시오. 프로젝트가 발전하는 동안 같은 대화로 돌아갈 수 있습니다.
자동 복원이 필요 없어지면 고정을 해제하십시오. 고정은 나중에 세션을 복원할 뿐, 편집기를 닫은 동안 CLI를 계속 실행하지는 않습니다.
저장된 대화 재개
- 해당 에이전트를 사용했던 프로젝트를 엽니다.
- 명령 팔레트에서 Resume Agent를 실행합니다.
- 제목, 에이전트 이름, CLI 또는 위치로 검색한 뒤 대화를 선택합니다.
재개는 해당 환경에서 CLI의 대화 기록을 사용합니다. 선택 목록에는 이곳에서 재개할 수 있는 대화만 표시됩니다. 다른 창에서 이미 실행 중인 대화라면 Facade는 중복 실행 대신 이미 실행 중임을 알려 줍니다.
다른 머신에 저장된 작업을 재개하려면 먼저 해당 머신에 연결하십시오.
에이전트 종료
에이전트를 마우스 오른쪽 버튼으로 클릭하고 End Agent를 선택합니다. Facade가 터미널을 닫고 CLI 프로세스를 종료합니다. 프로젝트 파일의 현재 변경 사항은 그대로 유지됩니다.
이 에이전트가 시작한 다른 에이전트는 계속 실행됩니다. 작업이 끝나면 해당 에이전트를 따로 종료하십시오. 저장된 대화는 Resume Agent로 다시 열 수 있습니다.