전세계 최대 규모 AI 개발자 플랫폼 깃허브(GitHub)가 에이전틱 워크플로우 구축 지원 솔루션 ‘깃허브 코파일럿 SDK(GitHub Copilot SDK)’를 테크니컬 프리뷰 형태로 공개했다.
깃허브 코파일럿 SDK는 에이전틱 워크플로우를 처음부터 구축해야 하는 부담을 덜 수 있도록 설계됐으며, 코파일럿 실행 엔진을 모든 애플리케이션 상에서 헤드리스(headless) 방식 프로그래머블 레이어로 활용할 수 있도록 지원한다.
기존의 에이전틱 워크플로우 구축 과정은 매우 복잡했다. 개발자는 ▲턴 간 맥락 관리 ▲도구 및 명령어 오케스트레이션 ▲모델 간 라우팅 설정 ▲MCP 서버 통합 ▲권한 및 보안 경계 설정 ▲실패 시나리오(장애) 대응까지 모두 고려해야 했기 때문이다. 실제 제품 로직에 착수하기도 전에 이미 작은 플랫폼 하나를 구축한 셈이다.
깃허브 코파일럿 SDK는 이러한 부담을 해소하기 위해 설계됐다. 개발자는 깃허브 코파일럿CLI (GitHub Copilot CLI)를 구동하는 것과 동일한 프로덕션 환경에서 검증된 실행 루프에 프로그래밍 방식으로 접근할 수 있다. 이를 통해 개발자는 플래너·도구 실행 루프·런타임을 별도로 구성하지 않고도 에이전틱 워크플로우를 애플리케이션에 내장할 수 있으며, 구현하고자 하는 제품 로직에 집중할 수 있다.
또한 개발자는 코파일럿 CLI가 제공하는 ▲다중 AI 모델 선택 ▲사용자 정의 도구 정의 ▲MCP 서버 통합 ▲깃허브 인증 ▲실시간 스트리밍 등 기능도 사용할 수 있다.
깃허브 코파일럿 SDK는 현재 Node.js, Python, Go, .NET을 우선 지원한다. 개발자는 기존의 깃허브 코파일럿 구독을 사용하거나, 자체 API 키(Bring Your Own Key)를 활용할 수 있다.
현재 공개된 github/copilot-sdk 저장소 내용은 다음과 같다.
▲셋업 가이드
▲스타터 예제
▲지원 언어별 SDK 레퍼런스
코파일럿 SDK 시작하기
깃허브는 코파일럿 SDK를 활용한 첫 단계로서 파일 업데이트, 명령 실행, 구조화된 결과 생성과 같은 단일 작업을 정의한 가운데, 애플리케이션은 도메인별 도구와 제약 조건을 제공한 상태에서 코파일럿이 단계 계획과 실행을 담당하도록 권장하고 있다.
다음은 TypeScript에서 SDK를 호출하는 간단한 예시 코드다:
import { CopilotClient } from "@github/copilot-sdk";
const client = new CopilotClient();
await client.start();
const session = await client.createSession({
model: "gpt-5",
});
await session.send({ prompt: "Hello, world!" });
코파일럿 CLI와의 연계
코파일럿 CLI를 통해 개발자는 터미널을 벗어나지 않고도 프로젝트나 기능을 계획하고, 파일을 수정하며, 명령을 실행하고, 커스텀 에이전트를 활용하거나 작업을 클라우드로 위임할 수 있다.
코파일럿 SDK는 이러한 CLI의 기능을 개발자가 선호하는 프로그래밍 언어로 확장해, 어떤 환경에서도 코파일럿을 통합할 수 있도록 한다. 이를 통해 개발자는 AI 기반 GUI를 구축하거나, 개인 생산성 도구를 개발하고, 기업 내부 워크플로우에 맞춘 커스텀 에이전트를 운영할 수 있다.
깃허브 내부 팀이 실제로 코파일럿 DSK를 활용해 다음의 작업들을 구현했다.
▲유튜브 챕터 생성기
▲에이전트용 커스텀 GUI
▲음성 기반 명령 실행 워크플로우
▲AI를 상대로 하는 게임
▲요약 도구
깃허브는 깃허브 코파일럿 SDK를 인증, 모델 관리, MCP 서버 관리, 사용자 정의 에이전트 관리, 채팅 세션 및 스트리밍을 깃허브가 담당하는 실행 플랫폼으로 설명했다. 이를 기반으로 개발자는 이러한 구성 요소 위에 어떤 기능과 워크플로우를 구축할지 직접 결정할 수 있다.
한편, 깃허브(GitHub)는 안전한 소프트웨어를 구축하고 확장하며 제공할 수 있도록 설계된 전 세계 최대 규모의 코파일럿 기반 개발자 플랫폼이다. 포춘 100대 기업의 90% 이상을 포함해, 전 세계 1억 5천만 명 이상의 개발자들이 협업을 위해 깃허브를 사용하고 있으며, 현재까지 77,000개 이상의 기업 및 조직이 깃허브 코파일럿(GitHub Copilot)을 도입했다.
| |
| |
| |
| |
|
| 관련뉴스 | - 관련뉴스가 없습니다. |