만든 것을 실행할 수 있습니다.
코드나 파일을 만드는 데 그치지 않고, 서버에서 실행해 결과를 확인합니다. 오류를 조사하고 수정하는 과정까지 대화를 통해 진행할 수 있습니다.

BASECORD는 AI가 본領을 발휘하는 곳입니다.
만들기 위한 도구와, 기억과, 움직일 수 있는 장소가 있습니다.
그래서 여러분의 “이런 것도 만들 수 있나요?”가 움직이기 시작합니다.

“이런 걸 만들고 싶어”
그 한마디에서 파일을 만든다. 움직인다.
결과를 확인하고, 다시 고친다.
BASECORD는 클라우드 상의 Linux 서버에서 AI가 작업하는 개발 플랫폼입니다. 대화하면서 같은 작업 장소에서 프로그램과 이미지를 다루며, 실제로 움직이는 것을 만들어 갑니다.
물고기가 물속에서 자유롭게 헤엄치듯, AI에게도 잘하는 능력을 업무에 활용할 수 있는 환경을 마련해 주세요.“물 만난 물고기”는 바로 그런 BASECORD의 사용 경험을 표현한 말입니다.
코드나 파일을 만드는 데 그치지 않고, 서버에서 실행해 결과를 확인합니다. 오류를 조사하고 수정하는 과정까지 대화를 통해 진행할 수 있습니다.
하고 싶은 일, 정한 방향, 지금까지의 작업. 공유된 기억과 동일한 파일을 바탕으로 하던 작업을 이어갈 수 있습니다. 매번 배경을 다시 설명해야 하는 번거로움을 줄여 줍니다.
Claude·ChatGPT·Gemini 등 여러 AI가 같은 플랫폼에서 기억을 공유하며 작업합니다. 막히는 부분을 다른 AI에게 상담하는 방식으로도 활용할 수 있습니다.
AI 자체의 지능은 같아도, 사용할 수 있는 도구가 다르면 할 수 있는 일도 달라집니다. 평소 사용하는 채팅 화면과 BASECORD를 나란히 비교해 봤습니다.

| 하는 일 | 일반적인 채팅 화면 | BASECORD |
|---|---|---|
| 파일 만들기 | 코드를 텍스트로 전달한다. 저장과 배치는 사람의 몫 | AI가 서버에 직접 파일을 만들고 정리해 배치한다 |
| 실행해서 확인하기 | 제대로 작동하는지는 사람이 직접 테스트하기 전까지 알 수 없다 | AI가 직접 실행하고 오류를 읽어 수정 |
| 화면 모습 확인 | 화면을 볼 수 없음 | 페이지를 이미지로 렌더링하여 레이아웃이 깨지지 않았는지 AI가 직접 확인 |
| 공개하기 | 사람이 서버에 업로드한다 | 정해진 절차에 따라 공개하고, 정상적으로 표시되는지까지 확인한다 |
| 이전 작업 이어서 하기 | 대화가 바뀌면 배경을 다시 설명한다 | 결정한 내용과 만든 파일을 기억한 상태로 이어서 진행한다 |
| 막혔을 때 | 같은 AI와 같은 생각을 반복하기 쉬움 | 같은 화면에서 Claude·ChatGPT·Gemini 등 다른 AI에게 상담 |
‘일반적인 채팅 화면’은 브라우저에서 대화만 하는 사용 방식을 뜻합니다. 서비스나 설정에 따라 가능한 기능은 다릅니다.
요리사가 주방 도구를 용도에 맞게 골라 쓰듯이, AI는 프로그램, 데이터베이스, 이미지 및 동영상 처리 소프트웨어를 조합합니다. 요청하는 사람은 ‘무엇을 만들고 싶은지’를 전달하고, AI는 작업에 필요한 도구와 절차를 구상합니다.

