GitHub Copilot · 2026년 10월 2일 ★★★★

깃허브가 10월 1일 작업 순서와 에이전트 배치를 자바스크립트 코드로 정해 돌리는 동적 워크플로를 코파일럿 CLI·앱·SDK 에 공개 프리뷰로 열었어요

동적 워크플로는 명령 실행, 여러 에이전트에 일 나누기, 단계 사이 구조화된 데이터 전달, 검토용 일시정지를 코드로 정해 순서대로나 병렬로 돌리는 프로그램이고, 코파일럿 확장의 extension.mjs 파일로 정의돼요. 코파일럿에게 대화로 만들게 하면 기본은 그 세션에만 남고, ~/.copilot/extensions/ 에 두면 내 모든 세션에서, 저장소의 .github/extensions/ 에 두면 저장소 단위로 쓰며 플러그인으로 배포할 수도 있어요. 모든 코파일럿 요금제에서 쓸 수 있지만 CLI 에서는 --experimental 이나 /experimental on 으로 켜야 하고, 실행마다 동시 에이전트 수·총 에이전트 수·실행 시간·AI 크레딧 상한을 걸 수 있는데 상한은 선택이며 조직 관리자 정책은 문서에 적혀 있지 않아요.

용어 풀이
CLI
명령줄 인터페이스. 터미널에서 명령어로 쓰는 프로그램
SDK
소프트웨어 개발 키트. 다른 프로그램에서 기능을 불러 쓰도록 묶은 라이브러리
extension.mjs
코파일럿 확장을 정의하는 자바스크립트 모듈 파일 이름
AI 크레딧
깃허브 코파일럿에서 에이전트·모델 사용량을 세는 단위
운영자 인사이트

저장소의 .github/extensions/ 에 들어간 워크플로는 팀원 세션에서 에이전트 여러 개를 돌리는 실행 코드라, 일반 코드처럼 리뷰 대상에 넣고 /every 같은 예약 실행에는 AI 크레딧 상한을 반드시 거는 걸 팀 규칙으로 두는 편이 안전해요.

여러 관점으로 보기
  • 공식 개념 문서 — 오토파일럿·/fleet 과의 차이 오토파일럿과 /fleet 은 다음 단계와 일 나누기를 코파일럿이 정하지만, 동적 워크플로는 작성자가 단계·조건·인수인계를 코드로 정한다고 문서가 표로 비교해요. GitHub Docs
  • 공식 사용법 문서 — 저장 위치와 실행 방법 copilot workflow run 명령이나 /every·/after 예약으로 돌릴 수 있고, 멈춘 실행은 끝난 단계 결과를 재사용해 이어 갈 수 있으며, 에이전트 권한은 --allow-tool·--allow-url 로 미리 줘야 해요. GitHub Docs

원본 보기 (rss:github-changelog)