Lovable한국어 문서

초안을 만들어 프로젝트의 별도 사본에서 변경을 시도하고, 아이디어를 비교하고, 마음에 드는 것만 프로젝트에 다시 추가하세요.

초안으로 변경 사항 살펴보기

초안을 만들어 프로젝트의 별도 사본에서 변경을 시도하고, 아이디어를 비교하고, 마음에 드는 것만 프로젝트에 다시 추가하세요.

초안(Drafts) 기능은 점진적으로 배포되고 있으므로 워크스페이스에서 아직 사용하지 못할 수 있습니다. 따로 활성화해야 하는 설정은 없습니다.

초안(draft)을 사용하면 메인 버전이 아니라 프로젝트의 사본에서 변경 작업을 할 수 있습니다. 초안마다 자체 채팅, 프리뷰, 편집 내용이 있습니다. 준비가 되면 초안을 수락(accept)해 편집 내용을 프로젝트에 추가하거나, 초안을 삭제해 편집 내용을 버립니다. 버전 관리를 써 본 적이 있다면 초안은 프로젝트의 브랜치이고, 초안 수락은 브랜치를 다시 머지하는 일에 해당합니다.

초안에서 빌드한 내용은 수락하기 전까지 프로젝트에 반영되지 않습니다. 초안을 수락해도 게시된 앱은 바뀌지 않습니다. 게시된 앱은 게시할 때만 바뀝니다.

앱의 데이터는 예외입니다. 초안은 프로젝트의 실제 데이터를 사용하므로 테스트하면서 추가하거나 바꾼 정보는 실제로 반영됩니다. 초안은 앱의 백엔드와 데이터를 공유를 참고하세요.

초안은 모든 플랜에서 사용할 수 있습니다. 초안에서 보내는 메시지는 프로젝트 메인 버전에서 보내는 메시지와 비용이 같고, 초안을 만들고, 업데이트하고, 수락하고, 삭제하는 데는 크레딧이 들지 않습니다. 초안을 만들고, 업데이트하고, 수락하고, 삭제하려면 편집 권한이 필요합니다.

초안을 쓰면 좋은 경우

초안은 다른 사람이 모두 작업 중인 버전을 바꾸지 않고 무언가를 시도해 보고 싶을 때 유용합니다. 예를 들어 다음과 같은 경우입니다.

  • 리디자인을 테스트하세요. 초안에서 새 색상, 글꼴, 다른 레이아웃을 시도해 보고, 확정하기 전에 현재 디자인과 비교합니다.
  • 잘 읽히는 문구를 찾으세요. 헤드라인, 제품 설명, 행동 유도 문구(CTA)를 초안마다 다르게 써 보고 가장 잘 읽히는 버전만 남깁니다.
  • 새 비주얼과 모션을 시도하세요. 사진, 일러스트, 동영상을 바꾸면 페이지의 느낌이 어떻게 달라지는지 확인하거나, 스크롤 애니메이션, 캐러셀, 고정 내비게이션 바를 테스트합니다.
  • 새 데이터가 필요한 기능을 빌드하세요. 초안에서 새 테이블이나 열을 요청합니다. Lovable이 변경을 준비해 두었다가 초안을 수락할 때 프로젝트 데이터베이스에 추가합니다. 초안에서 데이터베이스 테이블과 열 추가하기를 참고하세요.
  • 나중에 쓸 변경 사항을 준비하세요. 세일 배너나 시즌 페이지를 오늘 초안에서 빌드해 두고, 프로젝트에 추가하고 싶을 때 수락합니다.
  • 변경 작업을 다른 사람에게 맡기세요. 팀원이나 고객이 초안에서 작업하게 한 다음, 변경 사항을 검토하고 준비가 되면 수락합니다.

초안은 선택 사항이며 지금까지 하던 방식 그대로 계속 빌드해도 됩니다. 오타 수정 같은 간단한 변경은 프로젝트에서 직접 하세요.

