Copilot, 이제 코드와 함께! Agents 탭 출시
Copilot 코딩 에이전트(Copilot Coding Agent)의 작업 관리를 위한 새로운 Agents 탭을 도입하여 사용자 경험(UX) 개선을 이룸
기존 별도 페이지에서 관리하던 에이전트 세션을 코드, 풀 리퀘스트(Pull Request), 이슈(Issue)와 통합하여 접근성 향상
세션 로그(Session Logs)를 개선하여 가독성을 높이고, Copilot CLI(Copilot CLI) 연동을 통해 터미널 환경 지원
새로운 Agents 탭의 주요 기능
본문에 따르면 Agents 탭은 코드베이스(Codebase) 내에서 에이전트 세션(Agent Session)을 관리할 수 있도록 설계되었다.
통합 인터페이스(Integrated Interface): 코드, 풀 리퀘스트(Pull Request), 이슈(Issue)와 함께 세션 관리
세션 관리 기능: 세션 생성, 전환, 보관, 히스토리(History) 탐색
원클릭(One-Click) 링크를 통해 풀 리퀘스트(Pull Request)로 즉시 이동 가능
결과적으로 개발자는 코드 작업 흐름을 유지하면서 에이전트 작업을 효율적으로 수행할 수 있다.
개선된 세션 로그(Session Logs)의 특징
글에서는 세션 로그(Session Logs)의 가독성(Readability) 향상을 위해 다양한 개선 사항을 적용했다고 설명한다.
유사한 도구 호출(Tool Calls) 그룹핑(Grouping): 로그 노이즈(Log Noise) 감소 및 흐름 파악 용이
인라인(Inline) 미리보기: 도구 출력 결과의 인라인 렌더링(Inline Rendering) 지원
친숙한 Diff 뷰(Diff View): 파일 변경 사항을 익숙한 Diff 뷰(Diff View)로 표시
아이콘(Icon) 및 Bash 명령어(Bash Command) 표시: 각 도구 호출에 대한 시각적 정보 제공 및 투명성(Transparency) 확보
이러한 개선 사항은 개발자가 에이전트의 작업 과정을 더 쉽게 이해하고 디버깅(Debugging)할 수 있도록 돕는다.
Copilot CLI(Copilot CLI) 연동을 통한 터미널 환경 지원
본문에 따르면 Copilot CLI(Copilot CLI)를 통해 터미널(Terminal) 환경에서도 에이전트 세션을 이어갈 수 있다.
Continue 기능: Copilot CLI에서 세션 재개(Session Resume)를 위한 명령어 제공
명령어 복사 및 붙여넣기: 터미널에서 간편하게 세션 이어서 작업 가능
개발 생산성 향상: 터미널 환경을 선호하는 개발자에게 유연한 작업 환경(Flexible Work Environment) 제공
결과적으로 개발자는 선호하는 환경에서 Copilot 에이전트를 활용하여 코딩 작업을 지속할 수 있다.