Lovable이 일정에 따라 앱을 점검하고 버그와 방문자 오류를 조기에 찾아 이메일로 알리며 채팅에서 수정을 돕게 합니다.
프로젝트 모니터링
Lovable이 일정에 따라 앱을 점검하고 버그와 방문자 오류를 조기에 찾아 이메일로 알리며 채팅에서 수정을 돕게 합니다.
프로젝트 모니터링은 백그라운드에서 프로젝트를 점검하고 Lovable이 중요한 이슈를 발견하면 알려줍니다.
프로젝트 코드와 앱 방문자가 겪은 최근 오류를 살펴본 뒤 발견 사항을 Lovable에 표시하므로, 이를 검토하고 Lovable에게 수정을 요청할 수 있습니다.
프로젝트 모니터링은 실제 방문자가 있는 게시된 앱, 여러 사람이 협업하는 프로젝트, 편집 세션 사이에도 상태를 양호하게 유지하려는 프로젝트에 특히 유용합니다. 사용자가 문제를 겪기 전에 발견하는 데 도움이 됩니다.
프로젝트 모니터링은 beta입니다. Pro, Business, Enterprise 워크스페이스에서 사용할 수 있습니다.
프로젝트 모니터링이 스캔하는 대상
프로젝트 모니터링은 두 가지 신호를 점검합니다.
- 프로젝트 코드: Lovable이 앱 코드에서 작동하지 않는 기능, 잘못된 앱 로직, 깨진 UI를 검토합니다.
- 방문자 오류: Lovable이 앱 방문자가 겪은 최근 오류를 점검하고 코드에서 근본 원인을 찾습니다.
발견 사항의 예는 다음과 같습니다.
- 로그인 오류
- 실패한 결제
- 올바르게 저장되지 않는 입력
- 작동하지 않는 UI 요소
- 실패한 cron job
- 작동하지 않는 통합
프로젝트 모니터링 켜기
프로젝트 모니터링은 프로젝트별로 구성합니다. 모든 프로젝트 editor가 켜거나 끌 수 있습니다.
프로젝트 설정 열기
프로젝트를 연 다음 Settings로 이동합니다. 토글은 Project settings → General → Project monitoring에 있습니다.
프로젝트 모니터링 활성화
Project monitoring을 찾아 스위치를 켭니다. 기본적으로 점검은 사용자의 시간대 기준 매일 6시에 실행되며, 마지막 점검 이후 프로젝트를 편집한 경우에만 실행됩니다. 첫 점검은 즉시 실행되지 않고 다음 예약 시간에 실행됩니다.
일정 설정
일정을 바꾸려면 Configure를 선택한 뒤 Daily at 6:00 같은 일정을 선택합니다. 매일 또는 매주 실행 중 하나를 고르고, 매주 실행할 요일과 시간을 설정합니다. 시간은 사용자의 시간대로 표시되며 점검은 선택한 시간 전후에 실행됩니다.
점검 실행 조건 선택
Runs 옆에서 실행 조건을 선택해 Every time 또는 If edited since last check를 고릅니다. 두 번째 옵션에서는 Minimum edits made 아래에 편집 횟수를 설정한 뒤 Done을 선택합니다.
변경 사항 저장
Save를 선택합니다. Project monitoring 섹션에 새 일정이 반영됩니다.
방문자가 꾸준한 게시 앱에는 매일 일정을, 변경이 적은 프로젝트에는 매주 일정을 선택하세요. If edited since last check를 사용하면 변경 사항이 없을 때 점검에 크레딧을 쓰지 않을 수 있습니다.
프로젝트 모니터링을 끄면 해당 프로젝트의 새 예약 점검이 중단됩니다. 워크스페이스가 프로젝트 모니터링을 포함하지 않는 플랜으로 변경되어도 예약 점검이 중단되며, 다시 업그레이드하면 재개됩니다.
발견 사항이 공유되는 방식
Lovable은 프로젝트 모니터링 발견 사항을 두 가지 방식으로 공유합니다.
- 이메일: 프로젝트 owner는 중요하거나 시급한 발견 사항에 대한 이메일을 받습니다. 이메일마다 가장 중요한 새 발견 사항을 강조하고 에디터에서 해당 항목으로 바로 연결합니다.
- 에디터: 프로젝트 editor는 채팅 위에서 요약된 발견 사항을 확인하고 조사·처리·무시할 수 있습니다. 보기 전용 접근 권한이 있는 멤버에게는 발견 사항이 표시되지 않습니다.
발견 사항 검토 및 수정
Lovable이 이슈를 찾으면 프로젝트 채팅 위에 요약이 표시됩니다. View issues를 선택해 전체 목록을 펼칩니다. 다음 세 가지 옵션을 사용할 수 있습니다.
- Try to fix: Lovable이 일반 요청처럼 채팅에서 열린 발견 사항을 처리합니다. 수정이 끝나면 채팅에서 변경 사항을 검토할 수 있습니다.
- Skip: 변경하지 않고 목록을 닫습니다. 건너뛴 발견 사항은 열린 상태로 남아 다음에 프로젝트를 열 때 다시 표시됩니다.
- Ignore: 관련이 없거나 이미 해결되었거나 수정할 필요가 없는 발견 사항 하나를 목록에서 제거합니다. 생각이 바뀌면 무시한 발견 사항 옆의 실행 취소 버튼을 선택해 다시 열 수 있습니다.
발견 사항을 먼저 조사하고 싶다면 수정을 시작하기 전에 Lovable에게 던지는 질문에서 프로젝트 모니터링과 구체적인 이슈를 참조하세요. 예를 들면 다음과 같습니다.
프로젝트 모니터링에서 문의 폼이 메시지를 보내지 못한다고 발견했어. 변경하기 전에 원인과 수정 방법을 설명해줘.모니터링 기록 검토
첫 점검이 실행된 뒤 프로젝트 설정의 Project monitoring 섹션에 마지막 점검 시간이 표시됩니다. 마지막 점검 날짜 옆의 View history를 선택하면 이전 점검이 한 행씩 표시됩니다.
| 열 | 표시 내용 |
|---|---|
| Date | 점검이 실행된 시점 |
| Credits used | 점검에 사용된 크레딧 |
| Issues | 발견한 이슈 수. 문제가 없으면 No issues, 점검을 완료하지 못했으면 Check failed |
이전 점검을 더 보려면 Load more를 선택합니다.
비용 및 크레딧
프로젝트 모니터링은 완료된 예약 실행마다 크레딧을 사용합니다. 비용은 Lovable이 점검하는 코드와 방문자 활동의 양에 따라 달라지며 각 실행의 비용은 모니터링 기록에 표시됩니다. Lovable은 크레딧 잔액보다 포함된 일일 지급량을 먼저 사용합니다.
프로젝트가 구성한 최소 편집 임계값을 충족하지 않았거나 워크스페이스의 크레딧이 소진되면 예약 점검을 건너뜁니다. 건너뛴 점검은 크레딧을 사용하지 않습니다.
제한 사항
- 프로젝트 모니터링은 테스트를 대체하지 않습니다. 특히 한 번의 스캔에 이슈가 많으면 Lovable이 일부를 놓칠 수 있습니다.
- 발견 사항 상태는 특정 발견 사항을 수정하거나 무시하거나 채팅에서 논의할 때만 업데이트됩니다. 그 전에 이루어진 변경으로 발견 사항이 오래된 정보가 될 수 있습니다.
- Lovable이 정상 동작을 잘못된 동작으로 표시할 수 있습니다. 거짓 양성은 다시 나타나지 않도록 무시하세요.
- 모니터링은 워크스페이스 전체에 한 번이 아니라 프로젝트별로 구성합니다.