‘모듈’은 기능을 추가하는 부품을 뜻합니다. Linux에는 이러한 부품뿐 아니라 언어, 서버 소프트웨어, 제작 도구 등 방대한 선택지가 있습니다.
만든 웹 페이지를 브라우저로 전달하는 웹 서버. 사이트를 공개하는 기반 역할을 합니다.
Apache公式 →전용 서버 플랜폼 입력을 받아 조건에 따라 화면을 만듭니다. 예약 접수나 업무 앱의 서버 측 처리 로직을 작성할 수 있습니다.
PHP公式 →전용 서버 플랜상품, 예약, 재고 등을 정리해 보관하는 데이터베이스. 필요한 정보를 검색하고 갱신하는 역할을 합니다.
MySQL 공식 →전용 서버 플랜데이터를 집계하고, 파일을 정리하고, 앱의 처리를 만듭니다. 목적에 맞는 프로그램을 실행하기 위한 도구입니다.
동영상과 음성의 변환, 이미지 크기 조정과 형식 변환. 제작에 필요한 소재 가공도 코드와 같은 작업 공간에서 진행할 수 있습니다.
화면을 열어 표시와 조작을 확인하고, 변경 이력을 남깁니다. 작성 후 검증과 문제가 생겼을 때의 재검토를 지원합니다.
많은 접속을 가볍게 처리하는 웹 서버. Apache와 용도에 따라 구분해, 표시 속도와 구조에 맞춰 선택합니다.
전용 서버 플랜사이트를 https로 암호화하는 인증서와 서버에 안전하게 접속하는 방식. 공개의 전제가 되는 보호 장치입니다.
전용 서버 플랜전 세계 배포 네트워크에서 페이지를 전달하고, 오래된 캐시의 삭제도 API로 처리합니다. 이번 밤에도 매번 사용했습니다.
정밀한 데이터베이스부터 파일 하나로 움직이는 작은 것까지. 용도에 맞춰 고릅니다.
PostgreSQL은 점유 서버 플랜자주 쓰는 데이터를 기억 속에 두고 화면 표시를 빠르게 합니다. 붐비는 사이트의 든든한 버팀목이 됩니다.
전용 서버 플랜대량의 문서나 상품에서 말로 빠르게 찾아내는 검색 구조를 만들 수 있습니다.
전용 서버 플랜이미지 그리기, 글자 넣기, 잘라내기, 가벼운 형식으로의 변환. 페이지를 빠르게 만드는 사전 준비입니다.
사진에서 형태나 얼굴을 찾고, 이미지 속 글자를 읽어냅니다. 종이 자료의 데이터화에도 쓸 수 있습니다.
회의나 동영상의 음성을 글자로 받아 적습니다. 회의록이나 자막 제작의 출발점이 됩니다.
문장을 목소리로 읽어 줍니다. 동영상 내레이션이나 읽기 기능이 있는 앱에 활용할 수 있습니다.
전용 서버 플랜문장을 Word·PDF·슬라이드 등 필요한 형식으로 변환합니다. 보고서나 자료 작성을 자동화할 수 있습니다.
LibreOffice은 점유 서버 플랜PDF를 가볍게 하고, 페이지를 나누거나 합치고, 안의 글자를 추출합니다. 문서 처리를 맡길 수 있습니다.
브라우저 안에서 작동하는 3D 화면. 리노베이션 평면도나 입체 오셀로도 이것으로 만들었습니다.
입체 모형이나 영상을 만드는 소프트웨어. 화면을 열지 않고도 AI가 명령으로 조작해 그려낼 수 있습니다.
전용 서버 플랜화면이 없는 브라우저로 페이지를 열고, 누르고, 찍어서 확인합니다. AI의 '눈'에 해당하는 도구입니다.
전용 서버 플랜만든 프로그램이 올바르게 동작하는지 자동으로 몇 번이든 확인합니다. 수정한 뒤 망가지는 것을 막는 데 유용합니다.
매출과 재고 표를 집계해 그래프로 만듭니다. 숫자를 보고 판단할 자료를 바로 만들 수 있습니다.
데이터에서 경향을 학습하는 구조입니다. 수요 예측이나 분류 자동화에 활용할 수 있습니다.
Windows 앱의 화면을 만들고 설치 프로그램으로 묶어 배포합니다. SlideShow Pro도 이것으로 만들었습니다.
GitHub에 만든 파일을 올려 배포용 릴리스를 만듭니다. 다운로드 저장소 역할도 합니다.
앱을 실행 환경째로 컨테이너에 담아, 다른 서버에서도 똑같이 돌아가도록 합니다.
전용 서버 플랜매일 밤의 집계, 정기적인 정리, 멈췄을 때의 자동 재시작. 사람이 지켜보지 않는 시간에도 작업이 이어집니다.
전용 서버 플랜부정 로그인 시도를 차단하고, 파일의 바이러스 검사를 합니다. 서버의 방어를 튼튼히 합니다.
전용 서버 플랜이메일 발송, 결제, Google 서비스, 그리고 다른 AI까지. 외부 시스템과 결합해 활용 범위를 넓힙니다.

