> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/ko/knowledge-base/021-can-multiple-authors-edit-the-same-file-at-the-same-time.md).

# 여러 저자가 동시에 같은 파일을 편집할 수 있나요?

예! Google Docs처럼 Overleaf는 동시에 협업 편집을 지원합니다.

Overleaf는 또한 다음의 몇 가지 아이디어를 차용합니다 [버전 관리 시스템](https://en.wikipedia.org/wiki/Version_control), 예를 들면 [git](https://git-scm.com/): "라벨이 지정된 버전"을 저장할 수 있는데, 이는 커밋과 비슷합니다. 이를 통해 다른 사람이 문서를 편집하더라도, 언제든지 돌아가서 [와 비교할 수 있습니다](https://www.overleaf.com/blog/154-a-first-look-at-the-new-version-comparison-feature) , 예를 들어 '초안 1'이나 채점 또는 출판을 위해 제출된 버전 같은 중요한 버전과 비교할 수 있습니다. 또한 [git을 통해 프로젝트에 접근할 수 있어](https://www.overleaf.com/blog/195), 오프라인에서 작업하기가 더 쉬워집니다.

우리의 협업 편집을 가능하게 하는 기술은 [운영 변환](https://en.wikipedia.org/wiki/Operational_transformation), 또는 줄여서 OT라고 합니다. Overleaf에서의 편집 내용은 몇 초마다 서버로 전송되어 저장됩니다. 두 명 이상이 동시에 파일을 편집하면, 서버는 한 변경 사항을 다른 변경 사항 위에 "리베이스"할 수 있어 모든 클라이언트가 동일한 버전에 도달하게 됩니다. 다른 클라이언트가 만든 변경 사항을 클라이언트에 알리기 위해 우리는 [웹 소켓](https://en.wikipedia.org/wiki/WebSocket), 즉 서버가 연결된 클라이언트에게 업데이트를 푸시할 수 있게 하는 기술을 사용합니다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/ko/knowledge-base/021-can-multiple-authors-edit-the-same-file-at-the-same-time.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
