짧은 답
Whizi에는 포크 기능도, 브랜치 기능도, 채팅을 복제하는 방법도 없습니다. 하나의 대화를 둘 다 살아있는 두 개의 채팅으로 나눌 수 없고, "여기서부터 새 대화로 이어가기" 같은 기능도 없습니다. 사이드바의 채팅 옵션 메뉴는 이름 바꾸기, 고정, 즐겨찾기, 삭제를 제공할 뿐, 대화를 복사하는 기능은 없습니다.
Whizi에 있는 것은 메시지 버전입니다. 이미 보낸 메시지를 수정하면 대화의 뒷부분이 교체되고, 교체된 뒷부분은 언제든 되돌아갈 수 있는 버전으로 보관됩니다. 이는 방문할 수 있는 브랜치이지, 동시에 실행할 수 있는 브랜치가 아닙니다. 어느 순간이든 활성 버전은 정확히 하나뿐입니다.
"포크"는 실제로 네 가지 다른 것을 의미하므로, 먼저 어떤 것을 원했는지부터 생각해 보세요.
| 원했던 것 | 사용할 방법 | 실제로 일어나는 일 |
|---|---|---|
| 중간 지점부터 다른 답변 | 그 메시지를 수정해서 다시 전송 | 뒷부분이 교체되고, 이전 뒷부분은 버전으로 보관됨 |
| 두 뒷부분을 모두 남겨서 비교 | 수정된 턴의 버전 화살표 | 둘 다 저장되고, 하나만 활성 상태이며, 둘 사이를 전환 |
| 같은 기록에서 시작해서 둘 다 살아있는 두 대화 | 사용 불가 | 제품 어디에도 복제, 복사, 포크 기능이 없음 |
| 스레드를 오염시키지 않는 부수적 질문 | 새 채팅 | 직접 붙여넣은 것 외에는 아무것도 넘어오지 않음 |
| 여러 채팅에 걸친 동일한 상시 맥락 | 프로젝트 | 지침과 고정된 파일이 그 안의 모든 채팅에 적용됨 |
| 다른 사람이 이어갈 수 있는 사본 | 사용 불가 | 공유 링크는 읽기 전용 보기임 |
포크가 없는 이유
이는 로드맵상의 답이 아니라 구조적인 답입니다. Whizi 대화는 정확히 하나의 활성 브랜치만 저장하며 그 외에는 아무것도 저장하지 않습니다. 대화를 보는 모든 사람, 웹사이트, 모바일 앱, 공유 링크, 그리고 모델 자체가 받는 대화 기록까지 모두 그 하나의 브랜치를 봅니다. 비활성 버전은 복원될 행의 단순한 사본으로 한쪽에 따로 보관됩니다.
이 불변 규칙 덕분에 버전 전환은 저렴하게 유지되며, 동시에 이것이 포크를 원천적으로 배제하는 이유이기도 합니다. 포크에는 둘 다 살아있고, 둘 다 쓰기 가능하며, 둘 다 보이는 두 개의 브랜치가 필요합니다. 활성 브랜치가 하나뿐이라는 것은 두 번째 브랜치가 존재할 자리가 없다는 뜻입니다.
경로 구조도 이를 뒷받침합니다. 대화 목록 자체를 제외하면, 대화에서 주소를 지정할 수 있는 것은 메시지, 버전, 그리고 그 대화가 속한 프로젝트뿐입니다. 포크나 복제 뒤에는 어떤 엔드포인트도 없으므로, 어떤 클라이언트도 그런 기능을 제공할 수 없습니다.
미리 알아둘 만한 결과가 하나 있습니다. 어떤 턴을 수정하면 그 아래에 있는 모든 턴의 저장된 버전이 사라진다는 점입니다. 그 버전들은 더 이상 존재하지 않는 대화에 속해 있으므로, 그대로 남겨두면 부모가 사라진 브랜치로 들어가게 됩니다. 한 스레드 안에서 여러 브랜치가 중요하다면 거꾸로 작업해서 가장 이른 메시지를 마지막에 수정하세요. 수정의 작동 방식과 버전 전환의 비용 및 실패 조건은 메시지 재생성 및 수정에 있습니다.
새 채팅이 물려받는 것
부수적인 질문에는 새 채팅을 시작하는 것이 정직한 답이지만, "새 채팅을 시작하라"는 답이 실제로 유효하려면 무엇을 포기하게 되는지 정확히 알아야 합니다.
새 채팅은 비어 있는 상태로 시작됩니다. 이전 대화는 요약되어 들어오지 않고, 첨부 파일도 다시 첨부되지 않으며, 모델은 다른 스레드를 전혀 보지 못합니다. 넘겨오고 싶은 것은 무엇이든 직접 가져와야 합니다. 모든 메시지와 코드 블록에는 복사 기능이 있으므로, 중요한 답변 두세 개를 새 채팅으로 옮기는 데는 몇 초면 충분합니다.
붙여넣지 않아도 넘어오는 것이 두 가지 있습니다. 프로젝트 지침과 고정된 파일은 그 프로젝트 안의 모든 대화에 적용되므로, 프로젝트 안에서 만든 새 채팅은 그 상시 맥락이 이미 프롬프트에 포함된 상태로 시작합니다. 그리고 채팅은 나중에라도 프로젝트로 옮기거나 다시 빼낼 수 있는데, 이는 Whizi에서 대화의 소속을 바꾸는 것에 가장 가까운 기능입니다. 한도와 동작 방식은 Projects 사용법에 있습니다.
사람들이 찾는 또 다른 방법은 모델 전환이며, 그것이 무엇이 아닌지 짚어둘 필요가 있습니다. 대화 안에서 모델을 전환하면 스레드 전체가 새 모델로 이어지는 것이지, 두 번째 채팅으로 복사되는 것이 아닙니다. 처음부터 끝까지 하나의 스레드만 존재하며, 전환 이전의 답변들은 그것을 작성한 모델의 이름으로 계속 표시됩니다. 이 패턴은 대화 중 모델 전환에 있습니다.
포크가 해결해 줬을 두 가지 경우
같은 프롬프트에 대한 두 답변 비교. 이는 포크를 원하는 가장 흔한 이유이며, Whizi는 이를 다른 방식으로 해결합니다. 같은 프롬프트를 두 모델에 보내 두 개의 열에서 결과를 나란히 읽는 것입니다. 어느 모델도 다른 모델의 결과를 보지 못하는데, 이것이 바로 비교의 핵심 가치입니다. 이는 Powerhouse 기능인 모델 나란히 비교하기에서 다룹니다.
스레드 일부를 모델로부터 숨기기. 다시 보내고 싶지 않은 맥락이 쌓인 대화에는 포크가 흔한 우회 방법입니다. 포크가 없으니, 대신 실제로 중요한 내용을 짧게 요약해 새 채팅을 시작하는 방법이 있습니다. 어쨌든 깨끗한 시작에는 그 나름의 이유도 있습니다. 긴 스레드는 오래된 맥락이 진짜 질문과 주의를 두고 경쟁하게 만들기 때문에, 마흔 개의 메시지 기록보다 서너 문장의 설명이 더 나은 결과를 내는 경우가 많습니다.
원하는 것이 자신이 아니라 다른 사람을 위한 사본이라면, 공유는 하나의 대화에 대한 공개 링크를 만들고 받는 사람은 정제된 읽기 전용 보기를 보게 됩니다. 그들은 그것을 이어갈 수 없고, 자신의 계정에 포크되는 것도 아닙니다. 링크 취소를 포함한 자세한 내용은 대화 공유하기에 있습니다.
가진 모든 것의 사본이 필요하다면, 설정에는 채팅과 메시지, 프로젝트와 그 파일 메타데이터, 미디어, 공유 링크, 구독 및 추천 프로필을 만들어 내는 데이터 내보내기 기능이 있습니다. 이는 다시 가져올 수 있는 브랜치가 아니라 하나의 보관용 자료입니다. Whizi는 ChatGPT와 Claude의 내보내기 파일은 가져오지만, 자기 자신의 것은 가져오지 않습니다.
- Whizi에는 포크, 브랜치, 복제 기능이 없습니다
- 대화는 정확히 하나의 활성 브랜치만 저장하므로 포크가 존재할 자리가 없습니다
- 채팅 옵션 메뉴는 이름 바꾸기, 고정, 즐겨찾기, 삭제뿐이며 복사 기능은 없습니다
- 수정 후 재전송이 가장 가까운 대안입니다. 뒷부분을 교체하고 이전 내용을 버전으로 보관합니다
- 한 번에 하나의 버전만 활성 상태이므로, 버전은 병렬 실행이 아니라 방문하는 대상입니다
- 턴을 수정하면 그 아래 모든 턴의 저장된 버전이 사라지므로, 가장 이른 메시지를 마지막에 수정하세요
- 새 채팅은 비어 있는 상태로 시작되며, 프로젝트 지침과 고정된 파일만 붙여넣지 않아도 넘어옵니다
- 공유 링크는 읽기 전용 보기이며 받는 사람이 이어갈 수 없습니다
자주 묻는 질문
Whizi에서 대화를 어떻게 포크하나요?
할 수 없습니다. 채팅에는 포크 기능도, 브랜치 기능도, 복제 동작도 없습니다. 근본적인 이유는 Whizi 대화가 정확히 하나의 활성 브랜치만 가지며, 대화에서 주소를 지정할 수 있는 것은 메시지, 버전, 그리고 그 대화가 속한 프로젝트뿐이기 때문입니다. 가장 가까운 대안은 자신의 메시지 중 하나를 수정해서 다시 보내는 것으로, 이는 그 지점부터 뒷부분을 교체하고 교체된 뒷부분을 버전으로 보관합니다.
원본을 그대로 둔 채 채팅을 복제할 수 있나요?
아니요. 채팅 옵션 메뉴는 이름 바꾸기, 고정, 즐겨찾기, 삭제만 제공하며, 제품 어디에도 복사 기능은 없습니다. 원본이 중요하다면 실질적인 보호책은 그것을 더 이상 수정하지 않는 것입니다. 뒷부분을 없애는 것이 바로 수정이기 때문입니다. 새 채팅을 시작해서 중요한 메시지 몇 개만 붙여넣고 거기서 이어가면 원본은 그대로 남습니다.
버전과 포크의 차이는 무엇인가요?
버전은 같은 턴에 대해 저장된 여러 개의 뒷부분 중 하나이며, 한 번에 정확히 하나만 활성 상태입니다. 수정된 턴의 화살표로 그 사이를 이동하며, 전환은 말풍선 하나가 아니라 뒷부분 전체를 바꿉니다. 포크는 둘 다 동시에 활성 상태이고 둘 다 쓰기 가능한 두 개의 뒷부분을 의미하는데, 그것이 바로 Whizi가 하지 않는 부분입니다. 버전에 대한 자세한 내용은 메시지 재생성 및 수정에 있습니다.
새 채팅을 시작하면 모델이 이전 채팅을 기억하나요?
이전 대화 자체로부터는 기억하지 못합니다. 새 채팅은 비어 있는 상태로 시작하며, 모델은 그 채팅에 있는 내용만 받습니다. 예외는 프로젝트입니다. 지침과 고정된 파일은 그 안의 모든 대화에 적용되므로, 프로젝트 안에서 만든 채팅은 이미 그 맥락을 가진 채 시작합니다. 그 외의 것은 직접 붙여넣어야 하며, 모든 메시지에는 바로 그 목적을 위한 복사 기능이 있습니다.
다른 모델을 시도하려고 대화를 브랜치할 수 있나요?
그럴 필요가 없습니다. 대화 안에서 모델을 전환하면 기존 스레드가 새 모델로 이어지며, 각 답변은 그것을 만든 모델의 이름으로 계속 표시되어 하나의 스레드에 전체 비교가 담깁니다. 같은 프롬프트에 대한 두 답변을 원하는 것이지 인계가 아니라면, Powerhouse 기능인 두 모델에 나란히 보내는 방식을 대신 사용하세요.
이른 메시지를 수정하면 나중 브랜치를 잃게 되나요?
네, 그리고 이것이 미리 알아둘 만한 유일한 함정입니다. 턴을 수정하면 그 이후 모든 턴의 저장된 버전이 사라지는데, 그 버전들이 더 이상 존재하지 않는 대화에 매달려 있기 때문입니다. 아래쪽 브랜치에서 남기고 싶은 것이 있다면 그 위의 메시지를 건드리기 전에 복사해 두고, 여러 턴을 다시 손봐야 한다면 가장 이른 것을 마지막에 수정하세요.