그런 말을 들어도 무슨 말인지 모르시겠죠...
하지만 걱정하지 마세요!
그런 복잡한 기술적인 내용을 전혀 몰라도 괜찮습니다. AI가 여러분의 요청에 응하기 위해 사용할 수 있는 도구를 알아서 골라 조합하고, 그것들을 능숙하게 다뤄 줍니다!

Linux 도구는 규모가 다릅니다. 왼쪽 두 개는 이 페이지를 만든 서버에서 실제로 센 수치이고, 오른쪽 두 개는 누구나 쓸 수 있는 공개 부품 모음의 규모입니다.
AI는 필요해질 때 그 자리에서 찾아보고, 설치하고, 사용법을 직접 확인합니다. 아래는 그 선반의 일부입니다(83종). 금색(★)은 이번 하룻밤 작업에서 실제로 사용한 것입니다.
이는 점유 플랜의 구성 예시입니다. 목적에 따라 다른 도구를 선택하기도 합니다. 하나의 요청을 여러 도구가 연계되는 구조로 만들어 나갑니다.
Linux에는 오랜 세월 발전해 온 소프트웨어가 풍부합니다. AI가 그 사용법을 조사하고, 필요한 설정과 코드를 준비하고, 결과를 확인합니다. BASECORD는 그 작업을 대화로 진행할 수 있는 작업 공간입니다.
게재한 도구가 모두 기본으로 설치되어 있다는 뜻은 아닙니다. 사용 가능한 도구는 플랜, 설치 상태, 권한, 서버 성능에 따라 다릅니다. 공유 플랜에서는 PHP와 DB 서버를 실행할 수 없으며, 데이터 저장에는 저장 전용 API를 사용합니다. 점유 플랜에서는 PHP나 MySQL 등을 사용하는 구성도 선택할 수 있습니다.
실제로 있었던 대화입니다. 제작자가 보낸 것은 화면 사진 한 장과 이 한마디뿐이었습니다.

작업자가 한 일은 보고, 그리고 신경 쓰이는 부분을 말하는 것뿐입니다. 나머지 8단계는 AI가 Linux 도구를 조합해 진행했습니다.
“물을 만난 물고기”란, 이런 도구에 손이 닿고 스스로 확인할 수 있는 상태를 말합니다.
서버 안에 있는 도구만이 전부가 아닙니다. API라는 “서비스 간 연락 창구”를 통해 외부 기능과 데이터도 업무에 포함할 수 있습니다. AI가 연결용 프로그램을 만들고, 필요한 정보를 받아 다음 작업으로 이어갑니다.

