나의 AI 자동화 환경 현황 살펴보

1. 지금까지 나는 꽤 많은 자동화로 나만의 지식관리 체계를 만들었다.

분명 나름으로는 꽤 열심히, 많이, 잘 만들어 왔다고 생각한다.

1) 나의 Obsidian Vault 지식 관리 보관소

현재 나는 별도의 노트북 한대를 Set-up 하여 지식 관리소로 활용하고 있다.

폴더 구조 :

├── 0000_Inbox/ # 미분류 캡처 노트, 빠른 메모 (정리 전 임시 보관)

│ ├── 0010_RawIdea/ # 날것 그대로의 아이디어 최초 캡처

│ └── 0020_AIAgents/ # AI Agent 회의 결과 저장

├── 0100_Daily/ # Daily Note (YYYY-MM-DD.md 형식)

│ ├── 0110_MyDaily/ # 나의 Daily 기록

│ └── 0120_AIDaily/ # AI Agent 일별 작업 기록

├── 0200_Projects/ # 진행 중인 프로젝트별 폴더

│ ├── 0210_LGEnsol/ # 회사 관련 PJT

│ ├── 0220_TOffice/ # 업무의 잔머리 채널 기획, 에피소드 관리

│ ├── 0230_Courses/ # 강의 제작 (AI 자동화, 데이터 분석 등)

│ └── 0240_SSong/ # SSongDevil 채널 기획, 에피소드 관리

├── 0300_Notes/ # 주제별 영구 노트 (Evergreen)

│ ├── 0310_AI/ # AI, LLM, Claude, OpenClaw 관련

│ ├── 0320_Manufacturing/ # 제조, SPC, OEE, 품질관리

│ ├── 0330_Productivity/ # 업무 자동화, 툴, 워크플로우

│ └── 0340_Ideas/ # 아이디어 연결, 인사이트

├── 0400_Resources/ # 독서 노트, 참고자료, 강의 스크랩

│ ├── 0410_Books/ # 독서 후 정리

│ └── 0420_References/ # 웹 클리핑, 논문, 링크 모음

├── 0500_Templates/ # 노트 템플릿 모음 (템플릿 목록: _index.md 참조)

└── 9999_Archive/ # 완료/비활성 노트 보관

해당 PC에는 Claude Code와 Open Claw를 모두 설치하여 사용하고 있는데, 사실 두 셋팅은 서로 연결하지는 않고 독립적으로 운영하고 있다.

그리고, Open Claw의 경우 AI Agent 팀을 구성했고, Telegram 또는 Slack을 통해 지시하는 형태로 나의 지식 저장소를 관리하고 있다.

2. 자동화는 만들었는데, 왜 쓰기가 불편하지?

실제 자동화 시스템을 구축하여 사용하다 보니 이상한 역설에 부딪혔다.

이것저것 자동화를 하다보니 편하긴 편한데... 뭔가 불편하다.

분명히 많은 걸 자동화했다. Notion에 데이터가 쌓이고, 요약이 생성되고, 파일이 동기화된다.

Slack 또는 Telegram을 통해 이일을 시키긴 하는데...

그럼에도 뭔가 부족함을 느낀다. 좀더 편하게 할 수 있을텐데...

3. 현재 내 시스템: 마왕성 + Claude Code

현재 나의 저장소 관리 체계를 좀더 상세히 살펴보면 OpenClaw 기반으로 AI 에이전트 팀을 운영하고 있다.

OpenClaw는 에이전트를 Slack·Telegram 등 메신저 채널에 연결해 운영하는 로컬 AI 프레임워크다.

그리고, 이 팀의 이름이 마왕성. 총 7명으로 구성된다.

에이전트

역할

흑마(PM)

전체 조율, 1차 창구

암영

리서치·정보 수집

책모

콘텐츠 기획

요필

스크립트·가사 작성

화신

편집

독아

비평·검토

철공

기술 작업

인터페이스는 Slack + Telegram.

어디서든 흑마에게 메시지 하나 던지면 흑마가 팀원에게 위임하는 구조.

크론 자동화도 돌아간다 — YouTube 자막 요약→Notion, Notion⇄Obsidian 동기화.

Skills 시스템으로 기능 확장도 됐다 (책 등록, 독서 상태 업데이트, Web Reference 저장).

여기에 Claude Code도 따로 운영 중이다. Obsidian Vault 루트에 CLAUDE.md가 있어서 — Claude Code를 실행하면 즉시 내 노트 구조, 작업 규칙, 폴더 컨벤션을 인식한다.