초안 작동 방식

프로젝트의 메인 버전에서 초안을 만들고, 초안에서 변경 작업을 한 다음, 변경 사항을 유지하려면 초안을 수락하고 버리려면 삭제합니다.

초안을 다루다 보면 Main, Draft, Update, Accept, Delete, Publish라는 여섯 가지 용어를 보게 됩니다.

아래 표는 같은 예시를 들어 각 용어를 설명합니다. 기존 홈페이지를 바꾸지 않고 새 홈페이지 디자인을 시도해 보고 싶은 베이커리 웹사이트를 예로 듭니다.

용어설명예시
Main프로젝트의 메인 버전입니다. 초안에 있지 않은 모든 사람이 여기서 작업합니다. 아직 게시하지 않은 변경 사항이 포함될 수 있으며, 게시할 수 있는 유일한 버전입니다.베이커리 사이트의 현재 버전으로, 프로젝트에 들어가면 열립니다.
Draft변경 작업을 따로 할 수 있는 프로젝트의 사본입니다. 초안에는 자체 채팅, 프리뷰, 편집 내용이 있고, 초안을 수락하기 전까지 어떤 편집도 프로젝트에 반영되지 않습니다.초안을 만들고 그 초안에서 홈페이지의 히어로 섹션을 다시 디자인합니다. 메인 버전에는 여전히 원래 히어로가 보입니다.
Update프로젝트의 최신 변경 사항을 초안에 포함하고 싶을 때 초안으로 가져옵니다. 업데이트는 선택 사항입니다. 업데이트하지 않고 수락하면 Lovable이 수락 과정에서 최신 변경 사항을 가져옵니다.초안이 열려 있는 동안 팀원이 프로젝트에서 오타를 고칩니다. 초안을 업데이트하면 오타 수정이 들어와서 초안에 수정 사항과 새 히어로가 모두 포함됩니다.
Accept초안의 편집 내용을 프로젝트에 추가합니다. 수락한 뒤에는 초안이 완료되어 다시 편집할 수 없습니다.새 히어로가 마음에 들어 초안을 수락합니다. 이제 프로젝트의 메인 버전에 다시 디자인한 홈페이지가 포함됩니다.
Delete초안과 그 편집 내용을 모두 제거합니다. 프로젝트는 그대로 유지됩니다.다른 색상 조합으로 또 다른 초안을 시도했지만 마음에 들지 않습니다. 초안을 삭제하면 베이커리 사이트의 메인 버전은 원래대로 남습니다.
Publish프로젝트의 현재 버전을 방문자에게 공개합니다. 초안의 편집 내용은 초안을 수락하고 프로젝트를 게시한 뒤에야 게시된 앱에 반영됩니다.새 히어로를 수락한 뒤 프로젝트를 게시합니다. 이제 방문자에게 다시 디자인한 홈페이지가 보입니다.

초안을 만들고, 업데이트하고, 수락하고, 삭제하는 데는 크레딧이 들지 않습니다. 크레딧은 초안에서 보내는 메시지에만 사용되며, 메시지 비용은 초안과 프로젝트 메인 버전에서 같습니다.

첫 초안 만들기

다음 단계를 따라 초안을 만들고, 변경 작업을 하고, 프로젝트와 비교하고, 유지할지 결정합니다.

초안 스위처 열기

에디터 상단에서 프로젝트 이름을 클릭합니다. 그러면 초안 스위처(draft switcher)가 열리고, 여기서 지금까지 만든 초안을 찾을 수 있습니다.

The draft switcher opened on a project with no drafts yet, showing the main button next to the project name, the Main preview row, and the New draft button

초안 만들기

New draft를 클릭합니다. 새 초안이 프로젝트 메인 버전의 사본으로 바로 열립니다. 처음에는 Draft 1이라는 이름으로 시작하고, 첫 프롬프트를 보내면 Lovable이 그에 맞춰 이름을 바꿉니다. 직접 이름을 정하려면 스위처에서 초안 위에 마우스를 올리고 메뉴를 연 다음 Rename을 선택합니다. 이름은 80자까지 가능합니다.

