세컨드 브레인은 당신이 배운 것을 저장해 두었다가 필요할 때 다시 돌려주는 시스템입니다. Fable 5는 그런 시스템에 매우 적합한 강력한 엔진인데, 그 이유는 세 가지 기능이 정확히 그 시스템이 필요로 하는 것과 맞아떨어지기 때문입니다: 한 번에 노트의 큰 덩어리를 담아둘 수 있는 1M-token 컨텍스트 윈도우, 세션 간에도 유지되는 클라이언트 측 메모리 도구, 그리고 노트를 일반 파일처럼 읽고 쓰는 Claude Code입니다. 가장 간단하게 동작하는 설정은 markdown 파일들로 된 폴더, 그 폴더를 가리키도록 설정한 Claude Code, 그리고 모델이 자료를 학습해 가면서 업데이트하는 /memories 파일입니다. 아래의 모든 내용은 이를 반복 가능한 빌드로 확장한 것입니다.
세컨드 브레인이 AI 모델에 필요로 하는 것
대부분의 "AI second brain" 안내서는 그것이 제대로 작동하는지 결정하는 핵심 부분, 즉 모델이 할 수 있어야 하는 것이 무엇인지에 대한 부분을 건너뜁니다. 여기에는 세 가지 요구사항이 있습니다.
한 번에 많이 담아두세요. 합성에는 원본 자료가 한눈에 보여야 합니다. Fable 5는 1M-token 컨텍스트 창을 제공하며(최대값이 기본값이기도 합니다), 전체 프로젝트 폴더의 노트를 입력할 수 있어 잘린 일부가 아니라 그 모든 내용을 반영한 분석을 얻을 수 있습니다.
세션 사이에 기억하세요. 탭을 닫으면 모든 것을 잊어버리는 두뇌는 채팅 창일 뿐입니다. Fable 5는 Anthropic의 클라이언트 측 메모리 도구와 연동됩니다. 모델은 당신이 지속적으로 보관하는 /memories 디렉터리의 파일을 읽고 쓰므로, 지난주에 학습한 내용이 오늘도 사용할 수 있습니다.
키워드가 아니라 의미로 연결하세요. Fable 5는 모든 요청에 대해 계속 사고하며 low부터 max까지 노력 수준을 설정할 수 있게 해줍니다. 그것이 "여기에 40개의 노트가 있습니다"를 "이 세 개는 서로 모순되고, 그중 하나는 오래되었습니다."로 바꾸는 힘입니다.
그것들이 핵심적인 기능입니다. 아래의 프레임워크는 모델이 이를 사용할 수 있도록 메모를 구성하는 방법입니다.
Fable 5에 매핑된 CODE 프레임워크
CODE(Capture, Organize, Distill, Express)는 Tiago Forte의 Building a Second Brain 방법에서 유래했으며, 각 단계가 하나의 Fable 5 기능에 깔끔하게 대응되기 때문에 유용한 뼈대가 됩니다. Capture와 Express는 파일 작업이므로 Claude Code에 해당합니다. Organize는 대량 분류로, 1M window 덕분에 비용이 저렴합니다. Distill은 memory tool에 들어가는 내용입니다. 다음은 각 단계를 구체적인 단계로 정리한 것입니다.
1단계: 입력을 캡처하세요
Capture는 원재료를 모델이 접근할 수 있는 곳으로 가져오는 것을 의미합니다. 가장 단순하게 접근 가능한 곳은 markdown 파일로 된 폴더이며, Claude Code는 Fable 5 위에 구축된 filesystem agent로서, read, write, edit, glob, grep 도구를 사용해 그 폴더를 직접 읽고, 쓰고, 편집할 수 있습니다. Obsidian은 필요하지 않습니다. 그것은 동일한 일반 파일 위에서 더 나은 편집기만 제공할 뿐입니다.
작동하는 폴더 구조:
brain/
├── inbox/ # 처리되지 않은 캡처가 여기 도착합니다
├── notes/ # 정리된 영구 노트
├── archive/ # 완료되었거나 오래된 자료
├── memories/ # 모델이 각 세션마다 다시 읽는 정제된 노트
└── skills/ # 재사용 가능한 워크플로우(4단계 참조)
시작하는 방법은 두 단계입니다: Claude Code를 설치한 다음 brain/ 내부에서 실행하여 해당 폴더가 작업 디렉터리가 되도록 하고 전체 트리를 볼 수 있게 합니다. 그런 다음, 재사용할 수 있는 캡처 지침을 제공합니다:
inbox/의 모든 파일을 읽으세요. 각 파일마다 맨 위에 "## Summary" 제목 아래 2~3문장으로 요약을 작성한 다음, 그 아래에 원본 텍스트를 그대로 두세요.
아직 파일은 옮기지 마세요; 제자리에 주석만 추가하세요.
그 한 번의 패스로 잘라 모은 조각들을 손대지 않고도 훑어볼 수 있는 노트로 바꿔줍니다.
2단계: 분류하고 연결하여 정리하기
자료가 캡처되면 Fable 5가 이를 정리할 수 있습니다. 바로 이 점에서 1M context의 가치가 드러납니다. 한 번의 요청으로 모델에 전체 inbox/ 및 notes/ 트리를 전달할 수 있어, 마지막 파일에 대한 기억 없이 파일별로 결정하는 것이 아니라 모든 항목에 걸쳐 일관된 분류 결정을 내릴 수 있습니다.
한 번에 파일과 태그를 처리하는 프롬프트:
inbox/의 모든 파일을 읽습니다. 각 파일에 대해, 주제에 따라 notes/에 들어가야 하는지(맞는 주제가 없으면 topic 하위 폴더를 생성), 아니면 오래된 내용이면 archive/에 들어가야 하는지 결정합니다. `tags:`(3-5개의 주제 태그)와 `linked:`(찾은 관련 노트의 경로)를 포함한 frontmatter 블록을 추가합니다. 파일을 이동한 다음, 무엇을 했는지 알려주세요.
모델이 같은 문맥에서 기존의 notes/ 구조를 보기 때문에, 새 태그는 이미 있는 태그에 대해 동의어를 새로 만들어내는 대신 기존의 어휘를 재사용합니다. 이것이 대부분의 태그 시스템이 붕괴하게 만드는 실패 모드입니다.
3단계: 중요한 것을 추려내기
디스틸링(distilling)은 나중에 전체를 다시 읽지 않도록 메모에서 오래 남는 교훈을 뽑아내는 것입니다. 이것이 memory tool의 역할입니다. 이 도구는 모델에 지속적인 memory 디렉터리(위의 memories/ 폴더)를 제공하며, 모델은 이를 view, create, str_replace, insert, delete 명령으로 관리하고, 그 디렉터리는 세션 간에도 유지됩니다. Claude Code를 그곳에 지정하면 매 실행 시작 시 해당 폴더를 다시 읽으므로, 오늘 기록한 distilled insight가 다음 주에도 다시 제공하지 않아도 문맥에 포함됩니다.
파일당 하나의 레슨을 저장하고, 맨 위에 한 줄 요약을 추가하세요:
notes/를 작업하면서, durable한 takeaway를 memories/에 기록하세요. 아이디어당
하나의 파일로, 첫 줄에는 한 줄 요약을, 그 아래에는 뒷받침하는 세부 내용을 적습니다.
수정 사항과 확인된 결론을 모두 기록하고, 각각이 왜 중요했는지도 함께 적습니다.
파일을 만들기 전에 이미 이를 다루는 파일이 있는지 확인하고, 중복해서 만들지 말고
그 파일을 업데이트하세요.
증류된 파일은 결국 이렇게 보입니다 — 첫 줄에 주장, 그 아래에 증거가 있습니다:
# OpenAI 호환 API를 사용할 때 벤더 종속 위험은 내가 생각했던 것보다 낮다.
내 도구 노트 3개에는 제공업체 간 한 줄 base-URL 교체가 표시되어 있다.
notes/apis/openai-compat.md 및 notes/apis/switching-costs.md를 참고하라.
증류는 공을 들일 가치가 있는 단계입니다: 모델이 무엇을 유지할 가치가 있는지 깊이 추론하도록 effort: "high"로 실행하세요. 일상적인 캡처와 파일링은 비용을 낮게 유지하기 위해 low 또는 medium으로 실행할 수 있습니다. Effort는 모델이 얼마나 많이 생각하는지와 얼마나 많은 토큰을 소비하는지를 제어하므로, 작업에 맞게 설정하는 것이 사용할 수 있는 주요 비용 레버입니다.
4단계: 메모를 출력으로 표현하기
Express는 그 결과물입니다: 뇌를 사용해 무언가를 만들어내는 것. 반복하는 워크플로를 Skills로 패키징하세요. Skill은 작업을 설명하는 SKILL.md 파일이 들어 있는 폴더이며, Fable 5는 해당 작업이 필요할 때 이를 온디맨드로 불러오므로 매번 워크플로를 다시 설명할 필요가 없습니다. 작동하는 skills/daily-digest/SKILL.md:
---
name: daily-digest
description: 지난 하루 동안의 캡처와 정제된 기억을 요약합니다.
---
지난 24시간 내에 수정된 inbox/ 및 memories/의 모든 파일을 읽습니다.
항목들을 주제별로 그룹화합니다. notes/digests/에 오늘 날짜로 이름을 붙인
마크다운 다이제스트 하나를 작성하며, "## Themes" 섹션과 "## Open questions"
섹션을 포함합니다. 원본 파일은 수정하지 마세요.
Claude Code에게 이것을 실행하도록 요청하거나, 스케줄러에 연결하세요(하루에 한 번 cron 작업이 digest 프롬프트로 Claude Code를 시작하도록 설정) 그래서 당신이 요청하지 않아도 실행됩니다.
두 가지 유의점이 있습니다. 예약된 트리거 또는 파일 감시자 트리거를 설정하려면 체크박스 하나가 아니라 실제 구성 작업이 필요합니다. 그리고 Skills는 반복하는 워크플로우에 가장 도움이 되며, 한 번만 묻는 질문은 직접 질문하는 것이 더 빠릅니다.
실행 비용
Fable 5의 API 가격은 입력 토큰 100만 개당 $10, 출력 토큰 100만 개당 $50이며, 100만 토큰의 컨텍스트 윈도우와 요청당 최대 128K 출력 토큰을 지원합니다(2026-07-16 기준 Anthropic의 pricing을 통해 확인). 매일 큰 규모의 노트 컬렉션을 다시 처리하는 세컨드 브레인은 많은 토큰을 이동시킬 수 있으므로, 두 가지 레버가 중요합니다.
첫째, 프롬프트 캐싱입니다: Anthropic은 반복되는 컨텍스트 접두사를 캐시하고 읽기 요금을 입력 요금의 대략 10분의 1 수준으로 부과하므로, 같은 노트 보관함을 매일 입력하더라도 표면적인 계산보다 훨씬 저렴합니다. 둘째, API는 표준 엔드포인트입니다. AIReiter와 같이 Messages API를 모방하고 Claude 모델을 할인된 가격으로 재판매하는 Anthropic 호환 릴레이를 통해 Claude Code를 라우팅하면, 설정을 바꾸지 않고도 토큰 비용을 줄일 수 있습니다. 두 방법 모두 선택 사항이며, 기본 직접 API는 별도 설정 없이 바로 사용할 수 있습니다.
피해야 할 흔한 실수
- 처리 없이 캡처만 하기. 요약되지 않은 스크랩이 가득한
brain/은 두 번째 두뇌가 아니라 쓰레기 매립지입니다. Organize와 Distill 패스가 있어야 검색 가능해지므로, 캡처만 하지 말고 이들을 실행하세요. - 비밀 정보를 메모리 파일에 넣기.
/memories디렉터리는 이후의 모든 세션에서 다시 읽힙니다. API 키, 비밀번호, 토큰은 절대 여기에 쓰지 말고, 모델이 유지하는 어떤 곳에도 자격 증명을 남기지 마세요. - 모든 작업을 최대 노력으로 실행하기. 높은 노력은 distillation과 synthesis에는 가치가 있지만, 일상적인 파일링에 사용하면 토큰을 소모하고 모델이 단순한 분류를 지나치게 복잡하게 생각할 수 있습니다. 작업에 맞는 노력 수준을 사용하세요.
- 한 번에 메모 하나씩만 넣기. 1M context는 대량으로 정리할 수 있도록 존재합니다. 파일을 개별적으로 넘기면 시스템이 하나로 맞물리게 하는 노트 간 일관성을 잃게 됩니다.
자주 묻는 질문
이 작업에서 Fable 5는 다른 Claude 모델과 어떻게 다른가요?
Fable 5는 Anthropic의 가장 뛰어난 널리 출시된 모델로, 1M-token 컨텍스트 창과 노력 수준으로 조정할 수 있는 항상 켜진 추론 기능을 갖추고 있습니다. 이렇게 큰 컨텍스트와 강력한 종합 능력이 결합된 점이 바로 두 번째 두뇌가 의존하는 부분입니다. 또한 Opus 등급($10/$50 per million tokens)보다 비용이 더 듭니다. 더 가벼운 filing 작업에는 더 저렴한 모델을 사용하고 Fable 5는 distillation용으로 남겨둘 수 있습니다. 조정을 위해 이 high vs. max effort breakdown을 참조하세요.
Obsidian이 필요한가요, 아니면 일반 마크다운 파일을 사용할 수 있나요?
폴더 안의 일반 마크다운 파일만으로 충분합니다. Claude Code는 파일 시스템을 직접 읽기 때문에 어떤 편집기든 사용할 수 있습니다. Obsidian은 같은 파일 위에 백링크와 그래프 보기를 추가하며, 이를 좋아하는 사람들도 있지만 선택 사항입니다.
세션 간에 내 두 번째 뇌가 기억하도록 하려면 어떻게 하나요?
메모리 도구를 사용하세요. 이 도구는 모델이 읽고 쓸 수 있는 /memories 디렉터리를 제공하며, 이 디렉터리는 대화 간에 유지됩니다. 그 안에 정제해 넣은 모든 내용은 다음 번에 자동으로 로드되며, 이것이 두 번째 두뇌와 상태 없는 채팅을 구분하는 점입니다.
CODE 방법이란 무엇인가요?
CODE는 Tiago Forte의 4단계 지식 관리 워크플로인 Capture, Organize, Distill, Express의 약자입니다. 여기서는 이를 중심축으로 사용합니다. 그 이유는 이 네 단계가 Fable 5의 기능과 깔끔하게 맞물리기 때문입니다: Capture와 Express는 Claude Code를 위한 파일 작업이고, Organize는 1M 컨텍스트를 활용한 대량 작업이며, Distill은 메모리 도구가 영구 저장하는 내용이기 때문입니다. 다른 프레임워크들(The Four C's, 또는 Applications/Routines/Memory/Skills)도 같은 기능들에 대응되지만, CODE는 AI가 운영하는 시스템에서 가장 유용한 지점에 선을 그어 줍니다.
AI에게 내 모든 노트에 대한 접근 권한을 주는 것이 안전한가요?
노트는 사용자가 관리하는 로컬 파일에 그대로 유지되며, Claude Code는 사용자가 볼 수 있는 도구를 통해 이를 처리합니다. 주의할 두 가지는 다음과 같습니다. 모델이 지속하는 파일에 자격 증명을 저장하지 말 것, 그리고 Fable 5는 30일 데이터 보관이 필요하므로(제로 보관에서는 사용할 수 없음), 민감한 자료에 사용하기 전에 자신의 개인정보 보호 요구 사항과 맞는지 확인할 것.