이미지 생성 서비스에 의뢰하고 완성된 이미지를 받습니다. 크기와 형식을 맞춰 상품 소개나 홈페이지 소재로 넣습니다.
동영상 생성이나 음성 합성과 연결해 소재를 준비합니다. Linux의 편집 도구와 조합해 자막과 음성이 들어간 소개 영상으로 완성합니다.
메일이나 채팅 서비스와 연동해 문의 요약과 답장 초안을 만듭니다. 승인 후 발송하는 흐름이나, 정한 조건에 따른 알림도 구성할 수 있습니다.
허용된 캘린더에서 빈 시간을 찾아 예약 후보를 제시합니다. 확정된 내용을 일정표에 등록하는 구조도 만들 수 있습니다.
지도, 경로, 날씨 등의 데이터를 가져와, 방문 안내나 여행 계획, 야외 행사 준비에 도움이 되는 화면을 만들 수 있습니다.
연결 대상이 지원되면 통신판매나 고객 관리 데이터를 가져와 집계와 보고서 작성까지 이어갈 수 있습니다. 옮겨 적는 작업을 줄이는 구조를 만들 수 있습니다.
클라우드의 파일이나 스프레드시트 데이터를 읽어 보고서와 자료를 만듭니다. 권한이 있는 저장소로 결과물을 되돌리는 흐름도 구성할 수 있습니다.
배포 서비스에 파일을 등록하고 배포 설정과 캐시 갱신까지 이어갑니다. 만드는 것뿐 아니라 전달하는 단계까지 한 번에 정리할 수 있습니다.
사내 시스템에 API가 있다면 그 기능도 연결 대상이 됩니다. 사내 정보와 새로 만드는 화면을 이어 주어 매일의 업무에 맞춰 나갈 수 있습니다.
API는 외부 서비스와 이어 주는 창구이고, Linux 도구는 받은 데이터를 가공하는 작업대입니다. BASECORD에서는 이 두 가지를 함께 쓰는 절차와 프로그램을 AI와 대화하며 구성할 수 있습니다.
게재 이미지 생성에 더해, SlideShow Pro 배포에서는 GitHub API로 공개 파일을 등록했고, 웹페이지 갱신에서는 Cloudflare API로 오래된 캐시를 삭제했습니다. 외부 기능과 서버 작업을 잇는 실제 활용 사례입니다.
위 내용은 연결하고 개발하는 구조의 예시입니다. 모든 기능이 처음부터 바로 쓸 수 있는 것은 아니며, 상대 측 API 제공 여부, 계약, 인증, 권한, 요금과 이용 한도에 따른 설정이 필요합니다. AI 채팅용 구독과는 별도로 외부 API 이용 요금이 발생할 수 있습니다.
API 키 같은 비밀 정보는 공개 페이지에 넣지 않으며, 외부로 보내는 데이터와 작업 권한은 필요한 범위로 좁힙니다. 지속적인 자동 처리는 실행 조건을 정한 뒤 넣습니다. 공유 플랜에서는 서버 측 프로그램을 공개하거나 상주시킬 수 없으므로, 만든 앱에 비밀 키를 쓰는 수신 기능이 필요하다면 전용 플랜이나 별도의 안전한 실행 환경을 사용하도록 설계합니다.
만드는 힘을 지키는 힘으로도 씁니다. Claude, ChatGPT, Gemini 등 여러 AI에게 코드와 설정 점검, 문제 수정, 수정 후 확인을 맡길 수 있습니다. 같은 기억과 파일을 공유하면서 서로 다른 관점을 더해 방어를 쌓아 갑니다.

