본 문서는 영어 원본을 기계 번역한 것입니다. 번역본과 영어 원본 사이에 내용이 상충할 경우 영어 원본이 우선합니다. 영어 원본 보기


Slate: 코드 및 문서에 대한 실시간 AI 협업

Slate는 AI와 함께 코드와 문서를 편집하기 위한 Caiioo의 작업 공간입니다. 텍스트를 복사해서 주고받는 대신, 인라인 차이점(diff), 댓글 및 버전 기록을 통해 실시간으로 함께 작업하세요.

Slate의 주요 기능

  • 코드 편집 — 구문 강조와 함께 코드를 작성하고 편집하세요. 변경된 내용을 정확히 확인하고 변경 사항을 하나씩 수락하거나 거부할 수 있습니다.
  • 서식 있는 텍스트 편집 — 서식, 제목, 표, 목록을 사용하여 문서를 작성하세요. 인라인으로 AI 제안을 받아볼 수 있습니다.
  • 직접 확인하고 다듬을 수 있는 SVG 드로잉 — SVG(로고, 다이어그램, 차트 등)를 열고 토글 하나로 소스 코드와 렌더링된 이미지를 전환하세요. AI는 작업하면서 그림을 렌더링하고, 결과를 직접 확인하며, 반복 작업을 수행합니다. 따라서 같은 턴 안에서 잘못 정렬된 레이블을 수정하거나 도형 색상을 바꾸고 시각적으로 변경 사항을 확인할 수 있습니다.
  • 조판된 수식이 포함된 LaTeX 문서 — LaTeX 문서를 열어 수식이 올바르게 조판된 미리보기를 확인하는 동시에, 코드 뷰에서 소스를 안전하게 편집할 수 있습니다(미리보기가 파일을 덮어쓰지 않습니다). AI는 LaTeX 문서를 편집할 때마다 수식을 검토하고 오류를 즉시 확인하므로, 잘못된 수식을 같은 턴 안에서 바로 수정합니다. 붙여넣은 LaTeX 콘텐츠도 자동으로 인식됩니다.
  • PDF 마크업 — AI에게 PDF 위에 직접 그리도록 요청하세요. 조항에 동그라미를 치거나 그림을 가리키는 화살표와 같은 자유형 잉크 그리기, 페이지 내 원하는 위치에 메모 추가, 원하는 위치에 서명 이미지 삽입(스탬프) 등이 가능합니다. 이러한 표시는 PDF 자체에 직접 기록되므로, 문서를 다운로드하여 다른 곳에서 열어도 그대로 유지됩니다. (스탬프 서명은 시각적인 표시에 불과하며, 신원 확인을 제공하지 않고 법적 구속력이 있는 전자 서명이 아닙니다.)
  • 버전 기록 — 이전의 어떤 버전으로든 되돌릴 수 있습니다. 누가, 언제, 무엇을 변경했는지 확인하세요.
  • 댓글 — 코드나 문서의 특정 부분에 메모를 남길 수 있습니다.
  • 연결된 폴더의 파일 편집 — macOS, Windows, Linux에서 연결한 폴더의 텍스트 파일이나 Word 문서를 바로 열어 Slate에서 편집하세요. 앱 내로 복사되는 데이터는 없으며, Save file을 선택하기 전까지는 디스크에 아무것도 기록되지 않습니다.
  • 채팅 내에서 바로 페이지 표시 — 직접 제작한 HTML 문서(인포그래픽, 대시보드, 1페이지 분량의 보고서 등)를 링크 뒤에 숨겨두지 않고 대화창 내에서 바로 렌더링하여 표시할 수 있습니다.

Slate 사용 방법

AI는 코드나 문서 작성을 요청하면 자동으로 Slate를 엽니다:

  • "제품 리뷰를 스크랩하는 Python 스크립트 작성해줘"
  • "머신러닝에 관한 블로그 게시물 초안 작성해줘"
  • "문의 양식이 포함된 HTML 페이지 생성해줘"
  • "이 문서를 편집하고 어조를 개선해줘"

AI가 Slate를 열면 다음을 수행할 수 있습니다:

  1. 코드 또는 문서 읽기 — 전체 서식이 적용되어 표시됩니다.
  2. 변경 사항 검토 — AI가 편집을 제안하면 인라인으로 강조된 diff를 확인하세요.
  3. 변경 사항 수락 또는 거부 — 체크 표시를 클릭하여 수락하거나 X를 클릭하여 거부하세요 (한 번에 하나씩).
  4. 직접 편집 — 코드나 텍스트를 직접 수정하세요.
  5. 추가 변경 요청 — "이 함수에 오류 처리 추가해줘" 또는 "더 간결하게 만들어줘"라고 요청하세요.
  6. 기록 보기 — "기록"을 클릭하여 모든 편집 내용을 확인하고 필요시 되돌리세요.

