Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

5년간 흩어진 메모, Claude Code가 드디어 정리해줬습니다

저는 기억나는 한 디지털로 메모를 해왔습니다. 그 과정에서 수많은 노트 앱을 거쳤는데요. 처음에는 OneNote와 Windows 11 스티키 노트로 시작해 Notion으로 옮겼고, 마음에 들지 않자 AFFiNE으로 갈아탔습니다. 그러다 보니 어느새 5년 가까운 메모가 여러 앱에 흩어져 있었고, 이것을 정리하는 일이 생각보다 훨씬 큰 작업이라는 사실을 깨달았습니다.

Notion에서 AFFiNE으로 넘어올 때는 관련 있는 메모만 골라 옮겼습니다. 전면 재정리는 아니었지만 적어도 잡동사니는 줄었죠. 그런데 지금은 그 잡동사니가 다시 불어나 있고, 이번에는 Claude Code가 정리를 도와줍니다.

어떤 앱도 제 메모를 고칠 수는 없었습니다

더 좋은 도구로는 어수선한 시스템이 해결되지 않는 이유

스티키 노트처럼 단순한 도구부터 Notion, Obsidian, AFFiNE처럼 복잡한 도구까지, 노트 앱들은 메모를 정리할 수 있는 다양한 방법을 제공합니다. 메모를 작성하는 데는 훌륭하지만, 그 내용을 이해하게 만드는 데는 형편없습니다. 적어도 사용자가 직접 손을 대서 모든 것을 정리하기 전까지는요.

제가 써본 모든 앱은 폴더, 태그, 검색창, 심지어 AI 기능까지 갖춘 방대한 정리 기능을 제공합니다. 이 기능들을 꾸준히 활용하면 메모를 잘 관리할 수 있으리라는 묵시적인 약속과 함께 말이죠. 하지만 저처럼 메모 앱을 생각을 쏟아두는 창고처럼 사용한다면, 앱 자체가 도와줄 수 있는 것은 많지 않습니다.

또 하나의 문제는 메모가 매우 개인적이라는 점입니다. '글 아이디어'라는 이름의 폴더는 알고리즘에게는 아무 의미가 없지만, 저에게는 중요한 의미를 담고 있습니다. 그 폴더에서 진짜 가치를 얻으려면 그것이 무엇을 뜻하는지 분석하고 그에 맞게 정리해 줄 누군가, 혹은 무언가가 필요합니다. 다행히 Claude Code 같은 AI 어시스턴트는 바로 그 일에 딱 맞는 존재입니다.

AFFiNE 주요 정보

  • 지원 OS: Windows, macOS, Linux
  • 개발사: Toeverything
  • 가격 정책: 무료, 오픈소스

AFFiNE은 문서, 화이트보드, 데이터베이스가 하나로 통합된 워크스페이스입니다.

데이터를 먼저 준비하는 것이 중요합니다

무엇보다 먼저, 수년 치 메모를 모으고 구조화하기

Claude와 대화를 시작한다고 해서 모든 것이 저절로 해결되기를 기대할 수는 없습니다. 메모 분량에 따라 다르겠지만, Claude가 필요한 데이터에 쉽게 접근하고 재정리할 수 있도록 모든 것을 한곳에 모으는 상당한 사전 작업이 필요합니다. 다행히 저는 AFFiNE을 사용하는데, 이 앱은 노트를 로컬 디스크에 저장하기 때문에 AFFiNE의 데이터 디렉터리를 그대로 복사해서 폴더에 넣기만 하면 Claude가 바로 작업을 시작할 수 있습니다. 원한다면 개별 페이지를 Markdown이나 PDF 파일로 내보낼 수도 있습니다.

이 방식은 Claude가 실수로 무언가를 망가뜨릴 경우를 대비한 백업 역할을 할 뿐 아니라, 모든 메모를 한곳에 모을 기회도 됩니다. 제가 가장 자주 쓰는 두 노트 앱은 Windows 11의 스티키 노트와 AFFiNE입니다. AFFiNE의 원본 Markdown 파일은 찾기 쉬웠지만, 스티키 노트는 좀 까다로웠습니다. 원래라면 다음 경로에서 모든 노트가 담긴 plum.sqlite 파일을 찾으면 됩니다.

C:\Users\%USERNAME%\AppData\Local\Packages\Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe\LocalState

그런데 제 Windows 11 환경에는 해당 폴더가 존재하지 않았습니다. 결국 어렵게 돌아가 각 스티키 노트를 하나씩 복사해 텍스트 파일로 옮기고, 그 파일을 AFFiNE Markdown 파일과 같은 폴더로 이동시켰습니다.