“이 앱을 공개하기 전에,
개인정보나 키가 유출되거나 공격받을 만한 곳이 없는지 확인해 줘.”
이름·주소·학교명, API 키, 관리 페이지 링크 등을 점검합니다. 공개할 필요가 없는 정보가 파일이나 화면에 남아 있지 않은지 확인합니다.
입력한 내용이나 가져온 파일을 통해 악성 프로그램이 실행될 수 있는 경로가 있는지 확인합니다. 접근 권한과 사용 중인 구성 요소도 점검하고 필요한 수정을 진행합니다.
문제를 재현하는 안전한 테스트로 수정 사항을 확인하고, 기존 기능도 사용할 수 있는지 점검합니다. 다른 AI에 재확인을 요청하고, 확인된 범위와 남은 과제를 정리합니다.
제작 목록의 Renovate Simulator에서는 가져온 가구 데이터의 표시 처리를 점검하여 악성 프로그램이 실행될 수 있는 문제를 발견했습니다. 가구 이름을 텍스트로 표시하도록 수정하고 가져온 내용을 검사하는 절차를 추가했으며, 검증용 데이터로 수정 사항을 확인했습니다. 학습 앱에서는 공개 전에 학교명과 개인 이름 등을 점검했습니다.
AI를 통한 점검은 안전성을 높이기 위한 지원 수단입니다. 여러 AI가 점검해도 놓치는 부분이 있을 수 있으며, 모든 공격을 막을 수 있다고 보장하지는 않습니다. 정기적인 업데이트와 백업도 중요합니다. 점검 및 수정이 가능한 범위는 요금제·권한·연결 설정에 따라 다릅니다.
작업 공간은 클라우드에 있습니다. 브라우저로 접속해 만들고 싶은 것이나 수정하고 싶은 부분을 알려 주세요.
집 PC에서 구상하던 작업도, 외출 중 떠오른 수정 사항도 같은 환경의 파일과 대화를 활용해 이어갈 수 있습니다.
사용할 수 있는 AI는 본인의 구독 및 연결 설정에 따라 다릅니다. 정해진 수의 AI를 모두 갖출 필요는 없습니다.

예를 들어, 첫 요청은 이런 말로 시작해 보세요.
“가상의 온천 료칸 홈페이지를 만들어 줘.
강가에 노천탕이 있는, 분위기 좋은 사이트로 만들고 싶어.”
↓ 이런 요청으로 AI가 만든 홈페이지
처음부터 완벽한 지시를 준비할 필요는 없습니다. 만들어진 결과물을 보면서 자신의 취향과 사용 방식에 맞게 다듬어 가세요. 그렇게 주고받는 과정이 곧 개발입니다.
위 요청문은 제작 사례의 프롬프트를 짧게 요약한 것입니다. 한 번의 요청으로 반드시 완성되는 것은 아니며, 내용에 따라 확인과 수정이 필요합니다.
Windows용 슬라이드쇼 제작 앱 ‘SlideShow Pro’. 하룻밤 동안 주고받은 대화 중 일부를 소개합니다.
PowerShell로 설치하지 말고, 전용 화면에서 설치할 수 있게 해 줘[다음]을 눌러 진행하는 마법사 형식의 설치 프로그램으로 변경.
범위 막대와 재생 위치 막대의 길이와 위치를 같게 해 줘만들기 전에 이해한 내용을 그림으로 그려 확인. 그림을 수정한 뒤 구현.
삭제라는 글자가 계속 지나가서 좀 불안해한 줄 설명과 움직이는 진행률 막대로 변경. 삭제 작업도 한꺼번에 처리해 더 빠르게.
BGM을 곡마다 테두리로 감싸고, 더 좁은 공간에도 들어가게 해 줘다른 AI가 그린 배치안을 바탕으로 추가 의견을 반영해 완성.
미리 듣기에서 음량 막대를 움직여도 음량이 바뀌지 않아원인을 찾아 수정. 미리 듣기를 실행해 30%로 설정하면 실제 음량도 30%가 되는지 확인.
BASECORD의 AI는 작업 전에 규칙과 기억을 읽고 나서 움직입니다. 어떤 AI에게 맡겨도 같은 기반에서 시작합니다.
모든 작업 공간에 공통으로 적용되는 방침입니다. 한 번만 말하면 모든 AI에 적용됩니다.
작업 공간별로 지켜야 할 규칙입니다. 프로젝트의 ‘인수인계 사항’입니다.
이전 작업을 요약해 보관하는 책장. “그거 어떻게 됐지?”라는 질문에 답할 수 있습니다.
기억의 범위와 공유 방식은 요금제와 설정에 따라 다릅니다. 예시는 이 작품을 만드는 과정에서 실제로 사용된 것입니다.
AI가 직접 작업하기 때문에, 언제든 되돌릴 수 있는 체계와 함께 사용합니다.
파일을 변경하기 전에 백업을 남긴 후 작업합니다. 마음에 들지 않으면 원래대로 되돌릴 수 있습니다.
작업 위치를 바꾸면 자동으로 기록됩니다. 언제, 무엇이 바뀌었는지 나중에 확인할 수 있습니다.
이름, 주소, 키, 외부에서 나쁜 프로그램을 넣을 수 있는 구멍이 없는지 도구로 확인한 뒤 공개합니다.
보고할 때는 실제로 확인한 내용과 아직 확인하지 않은 내용을 나누어 전합니다. 확인하지 않은 내용을 "완료"라고 말하지 않습니다.
여기서 소개한 구조는 이번 작품 제작에서의 운영 예시입니다. 사용할 수 있는 기능은 플랜이나 설정에 따라 다릅니다.
엔지니어가 아닌 제작자가 AI와 대화하면서 만든 작품입니다.
완성된 모습뿐만 아니라 계기와 요청한 말도 함께 소개합니다.


