
GitHub Spark AI
GitHub (Microsoft) · 코딩
GitHub Spark는 자연어 지시를 동작하는 웹 앱으로 바꾸는 AI 앱 빌더였다. 관리형 실행 환경과 AI 기능을 갖췄지만, GitHub는 2026년에 서비스를 종료했다.

GitHub Spark AI 소개
What Is GitHub Spark
GitHub Spark는 GitHub의 AI 앱 빌더로, 적어 둔 아이디어를 동작하는 웹 앱으로 바꿔 주는 도구였다. 원하는 것을 자연어로 쓰면 Spark가 코드를 만들고 호스팅까지 처리했으며, PC에서든 스마트폰에서든 바로 열리는 라이브 미리보기를 내놨다. GitHub는 이를 마이크로 앱을 위한 자연어 개발 도구로 내세웠다. 마이크로 앱이란 쓰임새가 너무 좁아 보여서 많은 사람이 만들지 않고 넘기는 작은 개인용 도구를 뜻한다.
작동 방식은 세 부품이 맞물려 있었다. 자연어 편집기가 설명을 앱으로 바꾸고, 추가 지시로 조금씩 다듬을 수 있었다. 관리형 실행 환경이 호스팅과 데이터 저장, 인증을 맡아서 손으로 배포할 일이 없었다. 모델 연동 덕분에 Spark는 별도 API를 짜지 않고도 AI를 불러 챗봇이나 콘텐츠 생성 같은 기능을 얹을 수 있었다. 수정은 매번 자동으로 저장돼서 어느 이전 버전으로든 한 번에 되돌릴 수 있었다.
내건 약속은 GitHub Copilot 앱 빌더 계열 안에서 노코드 개발로 AI 앱을 만드는 것이었다. 나오는 건 연구용 시작품이 아니라 눌러서 쓸 수 있는 물건이었다. 문제는 이 제품이 이제 없다는 점이다. GitHub는 2026년 8월 4일부터 신규 사용자와 신규 앱 접수를 멈췄고, 기존 사용자도 만든 것을 내려받으려면 2026년 8월 31일까지만 들어갈 수 있었다. Spark llm() 함수를 떠받치던 GitHub Models도 2026년 7월 30일에 종료돼서, 그것에 기대던 앱은 AI 기능을 유지하려면 다른 추론 사업자로 갈아타야 했다. 이미 배포된 앱은 서비스 종료 뒤에도 계속 돌아갔다.
Getting Started
- GitHub 계정으로 로그인한다. Spark는 GitHub 인증을 썼기 때문에 계정이 있으면 따로 가입할 필요가 없었다.
- 자연어 편집기에 원하는 앱 설명을 쓰고 라이브 미리보기를 만들게 한다.
- 추가 지시로 결과를 다듬거나, 코드를 열어 GitHub Copilot으로 직접 고친다.
- 필요하면 AI 기능을 더하거나 관리형 키-값 저장소를 붙여 세션 사이에도 데이터를 남긴다.
- 클릭 한 번으로 앱을 공개하고, 읽기 전용이나 읽기-쓰기 권한으로 공유해 다른 사람이 쓰거나 리믹스하게 한다.
참고: GitHub Spark는 2026년에 서비스를 종료했다. 이 글은 당시의 모습을 기록한 것으로, 지금 시작하는 사람에게는 맞지 않는다.
제품 정보
GitHub Spark AI의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 기술 배경 없이 구체적인 아이디어가 있는 사람
- 빠르게 시작품을 만드는 개발자
- 제품과 스타트업 팀
- 교육자와 취미 사용자
작업
- 개인 도구 만들기
- 제품 아이디어 시작품 만들기
- 챗봇이나 생성기 더하기
- 작은 사이트 공개하기
- 공유와 리믹스
활용 상황
- 주말 소규모 프로젝트
- 업무용 사내 도구
- 수업 시연
주요 기능
자연어로 앱 만들기
Spark는 코드가 아니라 적어 둔 설명으로 앱을 만들었다. 원하는 내용을 입력하면 편집기가 구조와 형태가 잡히는 미리보기를 내놨다. 추가 지시로 계속 다듬을 수 있어서 거친 아이디어가 한 번에 맞을 필요가 없었다. 코드 세계에 있지 않은 사람도 동작하는 결과물을 얻을 만큼 진입 장벽이 낮아졌다.
배포가 필요 없는 관리형 실행 환경
호스팅은 Spark 안에 있어서 앱을 만들거나 고치면 자동으로 공개됐다. 실행 환경은 호스팅, GitHub 계정에 묶인 인증 계층, 세션 사이에 데이터를 남기는 관리형 키-값 저장소를 갖췄다. 앱은 PWA로 PC와 태블릿, 스마트폰에서 돌리고 설치할 수 있었다. 서버와 도메인, 데이터베이스라는 늘 하던 준비가 통째로 사라졌다.
Spark llm()을 통한 내장 AI 기능
Spark 앱은 별도 연동 없이 생성형 AI를 부를 수 있었다. Spark llm()이라는 보조 함수가 앱을 GitHub Models에 연결해 챗봇 운영, 콘텐츠 생성, 자동화 추가에 쓰였다. 모델을 직접 다루지 못하는 사람도 AI 동작을 더할 수 있었다. 이 함수는 서비스 종료의 급소도 됐다. GitHub Models가 종료되면서 다른 사업자를 붙이지 않으면 llm() 호출이 작동하지 않게 됐기 때문이다.
코드 접근과 Copilot 연동
Spark는 블랙박스가 아니었다. 생성된 코드를 열어 Spark 작업 화면에서 고치거나, agent 모드의 GitHub Copilot으로 VS Code로 옮기고, 클릭 한 번에 저장소를 만들 수 있었다. 앱이 커지는 동안 코드는 계속 동기화됐다. 아이디어를 시작품 너머로 밀고 갈 사람에게는 출발점을 버리지 않아도 된다는 뜻이었다.
수정 이력과 변형
수정은 매번 자동 저장돼서 클릭 한 번으로 되돌릴 수 있었다. 앱을 만들거나 반복해서 다듬을 때는 같은 요청에 의미 있는 차이를 가진 여러 버전을 묶어 만드는 변형 요청도 할 수 있었다. 방향을 시험해도 잃는 게 없어서 시도가 부담 없어졌다.
공유와 리믹스
앱은 읽기 전용이나 읽기-쓰기 권한으로 공유할 수 있었고, 상대가 어디까지 다뤄야 하는지에 따라 골랐다. 공유된 앱은 그대로 쓰거나 리믹스할 수 있었다. 리믹스란 상대가 코드를 복사해 자기 버전을 만드는 것이다. GitHub 계정 요건 덕분에 앱마다 데이터는 사용자별로 나뉘어 있었다.
장단점
장점
- 자연어로 만들어서 코드 없이 동작하는 앱을 얻을 수 있었고, 엔지니어 시간이 돌아오지 않는 작은 개인 도구에 맞았다.
- 관리형 실행 환경이 호스팅과 데이터베이스, 인증을 정리해 줘서 아이디어를 클릭 한 번으로 공개할 수 있었다.
- llm()을 통한 내장 AI로 모델 API와 그 과금을 관리하지 않고도 챗봇과 생성기를 얹을 수 있었다.
- 코드가 열린 채로 남고 GitHub Copilot과 VS Code에 동기화돼서 시작품이 막다른 길이 되지 않았다.
단점
- GitHub가 2026년에 Spark를 종료해서, 2026년 8월 4일 이후로는 신규 사용자도 신규 앱도 만들 수 없었다. 지금 시작하는 사람에게는 선택지가 아니다.
- GitHub Models가 2026년 7월 30일에 종료되면서 llm() 함수가 깨져, AI 기능에는 다른 추론 사업자와 직접 마련한 키, 과금이 필요했다.
- 기존 앱은 계속 편집하려면 2026년 8월 31일까지 내려받아야 해서, 개발을 이어 갈 생각이던 사람에게는 일이 늘었다.
- GitHub 계정이 필요하고 GitHub 약관에 따라 돌아가서, 그 플랫폼을 피하고 싶은 사람에게는 맞지 않았다.
자주 묻는 질문
GitHub Spark는 자연어 설명을 동작하는 웹 앱으로 바꾸는 AI 앱 빌더였다. 관리형 실행 환경으로 호스팅과 데이터 저장, 인증을 맡았고, 내장 llm() 함수로 AI 기능도 더할 수 있었다. GitHub는 2026년에 이 제품을 종료했다.
관련 콘텐츠
GitHub Spark AI와 관련된 도구, 스킬, 아티클을 살펴보세요.
GitHub Spark AI 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