이미 Claude Code가 Vault 전체를 직접 읽고 쓸 수 있는 환경이 갖춰져 있다는 뜻이다.

이 두 도구가 공존하고 있다. 그런데 문제가 여기서 시작된다.


4. 근데 어디가 막혀 있냐면

문제 1: 데이터 레이어

팀원 에이전트들이 실제 작업할 때 필요한 데이터 — Obsidian Vault, Notion DB — 에 직접 접근하지 못한다.

흑마가 매번 컨텍스트를 손으로 복사해서 전달하는 방식이다.

내가 어떤 책을 읽고 있는지, 어떤 프로젝트가 진행 중인지 — 매번 복붙해서 프롬프트에 넣어야 한다.

사실 보안 관련 부분이 불명확하다고 생각되어 일부러 보수적으로 설계하긴 했는데...

불편하긴 하다.

문제 2: Claude Code ↔ OpenClaw가 따로 논다

더 구조적인 문제가 있다. 현재 Claude Code와 OpenClaw(마왕성)는 완전히 별개의 섬이다.

  • Claude Code는 Vault를 직접 건드릴 수 있지만, 흑마한테 그 결과를 알려주지 않는다

  • 흑마(OpenClaw)는 Slack에서 지시를 받아도, Claude Code가 뭘 했는지 모른다

  • 마왕이 중간에서 양쪽을 수동으로 연결하는 허브가 되고 있다. 즉, 내가 병목이 되고 있다.

두 시스템이 같은 데이터(Vault, Notion)를 다루면서도 서로의 존재를 모른다.

결과적으로 협업이 아니라 두 개의 독립 도구를 번갈아 쓰는 것에 가깝다.

정리하면:

  • 인터페이스는 있다 — Slack·Telegram으로 흑마에게 말 걸 수 있다

  • Claude Code 환경도 있다 — CLAUDE.md 덕분에 Vault 즉시 접근 가능

  • 공유 데이터 레이어가 없다 — 에이전트들이 같은 데이터를 기반으로 움직이지 못한다

  • 두 시스템이 연결되지 않는다 — Claude Code와 마왕성이 따로 논다


5. MCP가 왜 답이 될 수 있는가?

MCP(Model Context Protocol) — AI가 외부 데이터소스에 표준화된 방식으로 접근하는 프로토콜. Anthropic이 설계했고 Claude를 포함한 여러 AI가 지원한다.

로컬 MCP 서버 구축은 설정 비용이 있어서 미뤄두고 있었다.

그런데, 어짜피 이번 과제가 MCP까지 활용한 Interface 구축이니, 이번에 직접 해보려 한다.

로컬 MCP 서버를 구축하면:

  • Obsidian Vault → Claude Code와 흑마가 같은 표준 인터페이스로 Vault에 접근한다. 각자 따로 파일을 건드리는 게 아니라, 같은 통로를 쓴다

  • Notion DB → 팀원 에이전트들이 같은 데이터를 보고 작업한다

  • OpenClaw(흑마)도 같은 MCP를 통해 데이터에 접근한다 → 두 시스템이 비로소 같은 언어를 쓴다

  • 외부에 열지 않아도 된다 → 보안 유지, 기능 확장 동시에

[잔마왕] → Slack/Telegram → [흑마(OpenClaw)]    [Claude Code]
                                         \              /
                                  [공유 데이터 레이어: MCP]
                                  /           |           \
                            Obsidian       Notion        기타 DB
                                  \           |           /
                            [암영] [책모] [요필] [화신] [독아] ...

MCP가 중간에 끼어들면, Claude Code와 마왕성이 같은 데이터를 보면서 협업하는 구조가 된다. 지금처럼 마왕이 중간에서 수동으로 연결할 필요가 없어진다.


6. 다음주차에서 직접 해 볼 일 : 직접 만들어본다

Claude Code로 로컬 MCP 서버 직접 구축하는 것을 목표로 해 보고자 한다.

  1. Obsidian Vault 읽기/쓰기 MCP — Claude Code + 흑마가 같은 인터페이스로 내 노트에 접근

  2. Notion DB 쿼리 MCP — 에이전트들이 Notion 데이터를 표준 방식으로 읽기

  3. OpenClaw ↔ Claude Code 연결 — 두 시스템이 같은 데이터를 보며 역할을 나눠 작업

설계부터 동작까지, 삽질 포함해서 진행상황을 공유해 보도록 하겠다.

밀어주고 끌어주는

온·오프라인 AI 스터디

AI로 어디까지 할 수 있는지
직접 확인하실 분만 신청하세요.