초안에서 빌드하기

평소처럼 Lovable과 채팅합니다. 모든 편집은 초안에 머물고, 프리뷰에는 초안 버전의 앱이 표시됩니다.

프로젝트와 비교하기

초안 스위처로 프로젝트의 메인 버전과 초안 사이를 오갑니다.

이 버튼에는 지금 보고 있는 버전이 항상 표시됩니다. 메인 버전이면 main, 초안이면 그 초안의 이름이 보이고, 채팅과 프리뷰도 그에 맞게 바뀝니다. 버전을 전환하면서 초안을 프로젝트 메인 버전과 비교하세요.

초안은 원하는 만큼 만들 수 있으며, 초안마다 다른 아이디어를 시도할 수 있습니다.

초안 수락 또는 삭제하기

초안의 변경 사항을 유지하고 싶으면 Accept를 선택합니다. 초안에 있는 동안 Accept는 여러 곳에 있습니다. 평소 Publish가 있던 에디터 오른쪽 위, 초안 스위처 아래쪽, 초안의 메뉴에서 찾을 수 있습니다. 스위처에서 초안을 Main preview 행으로 끌어다 놓거나, 초안의 채팅에서 Lovable에게 수락해 달라고 요청할 수도 있습니다.

프로젝트에 초안에 아직 없는 최신 편집이 있어도 수락할 수 있습니다. 이 경우 Lovable이 초안을 먼저 업데이트한 다음 수락합니다. 수락 없이 업데이트만 하려면 스위처의 Accept 버튼 옆 셰브론이나 초안의 메뉴를 사용합니다.

수락하기 전에 Lovable이 초안에서 무엇이 바뀌는지 한 줄 요약과 초안의 편집 내용을 차례로 보여 줍니다. 확인하면 편집 내용이 프로젝트의 게시되지 않은 변경 사항에 추가되고 프로젝트 메인 버전으로 돌아갑니다. 수락된 초안은 프로젝트의 버전 기록으로 이동합니다. 수락에는 크레딧이 들지 않습니다.

Lovable은 이 요약을 보관합니다. 요약은 프로젝트 채팅의 수락된 변경 항목에 Draft summary라는 라벨로 표시되고, 버전 기록의 해당 변경 항목에도 표시됩니다.

수락해도 변경 사항이 게시되지는 않으며, 초안에는 자체 Publish 버튼이 없습니다. 변경 사항을 공개하려면 메인 버전에서 프로젝트를 게시하세요.

초안을 유지하지 않으려면 대신 초안을 삭제하세요.

Cmd+K(Mac)나 Ctrl+K(Windows·Linux)를 누르면 명령 팔레트가 열립니다. Drafts 그룹에 Main preview와 프로젝트의 모든 초안이 나열되므로 키보드에서 손을 떼지 않고 전환할 수 있습니다.

상태 표시기

초안이 여러 개 있으면 스위처에 각 초안의 상태가 표시됩니다.

The draft switcher below the project name and Draft 2 pill, with a blue dot on the Main preview row, Draft 1 working, Draft 2 selected and marked with a gray dot, Draft 3 marked with an orange question mark, and Draft 4 marked with a red warning triangle, above the Accept and New draft buttons

위 스위처에서 Lovable은 Draft 1에서 작업 중입니다. Draft 2는 지금 보고 있는 초안이며 가져올 최신 프로젝트 편집이 있습니다. Draft 3은 답변을 기다리고 있고, Draft 4는 마지막 작업이 실패했습니다. Main preview의 파란 점은 프로젝트에 게시할 준비가 된 변경 사항이 있다는 뜻입니다.

행 위에 마우스를 올리면 표시기의 의미를 볼 수 있습니다.

