> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nomo.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# 설정

> 세션 설정 전부: 로컬 네트워크 전달, Dynamic Island 동작, 원격 승인, 진단 — 그리고 각각의 기본값.

모두 한 페이지에 있습니다: **설정 > 세션**. 컴퓨터 드로어 오른쪽 위의 톱니바퀴도
같은 곳으로 이어집니다.

여기 있는 항목은 모두 **기본값이 꺼짐**입니다. Nomo는 사용자를 대신해 무언가를
켜지 않습니다 — 배터리나 네트워크, 또는 권한 요청을 필요로 하는 항목이 여럿이고,
그중 하나는 Mac이 권한 결정을 휴대폰에 넘길지 말지를 정하기 때문입니다.

<h2 id="local-network">
  로컬 네트워크
</h2>

<ResponseField name="로컬 네트워크" type="기본값 꺼짐">
  끄면 Nomo가 클라우드를 통해서만 Mac에 연결합니다. 켜면 같은 네트워크에 있을 때
  페어링된 Mac에 직접 연결하고, 안 되면 자동으로 클라우드로 전환합니다.
</ResponseField>

중계 서버를 빙 돌아가는 대신 Mac으로 곧장 갑니다. 5\~12초가 아니라 **200ms
미만**입니다. 책상에 앉아 휴대폰을 옆에 두고 쓴다면 켜 둘 만합니다.

이 기능은 순수하게 더해지기만 합니다. 모든 요청이 직접 경로와 중계 서버 경로로
동시에 나가고, 먼저 답하는 쪽이 채택됩니다. 잠들었거나 방화벽에 막혔거나 다른
네트워크에 있는 Mac이 전체를 느리게 만들 수 없습니다. 중계 서버 쪽은 애초에 그
Mac을 기다리고 있지 않기 때문입니다.

이 기능을 켜면 처음 한 번 **로컬 네트워크** 권한을 요청합니다. Mac의 주소는 절대
평문으로 오가지 않고, 직접 통신에는 기존 암호화 위에 두 번째 암호화 계층이
더해집니다. 그래서 같은 Wi-Fi에 있는 어떤 것도 그 통신이 어느 세션이나 어느
컴퓨터의 것인지 알 수 없습니다.

실제로 동작하는지는 컴퓨터 이름 아래의 초록색 **⚡ 로컬** 칩으로 알 수 있습니다.
이 칩은 직접 응답이 실제로 돌아왔을 때만 나타나며 주소만으로는 나타나지 않으므로,
칩이 없다면 이유가 무엇이든 직접 연결이 없는 것입니다.

직접 연결은 두 가지를 함께 열어 줍니다. 세션 행의 **Mac에서 열기**, 그리고
암호화된 업데이트에 다 담기지 않은 계획을 다시 가져오는 기능입니다.

<h2 id="dynamic-island">
  Dynamic Island
</h2>

<ResponseField name="업데이트 시 확장" type="기본값 꺼짐">
  세션에 주의가 필요할 때 햅틱과 함께 Dynamic Island를 잠깐 확장하고, 새 세션이
  나타나면 자동으로 추가합니다. Nomo는 항상 가장 주의가 필요한 세션을 보여줍니다.
</ResponseField>

진동과 함께 번쩍이는 쪽입니다. 알림을 받고 싶으면 켜고, 그때그때 눈으로 확인하는
편이면 꺼 두십시오.

성가시게 굴지는 않습니다. 조용해진 세션은 5분 간격으로 최대 세 번까지만 알리고,
그 뒤로는 실제로 무언가 바뀔 때까지 조용히 있습니다.

<ResponseField name="새 세션 자동 추가" type="기본값 꺼짐">
  <span className="beta-pill">Beta</span> 스위치를 하나씩 켜는 대신, 새 세션이
  나타날 때마다 Dynamic Island에 올립니다.
</ResponseField>

이 설정을 켠 뒤 Nomo가 **처음 보는** 세션에만 적용됩니다. 나중에 켠다고 해서 밀린
세션이 Dynamic Island로 끌려오지 않으며, 사용자가 직접 끈 세션은 다시 추가되지
않습니다.

