GitHub 및 Copilot 개발자 뉴스 40주차
태그: github, github-copilot, #npm-보안, #Claude-Sonnet-4.5, #개발자-도구
개요
2024년 40주차 개발자 뉴스에서는 GitHub와 GitHub Copilot의 다양한 업데이트가 발표되었습니다. npm 보안 강화, GitHub UI 개선, Copilot의 새로운 기능들이 주요 내용을 이루고 있습니다.
1. npm 보안 강화
액세스 토큰 수명 단축
npm에 게시하는 경우 액세스 토큰의 수명이 최대 90일로 단축되었습니다. 이는 장기간 유지되는 액세스 토큰의 보안 문제를 해결하기 위한 조치입니다.
권장 사항
워크플로우를 사용하여 npm에 게시하는 경우, 단기 키를 자동으로 생성하는 신뢰할 수 있는 게시자 시스템(trusted publisher system) 사용을 고려해야 합니다.
2. GitHub 병합 충돌 편집기 개선
새로운 자동 해결 기능
GitHub의 병합 충돌 편집기가 더 이상 수동 해결을 요구하지 않습니다. 이제 모든 병합 충돌에는 세 가지 버튼이 상단에 표시됩니다:
-
Incoming 변경 사항 수락
-
Outgoing 변경 사항 수락
-
둘 다 사용
이를 통해 병합 충돌 해결 프로세스가 크게 간소화되었습니다.
3. GitHub Copilot 주요 업데이트
3.1 Copilot Spark 공개 프리뷰
Copilot Spark는 프롬프트를 받아 프로그램을 생성하는 VIP 코딩 편집기입니다. 이제 GitHub Enterprise 사용자를 위한 공개 프리뷰로 제공됩니다.
3.2 풀 리퀘스트 컨텍스트 개선
풀 리퀘스트 생성을 위한 Copilot 에이전트가 이제 전체 대화를 컨텍스트로 활용합니다. 이전에는 태그된 각 댓글마다 새로운 대화가 생성되었지만, 이제는 연속적인 컨텍스트가 유지됩니다.
3.3 저장소 생성 시 자동 작업 시작
코드 파일럿 에이전트가 새 저장소 생성 시 즉시 작업을 시작할 수 있게 되었습니다. 저장소 생성 화면에 프롬프트를 입력할 수 있는 새로운 필드가 추가되었으며, 저장소가 생성되는 즉시 해당 프롬프트가 실행됩니다.
3.4 Enterprise 사용량 대시보드
Enterprise 고객은 프리미엄 요청 사용량을 확인할 수 있는 새로운 대시보드를 사용할 수 있습니다. 이 대시보드는 설정의 청구 섹션에서 찾을 수 있습니다.
3.5 Claude Sonnet 4.5 정식 출시
Claude Sonnet 4.5가 GitHub Copilot Pro 회원 모두에게 정식으로 제공됩니다. 이제 GitHub Copilot에서 모델로 일반 사용할 수 있게 되었습니다.
4. GitHub CLI 개선 사항
UI 일관성 개선
GitHub CLI의 사용자 인터페이스가 더욱 일관되게 개선되었습니다. 많은 UI 업데이트가 적용되었습니다.
새로운 기능
이미지 참조 기능
at 명령으로 이미지를 참조할 수 있게 되었습니다.
직접 셸 명령 실행
느낌표(!)를 접두사로 사용하여 셸에서 명령을 직접 실행할 수 있습니다.
추가 변경 사항
설명란에 링크된 변경 로그에서 다른 많은 변경 사항을 확인할 수 있습니다.
주의사항
매주 GitHub Copilot에는 많은 업데이트가 있으므로, 정기적으로 변경 사항을 확인하는 것이 중요합니다.
npm 토큰 수명 단축으로 인해 기존 워크플로우를 조정해야 할 수 있습니다.
참고 자료
-
변경 로그는 설명란의 링크를 통해 확인할 수 있습니다.
-
GitHub CLI의 상세한 변경 사항은 공식 변경 로그를 참조하세요.