표시기의미
회전하는 원Lovable이 해당 초안에서 작업 중입니다. 옆의 라벨에 Updating draftAccepting draft처럼 실행 중인 작업이 표시됩니다.
회색 점, Updates available이 초안에 아직 없는 최신 편집이 프로젝트에 있습니다.
파란 점, New changes초안에 아직 확인하지 않은 편집이 있습니다.
주황색 물음표, Lovable needs your inputLovable이 해당 초안에서 질문을 던지고 답변을 기다리고 있습니다.
빨간 경고 삼각형, Operation failed 또는 Update failed해당 초안의 마지막 작업이 끝나지 않았습니다. 마우스를 올려 이유를 확인한 다음 다시 시도하세요.

표시기가 없는 초안은 따로 신경 쓸 필요가 없습니다.

Main preview 행에는 별도의 표시기가 있습니다. 프로젝트가 게시되었는지, 아직 게시하지 않은 변경 사항이 있는지 알려 줍니다.

표시기의미
파란 점, Changes ready to publish프로젝트에 아직 공개되지 않은 변경 사항이 있습니다. 라벨에는 3 changes ready to publish처럼 개수가 포함됩니다.
초록 점, Everything is published게시된 앱이 프로젝트와 일치합니다. 이 점은 행 위에 마우스를 올렸을 때만 나타납니다.
회색 점, Unpublished project이 프로젝트를 아직 게시하지 않았습니다.

게시된 프로젝트에서 초안을 수락하면 초안의 편집 내용이 게시를 기다리게 되므로 이 점이 파란색으로 바뀝니다. 프로젝트 게시를 참고하세요.

최신 프로젝트 변경 사항으로 초안 업데이트하기

초안은 프로젝트의 사본으로 시작합니다. 초안을 만든 뒤에 본인이나 팀원이 프로젝트에 새 변경을 할 수 있습니다. 이런 변경 사항은 초안에 자동으로 나타나지 않습니다.

가져올 최신 변경 사항이 있으면 Lovable이 초안 채팅 위에 New edits available 메시지를 표시하고, 스위처의 초안 행에 Updates available 라벨이 붙은 회색 점이 나타납니다.

Update를 선택하면 최신 프로젝트 변경 사항이 초안으로 들어옵니다. 채팅 위의 메시지, 스위처의 Accept 버튼 옆 셰브론, 초안의 메뉴에서 업데이트할 수 있습니다. 초안의 채팅에서 Lovable에게 초안을 업데이트해 달라고 요청해도 됩니다.

최신 프로젝트 변경 사항이 초안의 편집 내용과 겹치면 Lovable이 업데이트된 버전에 맞게 초안의 편집 내용을 조정합니다. 업데이트는 몇 분이 걸릴 수 있으며, Lovable이 초안 채팅에 후속 메시지를 추가하기도 합니다. 업데이트에는 크레딧이 들지 않습니다.

Lovable이 프로젝트 메인 버전에서 작업하는 동안에도 초안을 업데이트할 수 있습니다. 이때 초안에는 프로젝트에서 지금까지 완료된 편집만 들어옵니다.

초안을 수락하기 전에 꼭 업데이트할 필요는 없습니다. 프로젝트에 최신 변경 사항이 있으면 Lovable이 초안을 먼저 업데이트한 다음 수락합니다. 두 단계를 직접 이어서 하려면 업데이트 대화상자에서 Accept draft after updating을 선택합니다.

초안 삭제하기

초안을 삭제하려면 초안의 메뉴를 열고 Delete를 선택한 다음 확인합니다. 삭제하면 초안과 그 편집 내용이 모두 제거됩니다. 프로젝트는 그대로 유지되며, 삭제한 초안은 복원할 수 없습니다.

초안 순서 바꾸기

스위처는 최근에 활동한 초안부터 순서대로 나열합니다. 순서를 직접 정하려면 초안을 잠시 길게 누른 다음 원하는 위치로 끌어다 놓습니다. Lovable은 지금 사용 중인 브라우저에서 해당 프로젝트의 순서를 기억합니다.