Claude Code로 메모 정리하기

혼돈을 실제로 검색 가능한 무언가로 바꾸기

메모 정리를 시작하기 전에 먼저 Claude의 데스크톱 또는 터미널 앱을 설치해야 합니다. 둘 다 잘 작동하지만, 파일을 직접 조작하는 작업에는 터미널 버전을 추천합니다. Windows에서는 PowerShell 명령 하나로 Claude Code 터미널을 설치할 수 있습니다.

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

Claude는 파일 변경 사항을 추적하기 위해 Windows용 Git이 필요합니다. 추가로 설치 디렉터리를 Windows PATH 환경 변수에 추가해야 어떤 디렉터리에서든 Claude Code를 실행할 수 있습니다.

설정이 끝나면 Windows Terminal 창을 열고 claude를 입력해 어느 디렉터리에서든 Claude Code를 실행할 수 있습니다. 설정을 마치려면 Claude 계정으로 로그인하라는 안내가 표시됩니다.

Claude Code가 정상적으로 실행되면, 저는 먼저 현재 위치한 폴더를 분석해 달라고 요청했습니다. 노트 앱의 로컬 데이터 디렉터리에서 실행 중이라는 사실을 스스로 파악할 수 있어야 하기 때문입니다. 이렇게 한 이유는 정리 과정을 더 세밀하게 통제하고 Claude가 무엇을 하는지 더 잘 확인하기 위해서였습니다. 이 과정은 시간이 꽤 걸릴 수 있고, Claude Code가 필요한 도구 설치와 추가 파일 생성에 대해 반복적으로 권한을 요청할 수 있으니 터미널을 방치하지 않는 것이 좋습니다.

제 경우에는 Claude가 AFFiNE이 데이터를 저장하는 SQLite 데이터베이스에 접근하기 위한 여러 개의 작은 리더 스크립트를 생성했습니다. 데이터베이스를 모두 살펴본 후에는 자신이 만든 스크립트를 스스로 정리하고, 제 메모를 정리하기 위한 5단계 체크리스트를 제시했습니다.

Claude는 꽤 유연한 할 일 목록을 만들어 주었지만, 다른 방향으로 진행하고 싶다면 지금이야말로 AI 모델에게 요구사항을 전달할 기회입니다. 목록이 확정되면 할 일을 순서대로 진행해 달라고 요청하세요. 그러면 완전히 정리된 메모 컬렉션을 얻게 됩니다. 정리 과정 중에는 특정 파일을 유지할 것인지 같은 후속 질문도 던집니다.

덤으로, 정리 작업이 끝난 후에는 Claude에게 돌아와서 메모 내용에 대해 질문할 수 있습니다. 특정 시점에 제가 무슨 생각을 했는지 빠르게 찾을 수 있다는 점에서 특히 유용한 부작용입니다. 메모 어딘가에 있다면 Claude는 찾고 있는 것을 찾아주거나, 최소한 어디로 향하고 있었는지 대략적인 방향이라도 알려줍니다.

드디어 쏟아진 상자가 정리됐습니다

다른 방법은 모두 실패했는데 이 방법이 통한 이유

소프트웨어 개발자이자 저널리스트로서 쌓아온 제 커리어 전반의 생각들을 단 한 오후 만에 모을 수 있었습니다. 평소라면 주말 내내, 아니 그 이상이 걸렸을 작업입니다. 이제 정리된 메모를 AFFiNE에서 계속 작업하고, 정리 관련 문제는 Claude가 처리합니다. 게다가 제 생각을 위한 검색 엔진 역할까지 겸합니다. 여러 앱 대신 Claude를 쓰기 시작한 가장 큰 이유 중 하나이며, 다시 예전 방식으로 돌아갈 생각은 없습니다.

이 엉망진창을 정리하면서 배운 교훈은, 문제는 결코 올바른 앱을 찾는 것이 아니었다는 점입니다. 제게 필요한 것은 컨테이너가 아니라 리더였습니다. 제 콘텐츠와 소통하고, 이해하고, 그에 따라 변화를 만들어 낼 수 있는 무언가가 필요했던 것이죠. Claude는 그에 가장 근접한 존재임이 입증됐습니다. 완벽하지 않고, 명료한 사고를 대체할 수는 없지만, 아이디어가 반쯤 형성된 채로 떠 있는 제 뇌속의 어수선한 무대를 정리하는 놀랍도록 유용한 도구입니다.