GitHub Copilot, Claude와 Codex 코딩 에이전트 공개!

by DD
3개월 전
조회수 16

Anthropic의 ClaudeOpenAI Codex가 GitHub Copilot Pro+ 및 Enterprise 고객을 위한 코딩 에이전트로 출시됨

GitHub.com, GitHub Mobile, VS Code에서 에이전트 세션을 시작하고 작업을 할당할 수 있으며, 이슈(Issue), 풀 리퀘스트(Pull Request) 등에서 직접 사용 가능

기존 Copilot 구독에 포함되어 추가 비용 없이 사용 가능하며, 각 코딩 에이전트 세션은 퍼블릭 프리뷰 기간 동안 프리미엄 요청 1회를 소비함

GitHub Copilot 에이전트의 작동 방식

본문에 따르면 Claude와 Codex는 GitHub Copilot의 코딩 에이전트로, 이슈(Issue) 할당, 풀 리퀘스트(Pull Request) 생성, 코드 리뷰(Code Review) 지원 등 다양한 작업을 수행한다.

GitHub.com, GitHub Mobile, VS Code에서 에이전트 세션(Agent Session) 생성 및 관리 가능

Assignees 드롭다운(Dropdown)을 통해 이슈(Issue) 또는 풀 리퀘스트(Pull Request)에 에이전트 할당

VS Code에서는 로컬(Local), 클라우드(Cloud), 백그라운드(Background) 세션을 지원하며, 다양한 작업 방식 제공

결과적으로 개발자는 자연어(Natural Language) 기반의 요청을 통해 코드 생성, 수정, 리뷰를 자동화할 수 있다.

Claude와 Codex의 활용 시나리오

글에서는 Claude와 Codex를 활용하여 코드 생성, 풀 리퀘스트(Pull Request) 자동 생성, 코드 리뷰(Code Review) 지원 등 다양한 작업을 수행할 수 있다고 설명한다.

이슈(Issue) 할당: 이슈에 에이전트를 할당하면, 에이전트가 자동으로 작업을 시작하고 풀 리퀘스트(Pull Request)를 생성

풀 리퀘스트(Pull Request) 작업: 에이전트는 할당된 작업에 대한 풀 리퀘스트(Pull Request)를 생성하고, 피드백을 반영하여 반복적으로 개선

코드 리뷰(Code Review): @copilot, @claude, @codex를 사용하여 코드 리뷰 요청 및 변경 사항 제안 가능

결론적으로 개발자는 반복적인 작업(Repetitive Task) 자동화를 통해 개발 생산성을 향상시킬 수 있다.

GitHub Copilot 에이전트 사용을 위한 설정 방법

본문에 따르면 Copilot Pro+ 및 Enterprise 구독자 모두 Claude와 Codex를 사용하기 위한 설정을 진행해야 한다.

Copilot Pro+ 구독자: 코딩 에이전트 설정에서 허용할 레포지토리(Repository) 선택 및 Claude, Codex 활성화

Copilot Enterprise 구독자: 엔터프라이즈(Enterprise) 및 조직(Organization) 수준에서 에이전트 활성화 필요

VS Code: VS Code 1.109 이상에서 Agent sessions view를 통해 에이전트 세션 시작 가능

결과적으로 사용자는 자신의 환경에 맞는 설정을 통해 Claude와 Codex를 사용할 수 있으며, GitHub, VS Code 등 다양한 환경에서 원활한 개발 경험(Seamless Development Experience)을 누릴 수 있다.

Claude and Codex are now available in public preview on GitHub