My drafts 필터가 선택된 동안에는 목록에 프로젝트 초안 중 일부만 표시되므로 순서를 바꿀 수 없습니다. 먼저 All drafts를 선택하세요.

팀과 함께 초안 사용하기

프로젝트 편집 권한이 있는 모든 사람에게 같은 초안이 보입니다. 초안마다 현재 누가 작업 중인지 표시됩니다. 다른 사람이 사용 중인 초안을 열면 Lovable이 따로 작업할 수 있도록 자신의 초안을 만들라고 제안합니다.

프로젝트에서 다른 사람이 초안을 만들었다면 스위처의 Drafts 제목에 All draftsMy drafts 두 탭이 표시됩니다. My drafts를 선택하면 목록이 직접 만든 초안으로 좁혀집니다. 초안을 만든 사람이 본인뿐인 프로젝트에서는 탭이 나타나지 않습니다. 휴대폰의 초안 목록에도 같은 탭이 나타납니다.

누군가 초안을 수락하면 그 변경 사항이 모두의 프로젝트에 추가됩니다. 이후 열려 있는 다른 초안에는 업데이트할 때까지 New edits available이 표시됩니다.

여러 초안이 비슷한 시점에 수락되면 Lovable이 하나씩 차례로 처리합니다. 대기 중인 초안이 둘 이상이면 프로젝트 채팅 위에 Accepting drafts 카드가 나타나 순서를 보여 줍니다. 대기 중인 초안을 제거하거나 초안을 끌어서 순서를 바꿀 수 있습니다.

초안은 앱의 백엔드와 데이터를 공유

초안은 앱에 대한 변경 사항을 따로 보관하지만, 자체 백엔드는 없습니다. 모든 초안은 프로젝트의 내장 백엔드(Cloud)를 사용합니다. 즉 같은 데이터베이스, 같은 파일, 같은 설정을 씁니다.

초안에서 테스트하면서 정보를 추가·편집·삭제하면 프로젝트를 직접 테스트할 때와 마찬가지로 실제로 반영됩니다. 초안을 삭제해도 그 변경은 취소되지 않습니다.

초안에서 요청한 백엔드 작업도 아래 나열된 변경을 제외하면 같은 방식으로 프로젝트에 적용됩니다. 되돌리기 어려운 작업이면 Lovable이 초안 채팅에서 먼저 설명하고 확인을 요청합니다.

앱에 이미 있는 레코드를 편집하거나 삭제하면 게시된 앱에서도 바뀝니다. 테스트용 레코드를 따로 만들어 사용하세요.

메인 버전에서 해야 하는 백엔드 변경

공유 백엔드의 구성 변경은 게시된 앱에 즉시 반영되므로, Lovable은 다음 변경을 프로젝트 메인 버전에서만 수행합니다.

  • 백엔드 함수. 초안에서 백엔드 함수의 코드를 편집할 수는 있지만 Lovable은 메인 버전에서만 배포합니다. 변경은 초안을 수락한 뒤에 적용됩니다.
  • 로그인 방식. Google, Apple 같은 소셜 로그인 제공자를 포함합니다.
  • 시크릿. 앱이 다른 서비스에 접근할 때 쓰는 값입니다.
  • 파일 스토리지 설정. 스토리지 버킷의 공개 여부 등입니다.
  • 앱의 AI 기능 활성화. 앱을 위한 AI 기능을 참고하세요.
  • 내장 백엔드(Cloud) 활성화. 일부 데이터베이스 구조 변경도 포함됩니다. 초안에서 데이터베이스 테이블과 열 추가하기를 참고하세요.

초안에서 이 중 하나를 요청하면 Lovable이 메인 버전에서 변경하라고 안내하고 나머지 요청을 계속 진행합니다. 메인 버전으로 전환해 거기서 변경한 다음, 초안을 업데이트해 변경 사항을 가져오세요.

