---
title: "† #울타리 #경계 #바운더리 #놀이터 #샌드박스 #터널 #신뢰"
url: "https://notes.junghanacs.com/meta/20241023T072322"
author: "Junghan Kim"
date: "2024-10-23T07:23:00+09:00"
lastmod: "2026-08-25T22:43:00+09:00"
tags: ["agent","boundary","fence","guardrail","meta","philosophy","playground","protocol","sandbox","trust","tunnel"]
description: "에이전트를 가두지 않고 \"이 안에서는 같은 규칙으로 함께 일하자\"는 프로토콜 — 놀이터의 경계이자 신뢰의 구조로서 울타리(fence)·샌드박스(sandbox)·터널(tunnel)을 한데 묶는다."
---

> [!abstract] 이 노트에 대하여
> 
> 울타리는 에이전트를 가두는 장치가 아니다. "여기 밖으로 나가지 마"가 아니라 "이 안에서는 같은 규칙으로 함께 일하자"는 프로토콜이다. 2026년 2월 `agent-server` 의 경로 가드에서 출발한 힣의 울타리 철학은 놀이터·시스템 수비와 함께 3계층을 이루고, 2026년 8월 스티브 예기(Steve Yegge)의 「Fences, not Sandboxes」와 서로 다른 운영 경험에서 거의 같은 모양으로 수렴했다. 샌드박스는 가두기, 울타리는 경계 — 어디서 자유롭고 어디서 멈추는지를 알려주는 법적·구조적 경계가 이 자석의 중심이다.

## 히스토리

