bolt.diy: Node.js 실행 환경을 브라우저 한 탭에 통째로 담고, 내 모델로 전체 앱을 만든다

요약

널리 알려진 인터넷 도구의 공개판을 '모델은 내가 고른다'는 형태로 다시 만든 것. 코드는 브라우저 탭 안의 Node.js 격리 환경에서 돌고, 의존 부품이 설치되고, 개발용 서버가 뜨고, 결과가 대화 옆 견본 창에 나타난다. 출력은 실행 가능한 단계의 열로 도착하므로 망가진 단계만 고칠 수 있다.

추천
이름
bolt.diy
버전
0.0.7
요금
무료
오픈소스
오픈소스
운영체제
WindowsmacOSLinuxWeb
공식 사이트
https://bolt.diy/
업데이트
2026-10-06 22:45

대화로 애플리케이션을 만드는 일은 이미 새롭지 않다. 사람들이 망설이는 것은 그에 붙는 대가다. 어느 모델을 쓸 수 있는지는 플랫폼이 정하고, 횟수로 요금이 나가고, 만들어진 코드와 대화 기록은 남의 서버에 남는다. 개인 개발자에게는 남는 장사가 아니고, 비밀을 다루는 팀에게는 넘을 수 없는 벽이다. 이 프로젝트가 겨냥하는 것이 바로 그 세 가지다. 모델은 직접 고르고, 비용은 내 청구서를 따르고, 코드는 내 환경에 둔다.

Node.js 한 벌을 브라우저 탭 하나에

바탕은 Node.js 실행 환경을 브라우저로 옮기는 기술이다. 화면에서 보이는 의존 부품 설치 진행, 개발용 서버 기동 기록, 터미널 출력은 손안에서 개발하는 것과 다르지 않다. 다른 점은 그것이 탭 하나 안에서 일어난다는 것뿐이다. 사슬은 스스로 이어진다. 모델이 코드를 쓰고, 코드가 브라우저 안의 가상 파일 체계에 놓이고, 의존 부품이 설치되고, 서비스가 뜨고, 그려진 결과가 옆 견본 창으로 간다.

더 말할 만한 것은 출력을 짜는 방식이다. 돌아오는 것은 대화 글덩어리가 아니라 여러 '작업 단위'로 나뉜 것이고, 각각 안에는 이 파일을 만들고, 이 명령을 돌리고, 이 서비스를 띄운다는 실행 가능한 동작이 줄지어 있다. 하나씩 실행하는 이점은 되짚을 수 있고 고칠 수 있다는 것이다. 애플리케이션이 돌지 않을 때 어느 단계에서 실패했는지 보이고, 그 단계만 다시 시키면 되며, 기획 전체를 무너뜨리고 처음부터 다시 할 필요가 없다. 파일의 모든 변경은 차이 보기로 펼쳐지고, 파일 잠금 장치가 있어 여러 파일을 연달아 고칠 때 모델이 서로 발을 밟는 일도 막는다.

모델과 열쇠는 입력창 바로 위에 있고, 무엇으로 할지는 내가 정한다

모델은 빌리는 것이 아니라 가져오는 것

열아홉 제공자와의 연결이 들어 있고, 주류 상용과 같은 접점을 쓰는 서비스라면 바로 붙는다. 모델 전환에 코드 수정은 필요 없고 화면의 선택 목록으로 끝난다. 열쇠는 손안의 설정 파일에 적어도 되고 설정 화면에 넣어도 되며, 맞으면 초록 표시가 켜진다.

데이터가 어디로 가는지 신경 쓰는 사람에게 진짜 요점은 손안의 모델도 된다는 것이다. 같은 기계에서 도는 모델 서비스를 붙이면 코드는 끝까지 이 기계를 떠나지 않고 추론도 손안에서 일어난다. 속도는 내 장비에 달려 있고, 대신 외부 서비스에 전혀 기대지 않는 개발의 고리를 얻는다.

생성은 출발점일 뿐이다. 판본, 의존 부품, 공개까지 함께 맡는다. 보관소를 복제해 들여와 고칠 수 있고, 기획을 압축 파일로 내보내거나 코드 보관처로 밀어 넣을 수 있으며, 데이터베이스를 붙여 뒤쪽 조회를 할 수 있고, 열린 규약을 통해 외부 도구를 모델에 쥐여 줄 수도 있다. 공개는 흔히 쓰는 보관처로 한 번에 보내면 된다. 출발용 본보기도 열몇 가지가 갖춰져 주류 화면 쪽 틀과 들고 다니는 쪽 방안을 덮으므로 매번 빈 폴더에서 시작하지 않아도 된다. 입력에는 그림과 파일을 붙일 수 있고 말로 하는 입력도 된다.

제공자는 하나씩 켜고 끄며, 손안의 모델은 주소 하나만 적으면 붙는다

경계는 어디에 있는가

미리 알아 둘 제한이 몇 가지 있다. 격리 환경에서 도는 것은 Node.js 이고 그것뿐이다. 파이썬이나 Go 로 된 뒤쪽은 들일 수 없고, 원래 붙은 실행 파일에 기대는 것도 마찬가지다. 수명은 브라우저 탭을 따르므로 닫으면 돌던 서비스도 멈춘다. 늘 돌아가는 배경 처리를 두기에는 맞지 않는다. 기획의 크기에도 상한이 있어, 여러 부품으로 된 거대한 보관소를 통째로 브라우저로 끌어오면 그저 무겁고 느려진다.

생성의 질은 붙인 모델에 전적으로 달려 있고, 작은 모델의 결과물은 여러 번 다시 손봐야 하는 경우가 많다. 놓치기 쉬운 점이 하나 더 있다. 원문은 너그러운 라이선스지만, 바탕에 쓰는 브라우저 격리 기술은 상용 생산 환경에서 따로 허락을 받아야 한다. 개인이 시제품을 확인하는 데에는 영향이 없다.

직접 만든 호환 접점도 붙일 수 있고 모델 이름은 내가 적는다

돌리는 방법 세 가지

공식으로 세 길이 있다. 터미널에 익숙한 사람은 실행 환경과 부품 관리자를 설치하고 보관소를 손안으로 가져와 의존을 넣으면 기동하며, 기본으로 손안의 한 포트에서 열린다. 깨끗한 환경을 원하는 사람에게는 컨테이너용 이미지가 마련되어 있다. 그냥 평범한 소프트웨어로 쓰고 싶은 사람에게는 책상 위용 꾸러미가 있고 Windows, macOS, Linux 모두 설치본이 있다. 셋 다 같은 화면이 뜨므로 고르는 기준은 습관뿐이다.

기획은 2024년 10월에 한 개발자가 시작했고, 지금은 인터넷 개발 플랫폼 아래에서 공동체의 공동 작업이 되었다. 2026년 9월까지 보관소는 이만에 가까운 별과 만 건이 넘는 갈래를 세었다. 소프트웨어는 무료이고, 모델 사용은 붙인 제공자의 실제 청구로 정산된다. 필요한 것이 정확히 이것, 곧 내 모델 한도로, 내 기계에서, 생각을 눌러 볼 수 있는 형태로 바꾸는 일이라면 한 번 설치해 볼 만하다.

bolt.diy다운로드
지원 운영체제: Windows macOS Linux Web