<Info>
  **이 설정이 베타인 이유**

  iOS는 앱마다 실시간 현황을 다시 그릴 수 있는 빈도에
  정해진 한도를 두며, 등록된 세션은 모두 같은 한도를 나눠 씁니다. 몇 개 정도면
  차이를 느끼지 못합니다. 바쁜 세션을 열 개 넘게 등록하면 iOS가 업데이트를 묶기
  시작합니다. Dynamic Island의 내용은 여전히 정확하지만, 터미널보다 한 박자 늦게
  자리 잡을 수 있습니다.

  그런 상황이라면 아래의 **더 잦은 업데이트**를 켜거나, 실제로 기다리고 있는 한두
  개의 세션만 등록하는 방식으로 돌아가십시오.
</Info>

<Tip>
  **권한을 요청하는** 세션은 이 두 설정과 관계없이 Dynamic Island에 도달합니다.
  그것이 이 기능의 핵심입니다.
  [직접 켠 세션만 표시](/ko/sessions/island#nothing-appears-until-you-say-so)를 참고하십시오.
</Tip>

<h2 id="remote-approvals">
  원격 승인
</h2>

<ResponseField name="iPhone에서 답변" type="기본값 꺼짐">
  Dynamic Island의 세션이 권한을 요청하면(명령 실행, 파일 편집) iPhone에서 허용
  또는 거부로 답변합니다. 끄면 항상 Mac에서 결정합니다.
</ResponseField>

사람들이 가장 많이 놓치는 설정입니다. 꺼져 있으면 Mac은 결정을 휴대폰에 절대
넘기지 않습니다. 세션이 사용자를 찾고 있다는 것은 보이지만, 답하려면 Mac으로 가야
합니다. 자세한 내용은
[휴대폰에서 답변하기](/ko/sessions/approvals)에 있습니다.

여기가 아니라 Mac 쪽에 있는, 컴퓨터별로 적용되는 일시 중지 스위치가 따로
있습니다: [`/nomo-cc:approvals off`](/ko/sessions/commands#approvals). 휴대폰
쪽을 쓸 수 없을 때는 그쪽을 사용하십시오.

<h2 id="debug">
  디버그
</h2>

<ResponseField name="세션 진단" type="기본값 꺼짐">
  각 세션 아래에 플러그인의 상태 판단을 표시합니다.
</ResponseField>

펼친 세션 행 아래에 Nomo 내부 상태를 한 줄 덧붙입니다. 비용이 들지 않고 Dynamic
Island에는 아무것도 표시되지 않습니다. 무언가를 제보할 때가 아니면 꺼 두십시오.
제보할 때는 켜고 그 행을 보내 주시면 됩니다.
[문제 제보하기](/ko/sessions/troubleshooting#still-wrong-send-it-over)에 설명이 있습니다.

<h2 id="ios-permissions">
  iOS 권한
</h2>

**iOS 설정 열기**를 누르면 iOS 설정의 Nomo 페이지로 이동합니다. 거기에서 Apple의
스위치 두 개가 중요합니다.

* **실시간 현황** — 켜져 있어야 하며, 꺼져 있으면 Dynamic Island에 아무것도 표시될 수 없습니다.
* **더 잦은 업데이트** — iOS가 Nomo에게 허용하는 Dynamic Island 갱신 빈도를 높입니다.
  Nomo는 기본 한도인 약 9초에 한 번을 기준으로 만들어져 있습니다. Dynamic Island
  업데이트가 터미널보다 뒤처지는 것처럼 느껴지면 이 스위치를 켜십시오.

<h2 id="the-per-session-switch">
  세션별 스위치
</h2>

이 페이지에 없는 것이 하나 있습니다. 해당 세션이 Dynamic Island를 차지할 수
있는지를 정하는, 세션 행마다 붙은 스위치입니다. 컴퓨터 드로어 안, 모든 행의
오른쪽에 있습니다.
[컴퓨터와 세션](/ko/sessions/list#what-a-session-row-shows)을 참고하십시오.

선택한 내용은 앱을 종료하거나 휴대폰을 다시 켜도 그대로 유지됩니다. 스위치를 켤
때 컴퓨터에 연결할 수 없었다면 변경 사항은 보관되었다가 연결이 돌아왔을 때
적용됩니다.
