One email each morning — yesterday's AI, sortedGet it in your inbox

METAL LAB

AI 용어사전G쓰다 보면 만나는 말

GitHub Copilot SDK for Java

깃허브가 공개한 자바용 도구로, 특정 프레임워크에 묶이지 않고 자바 코드만으로 AI 에이전트를 만들 수 있게 해준다.

쉽게 말하면

자바로 짠 프로그램 안에 AI 비서를 심는 조립 키트라고 생각하면 된다. 예를 들어 부동산 상담 앱에 손님 문의가 들어오면, 이 키트로 만든 AI 비서가 매물 목록을 뒤져서 조건에 맞는 집을 골라 답을 만들어준다. 개발자는 이미 써오던 자바 문법으로 이 비서가 할 일을 몇 줄만 적으면 된다.

기존에는 자바 개발자가 이런 AI 기능을 넣으려면 두 가지 선택지뿐이었다. 하나는 특정 도우미 라이브러리에 매여야 했고, 다른 하나는 특정 개발 프레임워크의 방식을 그대로 따라야 했다. 이 도구는 어느 쪽에도 묶이지 않는 것을 내세운다. 게다가 자기 자신의 접속 열쇠만 있으면 깃허브 코파일럿 구독 없이도 오픈AI, 애저, 앤스로픽 등 원하는 AI를 골라 연결할 수 있다.

깃허브가 함께 공개한 예제는 부동산 문의를 자동으로 매물과 짝지어주는 앱이다. 여러 손님이 동시에 물어봐도 각각 독립된 비서가 동시에 일을 처리하는 모습을 화면에서 실시간으로 지켜볼 수 있다.

기사에서 이렇게 나와요

기사는 "깃허브가 지난 8월 10일 공개한 GitHub Copilot SDK for Java"라고 소개하며, 이를 "진정한 의미의 프레임워크 애그노스틱 도구"라고 전한다. 오해하기 쉬운 점: 이 도구는 깃허브 코파일럿 구독자만 쓸 수 있는 게 아니다. 자체 접속 열쇠를 쓰는 방식을 쓰면 구독 없이도 오픈AI앤스로픽 같은 다른 AI를 연결해 쓸 수 있다.

직접 해보기

JDK 17 또는 25, 메이븐 3.9 이상을 준비한 뒤 GitHub Copilot SDK for Java를 메이븐 의존성으로 추가해본다. 깃허브가 공개한 부동산 리드 관리 예제 앱을 내려받아 실행하고, "런던에서 8억원 이하 방 3개짜리 집을 찾는다" 같은 문의를 입력해 에이전트가 매물을 조회하고 답을 만드는 과정을 지켜보자. 자체 접속 열쇠가 있다면 접속 주소와 키를 설정에 넣어 코파일럿 구독 없이 연결하는 방식도 시도해볼 만하다.

함께 볼 용어

이 용어가 나온 기사

ㄱㄴㄷ 전체 찾아보기