인테리어나 가구 배치를 미리 생각해 보고 싶다. 그 발상에서 하루, 틈틈이 만든 3D 앱. 실사용을 위해서는 개발 중인 시제품입니다.
제작 이야기 보기 →
통학 전철 안에서 시험 범위를 효율적으로 외우고 싶다. 그런 일상의 바람에서 만든 학습 앱. 발음, 그림, 3D를 활용해 배울 수 있습니다.
학습 앱 제작 이야기 →공개 중인 작품은 할 수 있는 것을 시험해 본 테스트 작품입니다. 홈페이지의 가게와 여관은 가상의 것입니다.
자연스러운 말로 요청하면 AI가 코드와 화면을 만들어 드립니다. 목적을 전달하고, 완성된 결과를 시험해 보고, 마음에 걸리는 점을 설명하는 것이 사용하시는 분의 중요한 역할입니다.
AI의 종류뿐 아니라 사용할 수 있는 도구, 지시, 작업 환경, 확인 과정의 누적도 결과에 영향을 줍니다. BASECORD는 이러한 작업 환경을 하나로 모은 서비스입니다. 모든 요청에서 다른 서비스보다 높은 품질을 보장하는 것은 아닙니다.
있습니다. 공유 플랜에서는 PHP 등 서버 측 프로그램을 사용할 수 없지만, 저장 전용 API를 통해 앱 데이터를 서버에 저장할 수 있습니다. 점유 플랜(회사당 서버 1대)에서는 PHP와 데이터베이스 등을 활용한 개발도 가능합니다. 사용할 수 있는 AI와 이미지 생성 등의 도구도 계약과 설정에 따라 다릅니다.
공개하기 전에는 동작, 개인정보, 권리, 보안을 확인해야 합니다. AI를 활용한 점검도 함께 활용하면서, 사용하시는 분이 직접 확인하고 마무리해 주시면 됩니다.
요청받은 범위 안에서만 수정하고, 수정하기 전에는 백업을 남기는 것이 기본 원칙입니다. 되돌릴 수 없는 작업이나 요청 범위를 벗어나는 작업 전에는 확인을 받습니다. 그래도 결과는 반드시 직접 확인해 주세요.
“이런 게 있으면 좋겠다.”
그 아이디어를 BASECORD에서 함께 실현해 보지 않으시겠어요?