초안에서 데이터베이스 테이블과 열 추가하기

앱은 정보를 데이터베이스에 테이블 단위로 정리해 보관합니다. 예를 들어 리뷰 테이블에는 평점 열, 댓글 열, 리뷰 대상 제품 열이 있습니다.

모든 초안은 프로젝트와 같은 데이터베이스를 사용하므로, 초안에서 작업하는 동안에는 Lovable이 테이블이나 열을 추가하지 않습니다. 대신 변경을 준비해 두었다가 초안을 수락할 때 적용합니다. 순서는 다음과 같습니다.

  1. 초안 채팅에서 요청합니다. 예를 들어 "평점, 댓글, 해당 제품이 있는 리뷰 테이블을 추가해 줘"라고 요청합니다.
  2. Lovable이 변경을 준비하고 그 변경을 사용하는 페이지를 빌드합니다. 테이블이 아직 없으므로 리뷰를 읽거나 저장하는 페이지는 초안 프리뷰에서 오류를 표시합니다. 이 오류는 정상이며 초안을 수락하면 사라집니다.
  3. 초안을 수락합니다. Lovable이 프로젝트 데이터베이스에 테이블을 추가하고, 프로젝트 메인 채팅에서 추가한 내용을 설명합니다.

이 방식은 추가 작업에 적용됩니다. 새 테이블, 새 열, 정보를 읽거나 바꿀 수 있는 사람에 대한 새 규칙이 여기에 해당합니다. 반면 세 종류의 변경은 프로젝트 메인 버전에서 해야 합니다. 테이블이나 열 제거, 이름 변경, 열에 저장하는 정보 종류 변경입니다. 초안에서 이 중 하나를 요청하면 Lovable이 메인 버전을 안내하고 나머지 요청을 계속 진행합니다.

내장 백엔드(Cloud) 활성화도 프로젝트 메인 버전에서 합니다. 프로젝트에 아직 Cloud가 없는데 초안에 필요하다면 메인 버전으로 전환해 Lovable에게 활성화를 요청하세요. 그런 다음 초안을 업데이트해 변경 사항을 가져옵니다.

휴대폰에서 초안 사용하기

휴대폰에서도 초안을 만들고, 전환하고, 관리할 수 있습니다. 초안 목록은 두 가지 방법으로 엽니다.

  • 화면 상단의 프로젝트 이름을 탭하고 Drafts를 선택합니다.
  • 채팅 입력란 위의 버튼을 탭합니다. 이 버튼에는 Main 또는 현재 초안의 이름이 표시되며, 프로젝트에 초안이 하나 이상 있을 때 나타납니다.

목록은 컴퓨터의 스위처와 같은 방식으로 동작합니다. 초안을 탭하면 전환되고, New draft를 탭하면 새 초안이 만들어지며, 초안의 메뉴를 열면 이름 변경, 복제, 수락, 업데이트, 삭제를 할 수 있습니다. 사용할 수 없는 작업은 메뉴에서 그 옆에 이유가 표시됩니다.

제한 사항

초안을 사용할 때 다음 사항을 염두에 두세요.

  • 초안은 아직 Git 동기화를 지원하지 않습니다. 초안은 연결된 저장소에 브랜치로 나타나지 않으며, 초안의 코드는 초안을 수락한 뒤에야 저장소에 반영됩니다.
  • 일부 백엔드 작업은 프로젝트 메인 버전에서 해야 합니다. 앱의 로그인 방식, 시크릿, 백엔드 함수 변경과 데이터베이스 테이블·열의 제거나 이름 변경이 여기에 해당합니다. 메인 버전에서 해야 하는 백엔드 변경을 참고하세요.

문제 해결

초안이 예상대로 동작하지 않을 때 가장 흔한 원인은 다음과 같습니다.

FAQ

초안 사용에 관해 자주 묻는 질문입니다.

관련 주제

On this page