GitHub, Copilot SDK public preview 공개… app에 agent runtime 내장 가능
Original: Copilot SDK in public preview View original →
GitHub는 2026년 4월 2일 Copilot SDK를 public preview로 공개했다. 이는 그동안 Copilot cloud agent와 Copilot CLI 내부에서 사용되던 agent runtime을 다른 개발자도 자신의 software 안에 내장할 수 있도록 제품화한 것이다. GitHub는 이를 통해 개발자가 orchestration layer를 처음부터 조립하지 않고도 agent 기능을 application, workflow, platform service 안에 직접 넣을 수 있다고 설명했다.
이번 공개의 범위는 꽤 넓다. GitHub에 따르면 SDK는 Node.js와 TypeScript, Python, Go, .NET, Java를 지원한다. 기본 제공 기능으로는 tool invocation, streaming response, file operation, multi-turn session이 포함된다. GitHub는 agent behavior를 별도 chat surface가 아니라 software의 native capability로 만드는 데 초점을 맞추고 있다.
- domain-specific workflow를 위한 custom tool과 custom agent 정의
- replace, append, prepend, transform 방식의 fine-grained system prompt customization
- blob attachment, OpenTelemetry tracing, permission control, 그리고 OpenAI·Microsoft Foundry·Anthropic 대상 BYOK
이 preview가 중요한 이유는 GitHub가 Copilot을 단순한 editor assistant가 아니라 재사용 가능한 platform component로 포지셔닝하고 있기 때문이다. agentic session, approval, tracing, provider flexibility를 원하지만 이를 직접 운영하고 싶지 않은 팀에게 진입 장벽을 낮춰준다. 특히 기존 내부 runtime을 그대로 노출한다는 점은 GitHub가 자사 agent stack을 외부 ecosystem으로 확장하려는 신호다.
상업적 포지셔닝도 넓다. GitHub는 Copilot SDK가 Copilot 구독자뿐 아니라 non-Copilot subscriber, 개인용 Copilot Free, enterprise의 BYOK 시나리오에도 열려 있다고 밝혔다. Copilot subscriber의 경우 prompt가 premium request quota에 반영되므로 비용이 사라지는 것은 아니지만, 이번 preview는 Copilot이 editor 안 보조도구를 넘어 embeddable platform layer로 이동하고 있음을 보여준다.
Related Articles
GitHub Copilot 앱 기술 미리보기가 유료 Copilot 고객 전체로 넓어지고, 로컬·클라우드 sandbox가 공개 미리보기로 붙었다. agent가 코드를 고치고 명령을 실행하는 시대의 핵심 쟁점이 모델 성능에서 실행 격리와 검증 흐름으로 이동하고 있다.
GitHub는 April 2, 2026에 Copilot SDK를 public preview로 공개하며 Copilot cloud agent와 Copilot CLI 뒤의 same runtime을 외부에 열었다. SDK는 다섯 개 언어에서 tool use, streaming, permissions, OpenTelemetry, BYOK를 지원한다.
GitHub의 2026년 4월 6일 X 게시물은 Copilot cloud agent가 더 이상 pull request workflow에 묶이지 않는다고 밝혔다. GitHub changelog는 이제 agent가 PR 없이 branch에서 작업하고, implementation plan을 만들고, codebase deep research까지 수행할 수 있다고 설명한다.
Comments (0)
No comments yet. Be the first to comment!