← Essays

(3/3) 지식을 나무처럼 키우고 옮기기

4분

Note

이 글은 제가 elendirna라는 MCP 도구를 만들며 도달한 일반화 가능한 패턴을, Claude·Codex·Gemini와의 대화를 통해 종합·추출한 결과입니다. 사고의 주체는 저이고, 표현의 작업은 Claude로 진행했습니다.
저는 직관과 working implementation을 가졌고, AI들은 vocabulary와 narrative structure를 가져왔습니다. 이 분업의 명시화 자체가 이 연재의 주제 — "사고를 밖에 두는 법" — 의 일부로 봐주시면 감사하겠습니다.


지식을 나무처럼 키우고 옮기기

vault에 기록이 쌓이다 보면, 어느 순간 그게 자란다는 느낌이 든다. 가지가 뻗고, 어떤 가지는 굵어지고, 어떤 가지는 다른 가지와 얽힌다. 그래서 이걸 다루는 어휘도 자연스럽게 식물학 쪽에서 빌려오게 됐다. 기능 이름을 정하기 전에 메타포가 먼저 정착한 흔치 않은 경우다.

이식, 그리고 분재

가장 먼저 떠오른 건 이식(transplant) 이었다. vault 전체가 자라는 한 그루의 나무라면, 특정 가지 — 기록 하나와 그 리비전 사슬 — 를 잘라 다른 vault에 옮겨 심는 일.

왜 이게 필요한가. 한 프로젝트에서 키운 협업 가이드를 다른 곳에서도 쓰고 싶을 때. 혹은 "이 생각의 흐름 전체를 너한테 주고 싶어"라며 지인에게 아이디어 묶음을 통째로 건네고 싶을 때. 공개 배포와는 결이 다르다. 공개는 불특정 다수를 향해 다시 쓰는 일이고, 이식은 특정한 상대의 vault에 구조째로 심는 일이다.

그런데 raw한 리비전 사슬을 통째로 남의 vault에 심으면 노이즈가 많다. 여기서 분재(bonsai) 가 들어온다. 옮기기 전에 가지치기를 해서, 핵심 결론과 맥락만 남기고 다듬는 것. "줄 만한 형태로 손질하기"다. 한 그루를 그 자리에서 정형화해 보여줄 수 있는 모양으로 만드는 행위.

출발은 늘 씨앗에서

반대 방향의 메타포도 생겼다. 새 기록을 시작할 때, 빈 종이에서 출발하는 경우는 거의 없다. 대부분 기존 기록에서 씨앗 하나를 가져와 시작한다. 이걸 seeding이라고 불렀는데, 협업하던 외부 친구는 더 정확한 말을 줬다 — inception. 단순한 시작이 아니라 "이전 기록에서 가지를 친다"는 것. 부모 참조 링크와 baseline이 바로 그 inception의 기술적 표현이다.

여기엔 한 가지 함의가 숨어 있다. 잘 가지를 쳐서 출발하면, AI 모델의 출력이 좁혀진다. 같은 화두라도, 맥락 없이 묻는 것과 기존 가지에서 출발해 묻는 것은 모델이 펼치는 후보 분기의 폭이 다르다. 이걸 pruning이라 부른다. 모델을 강제하는 게 아니라, 맥락으로 원치 않는 분기를 약하게 만드는 것. 강제 없이 방향을 좁히는 가장 부드러운 방법이다.

떼어내는 방식에도 종류가 있다

처음엔 "분재" 하나로 다 설명하려 했는데, 곧 그게 너무 거칠다는 걸 알았다. 한 그루를 다듬는 것과, 가지를 떼어내 새로 키우는 것은 전혀 다른 일이기 때문이다. 그래서 떼어내는 방식을 식물의 무성생식 어휘로 갈랐다.

  • 꺾꽂이(삽목) — 가지를 잘라 새 자리에 심는다. 모체와 단절되어 독립적으로 자란다.
  • 포복경 — 딸기 줄기처럼, 닿는 자리마다 뿌리를 내리되 모체와 연결을 유지한 채 점진적으로 자립한다.
  • 지하경 — 대나무처럼 땅속에서는 한 시스템이지만 표면에는 여러 개체로 솟는다. 한 주제 아래 모인 기록 군락이 그렇다.

vault에서 가지를 떼어낼 때, 부모 참조 링크가 남는 한 그건 단절형 꺾꽂이보다 포복경에 가깝다. 떼어내도 계보가 끊기지 않는다. 어휘를 이렇게 쪼개고 나니, 각 행위가 무엇을 보존하고 무엇을 끊는지가 선명해졌다.

왜 굳이 이렇게 부르는가

기능에 이런 이름을 붙이는 게 멋부림처럼 보일 수 있다. 하지만 메타포가 정확하면 설계가 따라온다. "이식 도구"라고 부르면 그냥 파일을 복사하는 기능 같지만, "분재 워크플로"라고 부르는 순간 옮기기 전에 다듬는다는 본질이 이름 안에 들어온다. 어휘가 정확하면, 그 기능이 무엇을 해야 하고 무엇을 하지 말아야 하는지가 이름에서 읽힌다.

지식을 나무로 보는 건 비유에 그치지 않는다. 자라고, 다듬고, 옮기고, 씨를 받는 — 그 모든 동사가 도구의 설계 표면이 된다. 모델은 그 표면에 자기 출력을 맞춰 들어온다.