AI 편집과 Diff 모드
AI 편집이 Diff 모드에서 제안, 검토, 반영되는 흐름을 안내합니다.
최종 업데이트: 2026년 2월 14일
시나리오
기존 글을 AI에게 수정 요청할 때, AI는 전체 텍스트를 즉시 덮어쓰기보다 구조화된 편집 작업을 반환할 수 있습니다.
이때 에디터는 Diff 모드로 들어가 각 제안을 확인한 뒤 확정할 수 있습니다.
진입 조건
AI Diff 모드는 보통 아래 경우에 자동으로 시작됩니다.
- AI에게 현재 기사 업데이트/최적화/표현 변경을 요청한 경우
- AI가
write_to_editor결과를patch또는replace모드로 반환한 경우 - AI가 툴 또는 앵커 기반 편집으로 작성된 문서를 변경하려는 경우
즉, 기존 내용이 있고 AI가 그 내용을 수정해야 할 때는 대체로 Diff 모드로 들어갑니다.
Diff 모드 동작 방식
- AI 대화창에서 요청합니다.
- "이 부분을 더 간결하게 해줘."
- "마케팅 톤으로 다시 써줘."
- "구조를 조정하고 논지 순서를 바꿔줘."
- AI 응답이 드래프트 작업 세트로 변환됩니다.
- 에디터가 자동으로 Diff 모드로 전환됩니다.
- 추가/삭제가 표시되는 diff 미리보기를 확인합니다.
- 각 작업을 개별 승인/거부(또는 일괄)합니다.
- 승인이 완료된 뒤에만 문서가 반영됩니다.
Diff 모드에서 할 수 있는 일
1) 작업 단위로 검토하고 결정
각 블록 변경에는 컨트롤이 표시됩니다.
- 승인: 제안 변경 유지
- 거부: 제안 변경 건너뛰기
2) 배치 작업
하단 툴바에서:
- 모두 승인: 대기 중인 제안 전부 적용
- 모두 거부: 모두 취소하고 기준 상태로 복귀
3) 제목 제안 처리
제목 변경이 제안되면 제목 영역에:
- 이전 제목(취소선)
- 새 제목(강조 표시)
- 제목 전용 승인/거부 아이콘
4) 수동 편집 계속하기
Diff 모드에서 수동 입력은 기본값을 직접 덮어쓰지 않습니다.
수동 편집도 수동 diff 작업으로 기록되며 동일한 승인/거부 규칙이 적용됩니다.
종료 동작
- 필요한 제안을 모두 승인하면 Diff 모드가 종료되고 기사에 반영됩니다.
- 모든 대기 작업을 거부하면 종료되며 diff 이전 상태로 돌아갑니다.
- 제목은 일부만 승인하고 본문은 거부한 경우 승인된 항목만 유지됩니다.
- 중간에 나가더라도 미완료 리뷰 데이터는 내부에서 정합 처리되어 선택 상태가 보존됩니다.
베스트 프랙티스
- 프롬프트는 한 번에 하나의 의도만 요청하세요(예: "도입부만 최적화").
- 구조 개선과 톤 변경은 나눠서 실행하는 것이 안정적입니다.
- 변경이 불안정하면 거부 후 제약조건을 명확히 해서 재요청하세요.
- 전체 결과가 소음이 크면 모두 거부 후 범위를 좁혀 재요청하세요.
트러블슈팅
Diff 모드로 들어가지 않음
- 신규 글처럼 내용이 비어 있으면 AI가 직접 삽입할 수 있습니다.
- 툴 결과가 실패해 일부 케이스에서 직접 텍스트 삽입으로 폴백합니다.
- "patch 모드/차이 검토로 반영해줘"라고 요청해 보세요.
변경 내용이 불명확함
- 에디터의 inline 미리보기(초록=추가, 빨강=삭제)를 사용하세요.
- 종료 전 각 작업을 확인하세요.
적용 후 더 조정하고 싶음
- 첫 Diff 완료 후 다시 범위를 좁혀서 추가 요청할 수 있습니다.
- 다음 AI 실행에서 필요 시 다시 Diff 모드가 시작될 수 있습니다.