-   [2026-08-25 Tue 22:43] @deepseek-v4-pro — Anthropic 이관 뒤 비워둔 빈방을 울타리 자석으로 승격. 스티브 예기(Steve Yegge)의 「Fences, not Sandboxes」(2026-08-24)를 힣의 2월 울타리 철학과 함께 지피티앱에 물어 수렴을 확인하고, 이 주제를 묶을 자석이 meta에 하나도 없음을 깨달아 세운다. 울타리·경계·바운더리·놀이터·샌드박스·터널·신뢰를 한 방에 묶는다.
-   [2024-10-23 Wed 07:23] 생성 — ©Anthropic 회사·Claude·컴퓨터 유스를 모으는 방이었다. 2026-07-25 bib 허브([denote:20241208T120006](https://notes.junghanacs.com/bib/20241208T120006))로 이관하고 빈방으로 돌렸다.

## 관련메타

-   [† #프로토콜](https://notes.junghanacs.com/meta/20250218T200756) — 함수 계약으로 공유하는 행동의 문법. 울타리의 본질.
-   [† #위임 #분신 #별동대](https://notes.junghanacs.com/meta/20260323T143428) — 신뢰(trust)를 담는 자석.
-   [† #가상사설네트워크 #보안 #개인정보 #방화벽 #포트 #암호](https://notes.junghanacs.com/meta/20240802T124300) — 경계·방어벽의 네트워크 측.
-   [† #협업 #협력 #집단지성 #코웍](https://notes.junghanacs.com/meta/20241006T090050) — 인간·에이전트 협업의 상위 축.
-   [† #비서 #도우미 #튜터 #에이전트 #에이전틱 #챗봇](https://notes.junghanacs.com/meta/20250512T132547) — 에이전트 역할 자석.
-   [‡ † #이맥스](https://notes.junghanacs.com/meta/20230521T215600) — agent-server가 여는 공유 실행 환경.
-   [1j5 † #철학 10.5](https://notes.junghanacs.com/meta/20250428T160957), [0zzn † #philosophy #철학](https://notes.junghanacs.com/meta/20250424T231919) - 철학에 배경을 둔다.
-   [† #에피파니 #현현 #깨달음 #해탈 #메타노이아 #회심](https://notes.junghanacs.com/meta/20250314T144713) - 경계를 여기서 가져옴

## 관련노트

-   [botlog/ §doomemacs-config: ⊨agent-server #에이전트서버 #놀이터 #신뢰 #울타리](https://notes.junghanacs.com/botlog/20260227T141200) — 울타리 철학의 원천.
-   [@힣: §entwurf 설치면 — 경계 배선 검증 그리고 힣의 드라이버](https://notes.junghanacs.com/notes/20260102T072217) — 경계를 다루는 프로젝트.

## KEYWORDS

-   [bib/ @랄프왈도에머슨 자기신뢰 '2022-09-14 #2025-04-24](https://notes.junghanacs.com/bib/20220914T120900)
-   [bib/ @앨런와츠 @켄윌버 #무경계 #모든것의역사 #대극 '2024-09-07 #2025-06-22](https://notes.junghanacs.com/bib/20240907T190713)
-   [bib/ @김구 백범일지 사상가 - 독립 삶 죽음 경계 자서전 겨례 스승 민족주의 근현대사 '2025-05-02 #2025-05-02](https://notes.junghanacs.com/bib/20250502T125627)
-   [bib/ @Emsi ¤MyManus ¤Claude-Desktop 클로드 에이전트 '2025-07-23 #2025-07-23](https://notes.junghanacs.com/bib/20250723T114703)
-   [bib/ @앤서니그레일링 지식의 최전선 - 고고학 경계 과학 역사 조망 '2025-08-30 #2025-08-30](https://notes.junghanacs.com/bib/20250830T065342)
-   [botlog/ §doomemacs-config: ⊨agent-server #에이전트서버 #놀이터 #신뢰 #울타리 '2026-02-27 #2026-08-25](https://notes.junghanacs.com/botlog/20260227T141200)
-   [botlog/ 하네스 엔지니어링: 돌도끼에서 인공지능까지, 도구와 존재의 접합부 '2026-03-19 #2026-03-29](https://notes.junghanacs.com/botlog/20260319T152938)
-   [botlog/ §cos: 비서실장님 - 프로젝트 경계를 넘는 담당자의 자기 시간축과 복귀 루프 '2026-04-07 #2026-08-26](https://notes.junghanacs.com/botlog/20260407T093255)
-   [notes/ @힣: #ADHD #AI 시대 - 해방에서 경계까지 '2022-04-14 #2026-02-12](https://notes.junghanacs.com/notes/20220414T125200)
-   [notes/ @힣: 집사봇은 누구 편도 아니다 — 가족봇의 경계와 정직한 거울 '2023-01-17 #2026-07-17](https://notes.junghanacs.com/notes/20230117T123500)
-   [notes/ @힣: 베리코딩 - 형식증명 검증가능한 바이브코딩 - 책임 신뢰 경계 '2024-07-05 #2026-08-05](https://notes.junghanacs.com/notes/20240705T220648)
-   [notes/ @힣: 메모리 대란과 임베디드 개발 — 투명한 경계 '2024-10-19 #2026-07-27](https://notes.junghanacs.com/notes/20241019T193836)
-   [notes/ ~이즘 ~주의: 모호한 경계 #노트테이킹 #가추법 #태도 #체제 #엇갈림 '2024-12-09 #2026-04-29](https://notes.junghanacs.com/notes/20241209T154222)
-   [notes/ @힣: #텍스트에디터 #역할 - 인간 인공지능 경계 교차점 인터페이스 - 가추법 노트테이킹 '2024-12-09 #2025-05-29](https://notes.junghanacs.com/notes/20241209T165619)
-   [notes/ @힣: 원격근무 지식노동자 미래 — 삶으로서의 일과 폴리매스의 부름 '2025-02-12 #2026-08-23](https://notes.junghanacs.com/notes/20250212T092332)
-   [notes/ 텍스트 힙스터 - 지식 유희자를 위한 놀이터 '2025-02-23 #2025-02-23](https://notes.junghanacs.com/notes/20250223T114721)
-   [notes/ @힣: #인공지능 #투기 #투자 #리스크 #전사 #인터널브랜딩 '2025-05-26 #2025-05-26](https://notes.junghanacs.com/notes/20250526T175814)
-   [notes/ @힣: 경계는 사람이 열고, 절차는 완전히 돌아야 한다 '2025-06-01 #2026-08-03](https://notes.junghanacs.com/notes/20250601T145258)
-   [notes/ #인공지능: 신뢰 보정 '2025-08-07 #2025-08-07](https://notes.junghanacs.com/notes/20250807T095824)
-   [notes/ @힣: 인간지능 인공지능 신뢰 협업 '2025-08-07 #2025-08-07](https://notes.junghanacs.com/notes/20250807T104418)
-   [notes/ @힣: 글리치 토큰 — 형식의 경계가 무너진 자리와 학습 코퍼스의 하수구 '2025-10-30 #2026-08-10](https://notes.junghanacs.com/notes/20251030T011104)
-   [notes/ @힣: §entwurf 설치면 — 경계 배선 검증 그리고 힣의 드라이버 '2026-01-02 #2026-08-10](https://notes.junghanacs.com/notes/20260102T072217)
-   [notes/ @힣: LLM 자문자답 사건 — 턴 경계 침범과 존재의 경계 '2026-02-12 #2026-08-06](https://notes.junghanacs.com/notes/20260212T105642)

## [2026-08-25 Tue] 울타리는 제한이 아니라 놀이터다

[2026-08-25 Tue 22:48] @deepseek-v4-pro 작성

에이전트에게 권한을 "막는" 것이 목적이 아니다. **집중할 수 있는 공간을 만들어주는 것** 이다. 권한이 과도하면 에이전트는 산만해진다. 적절한 범위 안에서 자유를 줘야 깊이 있는 작업이 나온다.

> 아이에게 "위험하니까 밖에 나가지 마"가 아니라, "이 놀이터에서 마음껏 뛰어놀아"를 말하는 것이다.

이 철학의 원천은 [§doomemacs-config: ⊨agent-server #에이전트서버 #놀이터 #신뢰 #울타리](https://notes.junghanacs.com/botlog/20260227T141200)다. 힣이 2026년 2월부터 "울타리 안에서 형제들끼리 사이좋게 지내고, 에이전트 서버를 만들어 줄 테니 내가 하는 것을 너희도 똑같이 사용해라. 다만 울타리 밖으로 나가지 말라"고 한 것이 시작이다.

### 울타리 = 프로토콜

오래 쓰면서 드러난 더 중요한 층이 있다. 울타리는 접근 제어 목록만이 아니다. 인간이 Org와 Denote에서 하던 일을 에이전트도 같은 함수로 수행하게 만드는 **행동의 문법** 이다.

> 울타리는 "여기 밖으로 나가지 마"가 아니다. "이 안에서는 같은 규칙으로 함께 일하자"는 프로토콜이다.

에이전트가 `emacsclient` 를 호출하면 인간과 같은 세계에 사는 것인가, 아니면 같은 API를 호출할 뿐인가. 같은 함수(`agent-denote-set-front-matter` 등)를 통과하면 인간과 에이전트가 같은 파서, 같은 파일명 규칙, 같은 타임라인을 통과한다. 공유되는 것은 화면이나 키바인딩이 아니라 **변경의 의미** 다.

### 3계층: 울타리·놀이터·시스템 수비

| 계층   | 역할                        | 담당자            | 비유    |
|------|---------------------------|----------------|-------|
| 울타리 | 경로 가드, API 설계, 접근 범위 정의 | `agent-server.el` | 놀이터 설계자 |
| 놀이터 | REPL 자가 확장, org 조작, 검색, 분석 | 봇                | 뛰어노는 아이 |
| 시스템 수비 | 이상 감지, 복구, daemon 관리, 사고 수습 | 호스트 에이전트   | 보호자  |

봇이 울타리 안에서 뭘 하든 자유다. 울타리를 넘는 사고가 나면 — 그건 봇의 잘못이 아니다. **시스템을 수비하는 몫은 호스트 에이전트의 것** 이다. 울타리가 넓어지는 것이 아니라, 필요한 행동이 안정 API로 졸업하면서 놀이터가 깊어지고, 에이전트가 우회할 이유를 줄이는 방식으로 신뢰가 커진다.

### fence, not sandbox — 예기와의 수렴

스티브 예기의 2026년 8월 24일 글 「Fences, not Sandboxes」를 힣의 시간축에 놓으면 대략 이렇게 보인다.

|    | 힣의 울타리                                     | Yegge의 fence                                          |
|----|--------------------------------------------|-------------------------------------------------------|
| 출발 | 에이전트를 가두지 말고 어디서 자유롭고 어디서 멈추는지 알려주는 **놀이터의 경계** | 에이전트를 가두지 말고 역할·관할·규칙을 알려주며 잘못된 행동을 정중히 거부하는 **법적 경계** |
| 날짜 | 2026-02-27 (agent-server)                       | 2026-08-24                                             |
| 확장 | 2026-07-17 "같은 규칙으로 함께 일하자"는 프로토콜 | —                                                      |

결론부터 같다. 상당히 놀랄 정도로 같다. 다만 출발점과 지금 도달한 층위가 다르다. 이는 그의 말을 힣의 언어로 번역해 끼워 맞춘 게 아니라, 서로 다른 실제 운영 경험이 꽤 비슷한 모양으로 수렴한 사례다.

샌드박스와 울타리는 다르다. 샌드박스는 에이전트를 격리된 상자에 가둔다(containment). 울타리는 가두지 않고 경계(역할·관할·규칙)를 알려준다. 자유와 멈춤이 공존한다.

### 신뢰는 권한이 아니라 복구 가능한 구조다

"신뢰는 감시에서 오지 않고 적절한 구조에서 온다"를 더 구체적으로 말하면:

1.  **권한은 동작별로 다르다.** 읽기, 전체 쓰기, append, rename, dblock은 같은 권한이 아니다.
2.  **안정 API는 좁다.** 입력을 검증하고 수정 범위를 제한한다.
3.  **자유 REPL에는 졸업 경로가 있다.** 반복되는 Elisp는 검증된 `agent-*` 함수가 된다.
4.  **오류는 관찰 가능해야 한다.** prompt·hang·조용한 덮어쓰기보다 명시적 `ERROR/WARN` 이 낫다.
5.  **호스트가 시스템을 수비한다.** daemon과 소켓, Git 상태의 복구는 하위 봇에게 떠넘기지 않는다.
6.  **인간이 최종 변경을 본다.** diff와 export 결과가 마지막 울타리다.

신뢰받는 에이전트는 아무 데나 쓸 수 있는 에이전트가 아니다. 어디에서 자유롭고, 어디에서 멈추며, 누가 어떻게 복구하는지가 분명한 에이전트다.

### 터널 — 인프라의 울타리

울타리의 다른 얼굴은 인프라 경계다. [§aionsclubs 집 인프라 실행 순서 — 도메인·터널·울타리]에서 "도메인·터널·울타리"는 같은 사고의 네트워크 버전이다. Cloudflare Tunnel이 집의 문(진입 경로)이라면, 울타리는 그 문을 지나는 자원·수신의 경계다. "자원 울타리 복원", "수신 경계는 SSH 프로토콜" 같은 표현이 그 용례다.

에이전트 층이든 네트워크 층이든, 울타리는 같은 것을 말한다. 경계를 없애는 것이 아니라, 경계를 **명시해서** 안쪽의 자유를 키우는 것.
