
AI에게 '제2의 뇌'를 부여하기 | Obsidian × AI 에이전트로 대화 내용을 자산으로 바꾸는 메커니즘
요약
AI 에이전트의 휘발성 문제를 해결하기 위해 Obsidian을 지식 저장소로 활용하는 방법을 제안합니다. Markdown 기반의 Obsidian을 통해 AI와 사람이 동일한 메모를 공유하며 상호작용하는 '제2의 뇌' 구축 메커니즘을 설명합니다.
핵심 포인트
- AI의 대화 로그는 지식이 아닌 단순 기록이며, 명시적인 파일 저장이 필요함
- Obsidian의 Markdown 형식을 활용해 AI와 사람 간의 쌍방향 지식 공유 가능
- 백링크 기능을 통해 과거 맥락을 추적하고 지식을 자산화할 수 있음
- 코딩 없이 저장소 지정과 링크 연결만으로 에이전트 기억 체계 구축 가능
본 기사는 주식회사 DnD(https://dnd-inc.jp)의 칼럼을 일부 편집하여 게재하고 있습니다.
초출: https://dnd-inc.jp/blog/obsidian-ai-agent-second-brain.html
AI에게 상담하면 그 자리에서는 적절한 답변이 돌아온다. 하지만 다음 날 다시 열어보면 어제의 이야기를 전혀 기억하지 못한다——. 회사의 사정을 처음부터 다시 설명하는 것이 번거로워 결국 사용하지 않게 되었다. 그런 경험은 없으신가요? 원인은 AI의 성능이 아니라, 「이야기한 내용을 놓아둘 장소」를 마련하지 않았기 때문입니다. 노트 앱인 Obsidian을 그 장소로 활용하면, 대화가 흘러가 사라지는 것에서 검색하여 재사용할 수 있는 자산으로 변합니다.
이 기사의 요점
- AI가 잊어버리는 것은 사양(Specification)이다. 대화 로그(Log)는 남아 있어도, 다음 실행 시에는 읽어오지 않는 경우가 많다. 이어지는 것은 「기억」으로서 써 내려간 파일뿐이다.
- Obsidian과 연결하는 장점은 사람과 AI가 동일한 노트를 읽고 쓸 수 있다는 것이다. AI가 기억한 것을 사람이 읽을 수 있고, 사람이 쓴 메모를 AI가 참조할 수 있다.
- 구축은 4단계. 저장 장소를 하나로 정하고, 기억의 저장소를 그 안으로 지정하고, 입구 노트를 한 장 만들고, 링크로 연결한다. 코드는 작성하지 않는다.
먼저 짚고 넘어가야 할 점은, AI가 잊어버리는 것은 오류가 아니라 사양이다라는 것입니다. 많은 AI 에이전트(AI Agent)는 대화 내용을 로그(Log)로서 파일에 저장합니다. 하지만 그 로그는 다음 실행 시에 자동으로 읽어오는 것이 아닙니다. 로그는 「나중에 거슬러 올라가 조사하기 위한 기록」이지, 「다음에 이어가기 위한 지식」으로는 취급되지 않습니다.
그렇다면 무엇이 이어지는가? 「기억」으로서 명시적으로 써 내려간 파일뿐입니다. 많은 AI 에이전트에는 대화에서 중요한 사실을 추출하여 별도의 파일로 저장하는 메커니즘이 갖춰져 있습니다. 다음 실행 시에 읽어오는 것은 이 기억 파일뿐입니다. 역으로 말하면, 대화만 하고 써 내려가지 않은 것은 다음에는 존재하지 않는 것과 마찬가지가 됩니다.
「어제 그렇게 자세히 설명했는데」라는 허탈함의 정체는 바로 이것입니다. 설명한 내용이 나빴던 것이 아니라, 그것이 기록으로서 써 내려가지 않았을 뿐입니다.
Obsidian은 노트를 자신의 PC 내에 Markdown이라는 단순한 텍스트 형식으로 저장하는 앱입니다. 특수한 데이터베이스(Database)를 사용하지 않고, 그저 텍스트 파일의 집합으로서 지식을 관리합니다. 이 「그저 텍스트 파일일 뿐」이라는 점이 AI 에이전트와의 궁합을 결정적으로 좋게 만듭니다.
최대의 장점은 이것입니다. AI 에이전트의 기억 파일도 Markdown인 경우가 많아, Obsidian 폴더 내에 두면 그대로 노트로서 열 수 있습니다. AI가 기억한 것을 사람이 읽고 확인·수정할 수 있고, 사람이 쓴 메모를 AI가 참조할 수 있다——이러한 쌍방향성이 생겨납니다.
이것이 없다면 AI의 기억은 「내용을 볼 수 없는 상자」가 됩니다. 무엇을 기억하고 무엇을 기억하지 못하는지 모르면, 잘못된 전제 상태로 작업이 진행되어도 알아차릴 수 없습니다. 노트로서 열 수 있다면 그 자리에서 바로잡을 수 있습니다.
Obsidian에서는 [[노트 이름]]이라고 적는 것만으로 노트끼리 링크(Link)됩니다. 「A사의 안건」에서 「담당자의 연락처」로, 「이번 달 결정 사항」에서 「그 근거가 된 조사 메모」로——이와 같이 따라갈 수 있게 됩니다.
더욱 중요한 것이 **백링크(Backlink)**입니다. 어떤 노트를 열면 「이 노트를 참조하고 있는 다른 노트」가 자동으로 목록 표시됩니다. 이를 통해 과거에 자신이 어떤 맥락에서 그 화제를 다루었는지를 나중에 다시 찾아낼 수 있게 됩니다. 폴더 구분과 달리, 하나의 노트가 여러 맥락에 동시에 속할 수 있습니다.
업무에서 정말 가치가 있는 것은 결정 그 자체보다도 결정에 이르게 된 이유입니다. 「왜 그 견적을 거절했는가」, 「왜 이 방식을 선택했는가」. 반년 후에 같은 논점이 다시 불거졌을 때, 이유가 남아 있다면 논의를 처음부터 다시 할 필요가 없습니다.
AI 에이전트는 대화 속에서 이러한 판단 이유를 포착하여 기억으로서 써 내려갈 수 있습니다. 그것이 Obsidian 내에 있다면 전체 검색(Full-text Search)으로 즉시 끌어낼 수 있습니다.
노트는 자신의 PC 내에 있는 파일입니다. 특정 서비스가 종료되어도, 요금제가 바뀌어도, 텍스트 파일은 수중에 남습니다. Git으로 버전 관리(Version Control)를 하면 변경 이력도 추적할 수 있고, 실수로 지워도 복구할 수 있습니다. 회사의 지식을 어딘가 서비스에 온전히 맡기지 않는다는 의미에서, 사업 지속성 관점에서도 안심할 수 있습니다.
여기서부터는 실제 구축 절차입니다. 프로그래밍 지식은 필요하지 않습니다.
가장 먼저 해야 할 일은 지식의 저장소를 한 곳으로 통일하는 것입니다. 이 부분을 모호하게 둔 채 진행하면 나중에 반드시 문제가 발생합니다.
흔히 발생하는 실패 사례는 저장소가 여러 곳으로 분산되어 있는 경우입니다. "노트 앱에는 메모", "별도 폴더에는 업무 기록", "AI의 기억은 또 다른 곳"—이런 상태가 되면 전체적인 구조가 존재하지 않게 되어, AI도 사람도 필요한 정보에 도달할 수 없습니다. 개별 파일이 올바르더라도 서로 연결되어 있지 않다면 지식으로서 기능하지 못합니다.
Obsidian에서는 이 저장소를 "vault(보관소)"라고 부릅니다. 우선 vault를 하나 만들고, 업무와 관련된 텍스트는 원칙적으로 모두 이곳에 넣는다고 결정하십시오.
그다음, AI 에이전트가 기억 파일(memory file)을 작성하는 위치를 단계 1에서 만든 vault 내부로 변경합니다. 이것이 연동의 핵심 부분입니다.
많은 AI 에이전트는 설정에서 기억의 저장 위치를 변경할 수 있습니다. 예를 들어 Claude Code의 경우, 설정 파일에 저장 위치 디렉터리(directory)를 지정하는 항목이 있으며, 여기에 vault 내의 경로(path)를 작성하면 완료됩니다(2026년 8월 기준). 사용하는 도구에 따라 항목명은 다르므로 "메모리(memory)", "기억", "저장 위치"와 같은 키워드로 문서를 확인하십시오.
이 변경에는 한 가지 더 간과하기 쉬운 효과가 있습니다. 도구에 따라서는 실행한 폴더마다 기억이 별도로 저장되는 사양을 가진 경우가 있습니다. 이 경우, 평소와 다른 장소에서 AI를 실행하면 기억이 전혀 읽히지 않습니다. "어제는 기억하고 있었는데 오늘은 잊어버렸다"라는 불가해한 현상의 원인이 바로 이것인 경우가 드물지 않습니다. 저장 위치를 고정된 경로로 지정해 두면, 어디서 실행하더라도 동일한 기억을 불러올 수 있습니다.
이 부분이 많은 사람이 좌절하는 지점입니다. 노트를 쌓아두어도 활용되지 않는 가장 큰 원인은 열었을 때의 입구가 없다는 것입니다. 100장의 노트가 있어도 어디서부터 봐야 할지 모른다면 결국 열어보지 않게 됩니다.
따라서 vault의 가장 상단에 "홈"이라는 노트를 한 장 만들고, 다음 세 가지를 적어둡니다.
현재 진행 중인 안건으로의 링크: 오늘 확인해야 할 것이 가장 먼저 눈에 들어오는 상태로 만든다.
자주 돌아가는 곳으로의 링크: 사업 방침, 요금표, 거래처 목록 등, 한 달에 몇 번 참조하는...
비밀번호, API 키, Webhook 주소 등은 노트나 소스 코드에 직접 작성하지 마세요. vault를 Git이나 클라우드로 동기화하고 있다면 그대로 외부로 유출됩니다. 인증 정보는 별도 파일로 분리하고, 동기화 대상에서 제외하는 것이 원칙입니다.
갑자기 전사적으로 도입할 필요는 없습니다. 우선 자신만의 vault를 하나 만들고, AI의 기억 저장소를 그 안에 지정하세요. 이 두 가지만으로도 체감 효과는 크게 달라집니다.
그 상태로 약 1주일 정도 사용해 보세요. "AI가 지난번 대화를 기억하고 있다", "지난달의 판단 이유가 바로 나온다"라는 상태를 한 번 경험하고 나면, 어떤 정보를 노트에 남겨야 하는지에 대한 감각이 자연스럽게 몸에 배게 됩니다.
반대로, 처음부터 완벽한 분류 체계를 설계하려고 하는 것은 권장하지 않습니다. 폴더 구성으로 고민하는 시간보다, 노트 한 장이라도 더 쓰고 링크를 거는 것이 훨씬 빠르게 도움이 되는 상태를 만들어 줍니다. 정리는 나중에 얼마든지 할 수 있습니다.
개인 이용은 무료입니다. Obsidian은 노트를 클라우드가 아닌 자신의 PC 내에 Markdown 파일로 저장하는 구조이며, 기본 기능은 무료로 이용할 수 있습니다. 여러 기기 간의 동기화나 버전 히스토리 등의 공식 유료 서비스도 있지만, AI 에이전트와 연계하는 것만이라면 무료 범위 내에서 시작할 수 있습니다. 법인에서의 상업적 이용에 대해서는 Obsidian 공식 사이트의 최신 라이선스 조건을 확인해 주세요.
자동으로 저장되지 않습니다. 많은 AI 에이전트는 대화 로그를 파일로 남겨두더라도, 다음 실행 시에는 그것을 읽어오지 않습니다. 계승되는 것은 "기억"으로서 명시적으로 기록된 파일뿐입니다. 따라서 "이것을 기억해 둬"라고 전달하여 기억 파일에 쓰게 하거나, 에이전트 측에서 중요하다고 판단하여 기록하게 하는 등의 조작이 필요합니다. 대화만 해서는 자산이 되지 않습니다.
기본적인 구성이라면 필요하지 않습니다. 해야 할 일은 "노트를 저장할 폴더를 하나 결정한다", "AI 에이전트의 기억 저장소를 해당 폴더 내로 지정한다", "입구가 되는 노트를 한 장 만든다"의 3가지입니다. 설정 파일을 한 줄 편집하는 정도의 작업이며, 코드를 작성할 필요는 없습니다. 다만, 어떤 AI 에이전트를 사용하는지에 따라 설정 방법이 다르므로 사용 중인 도구의 문서를 확인해야 합니다.
Obsidian의 노트 자체는 자신의 PC 내에 저장되므로, 그것만으로는 외부로 전송되지 않습니다. 하지만 AI 에이전트가 노트를 읽었을 경우, 그 내용은 AI 서비스의 서버로 전송됩니다. 또한, 노트 폴더를 GitHub 등으로 동기화하거나 백업하고 있는 경우에는 리포지토리(repository)의 공개 설정에 주의하세요. 비밀번호나 API 키 등의 인증 정보는 노트나 소스 코드에 직접 쓰지 말고, 별도 파일로 분리하여 동기화 대상에서 제외할 것을 권장합니다.
이 기사는 주식회사 DnD(업무 효율화·DX 파트너)가 운영하는 칼럼을 전재한 것입니다.
▶ 초출·전문: https://dnd-inc.jp/blog/obsidian-ai-agent-second-brain.html
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기