코드 기능

  • Python, JavaScript, TypeScript, Java, C++, CSS, HTML, SQL 등에 대한 구문 강조
  • 행 번호 및 괄호 매칭
  • 인라인 차이(diff) — 줄 단위로 변경된 내용을 정확히 확인
  • 변경 사항별 수락/거부 — 각 편집 내용에 대한 세밀한 제어
  • SVG 코드 ↔ 보기 토글 — SVG 도면의 경우 클릭 한 번으로 원시 마크업과 렌더링된 미리보기 간 전환 가능. 코드를 편집하면 그림이 업데이트되는 것을 즉시 확인

서식 있는 텍스트 기능

  • 서식 도구 모음 — 굵게, 기울임꼴, 링크, 목록, 표
  • 제목 및 블록 — 구조화하여 구성
  • 댓글 — 텍스트를 수정하지 않고 메모 남기기
  • 변경 내용 추적 — 색상 강조 표시로 추가, 삭제 및 수정 내용 확인. 한 번에 하나씩, 또는 한 번에 모두 변경을 수락 또는 거부하거나, 영역을 선택하고 "✓ Sel" / "✗ Sel"을 사용하여 Word에서 단락을 선택하는 것처럼 선택 영역 내부의 모든 추적된 변경을 수락 또는 거부.
  • 스프레드시트 변경 내용 추적 — 스프레드시트(.xlsx) 편집도 셀 수준의 변경 내용 추적을 지원합니다. AI가 셀 단위로 변경을 제어하며, 문서에서와 마찬가지로 각각을 수락 또는 거부할 수 있습니다.
  • 찾기 및 바꾸기 — 문서 전체를 검색하고 일치하는 항목 바꾸기

Word 문서의 변경 내용 검토

  1. Slate에서 .docx 파일 열기
  2. 자신의 편집 내용을 제안된 변경으로 기록하려면 추적을 클릭한 다음 사용자 이름에 이름 입력
  3. 및 **↓**를 사용하여 변경 사항 간 이동
  4. 또는 **✗**를 사용하여 현재 변경 사항 수락 또는 거부, 또는 문서의 일부를 선택하고 ✓ Sel 또는 ✗ Sel 사용
  5. Microsoft Word에서 계속 작업할 준비가 되면 문서를 Word로 다운로드

문서를 Word로 다운로드하면 추적된 변경 내용과 댓글이 .docx 파일 자체에 기록되므로 Word에서 기본 추적된 변경 내용으로 열리고 각 작성자의 작업이 별도로 유지됩니다. 파일을 Caiioo에 다시 업로드해도 유지됩니다.

채팅 내에서 Slate 인라인으로 보기

AI가 인포그래픽, 대시보드, 요약 카드, 비교표 등 시각적 요소를 HTML 문서로 생성할 때, 별도의 링크를 열지 않고도 대화창 안에서 바로 표시할 수 있습니다.

언제든지 요청하세요. 문서가 이미 생성되어 있는데 채팅 안에서 보고 싶다면 "인라인으로 보여줘", "채팅에서 보여줘", 또는 *"여기서 보여줘"*라고 말하세요. 이는 사본이 아닌 동일한 문서입니다. 아무것도 다시 작성되지 않으며 라이브러리에 중복 항목이 추가되지 않습니다.

표시 위치는 의도적으로 결정됩니다. AI는 답변 내에서 카드가 나타나길 원하는 위치에 문서 링크를 배치하므로, 카드가 항상 맨 위에만 있는 것이 아니라 설명 중간에 자연스럽게 자리 잡을 수 있습니다.

카드 위의 라벨을 클릭하면 전체 Slate가 열립니다. 여기에서 문서를 편집하거나, 변경 내역을 확인하거나, 내보낼 수 있습니다. 카드는 창 높이 한도 내에서 콘텐츠에 맞게 크기가 확장됩니다.

HTML 문서만 이 방식으로 렌더링됩니다. 코드, Word 문서, 스프레드시트 등 다른 모든 Slate는 클릭할 수 있는 링크 형태로 유지됩니다.

연결된 폴더의 파일 편집하기

macOS, Windows, Linux에서 Slate는 연결된 폴더에 있는 파일을 열고 그 자리에서 바로 편집할 수 있습니다. 폴더를 연결하는 방법은 작업 공간 파일을 참조하세요.

이 기능은 텍스트 파일(코드, Markdown, 설정 파일, 일반 텍스트)뿐만 아니라 Word 문서(.docx)에서도 지원되며, 편집 중에도 서식, 책갈피, 문서 구조가 그대로 보존됩니다.

저장 여부는 항상 사용자가 결정합니다. 얼마든지 입력하세요 — 파일 저장을 클릭하기 전까지는 디스크의 파일에 아무런 영향도 주지 않습니다. 문서 위의 상태 표시줄에 현재 상태가 표시됩니다. 작업 중에는 **임시 저장이 이 호스트에 완료되었습니다. 파일은 아직 저장되지 않았습니다.**로 표시되고, 저장이 완료되면 **파일에 저장되었습니다.**로 변경됩니다.

파일이 외부에서 변경된 경우, Slate에 디스크에서 변경됨이 표시되고 최신 변경 사항 검토 옵션이 제공됩니다. 여기에서 원본, 내 텍스트, 디스크 텍스트를 비교하고 각 차이점에 대해 내 내용 유지 또는 디스크 내용 사용을 선택할 수 있습니다. 충돌하지 않는 편집 내용은 자동으로 병합되며, 겹치는 부분만 사용자의 확인을 기다립니다.

저장 1회 실행 취소. 저장 직후 마지막 저장 실행 취소를 누르면 파일이 이전 상태로 되돌아갑니다. 디스크의 내용이 일치하는 한 파일을 닫았다가 다시 열어도 실행 취소가 유지됩니다.

문제가 발생해도 작업 내용이 보존됩니다. 앱이 종료되거나 연결이 끊기거나 저장이 중단되더라도 편집 내용은 복구 가능한 임시 저장본으로 유지됩니다. 파일을 다시 열고 저장된 임시본 복구를 클릭하세요. 복구된 임시본에서 다음과 같은 작업도 가능합니다:

  • 임시본 다운로드 — Caiioo 외부에 사본 보관
  • 이동된 파일에 임시본 다시 연결 — 파일을 이동하거나 이름을 바꾼 후에도 해당 파일에 원본 내용이 유지되어 있다면 다시 연결
  • 누락된 파일 다시 생성 — 원본 파일이 사라진 경우 임시본을 원래 경로에 새 파일로 다시 작성(기존 파일을 덮어쓰지는 않음)

주의 — Caiioo가 안전하게 편집할 수 없는 파일(바이너리 형식 또는 읽기 전용으로 표시한 파일)은 저장할 수 없는 대상에 타이핑하지 않도록 읽기 전용으로 열립니다.

어시스턴트가 열려 있는 항목을 인식합니다

데스크톱 앱에서는 AI가 현재 보고 있는 문서를 확인하고, 이미 열려 있는 Slate를 열거나 이전 대화의 Slate를 이름 또는 내용 검색을 통해 찾을 수 있습니다. 따라서 링크를 일일이 찾지 않아도 "지금 열려 있는 문서 계속 편집해 줘" 또는 *"지난주 가격 책정 초안 찾아줘"*와 같이 바로 요청할 수 있습니다.

Slate를 웹에 게시하기

모든 Slate는 링크가 있는 누구나 열 수 있는 웹 페이지가 될 수 있으며, 상대방에게 Caiioo 계정이 필요하지 않습니다.

  1. Slate의 공유 메뉴를 열고 웹에 공유를 선택합니다.
  2. 웹에 게시에서 공개 제목을 설정하고, 게시 유지 기간(삭제할 때까지 유지 포함)을 선택한 후, 검색 엔진 허용 여부를 결정합니다. 기본값은 꺼짐이므로 세 사람에게 보낸 링크가 검색 결과로 노출되지 않습니다.
  3. 게시를 클릭합니다.

페이지 열기 버튼과 함께 공개 링크 생성됨이 표시됩니다. 동일한 Slate를 다시 게시하면 이미 공유한 페이지가 업데이트되므로 보낸 링크가 계속 작동하며, 버튼에는 공개 페이지 업데이트가 표시됩니다.

링크는 추측하기 어렵지만 비밀은 아닙니다. 비밀번호처럼 취급하세요. 링크를 가진 누구나 페이지를 열 수 있으며, 채팅 앱에 붙여넣으면 제목과 함께 미리보기가 표시됩니다. 설정 > 데이터 > 공유된 페이지에서 언제든지 페이지를 내리거나 공유 메뉴에서 공개 페이지 내리기를 사용할 수 있습니다. 삭제에는 약 1분이 소요됩니다.

  • AI가 작업하는 동안 편집할 수 있음 — 변경 사항이 동기화됨
  • 버전 기록은 모든 편집 내용을 유지하므로 아무것도 잃어버리지 않음
  • 채팅에 Slate 링크를 붙여넣어 AI가 모든 문서를 가리키도록 함 ("업데이트할 파일은 다음과 같습니다: …") — 링크가 다른 대화에서 온 것인 경우에도 올바른 문서로 해결됨
  • 워크플로에 맞는 형식으로 내보내기: Word(.docx), PDF, HTML, Markdown, 서식 있는 텍스트(.rtf), 표 데이터를 위한 CSV 또는 문서의 기본 형식
  • Word 문서는 보류 중인 변경 내용 추적 및 댓글이 유지된 상태로 다운로드됨. Markdown 및 서식 있는 텍스트 내보내기는 삭제된 텍스트가 라이브 콘텐츠로 포함되지 않고 완성된 문서로 읽힘

This guide is maintained by the Caiioo team using Slate, our built-in editor.