Claude, Codex, ChatGPT 사이에서 컨텍스트를 계속 잃어버리시나요? 해결을 위한 무료 툴을 만들었습니다
Vibe coding across Claude, Codex, and ChatGPT and losing context every switch? I made a free tool for it
핵심 요약
여러 AI 모델을 오가며 작업할 때 발생하는 컨텍스트 단절 문제를 해결해 주는 오픈소스 로컬 툴 'Fob'을 소개합니다.
- 컨텍스트 유지 — 여러 AI 모델 간에 프로젝트 결정 사항과 설정을 동일하게 공유함
- 로컬 도구 — 서버나 계정 없이 로컬 환경에서 실행되어 코드 보안을 보장함
- MCP 지원 — Claude Code 등과 연동하여 메모리를 읽고 쓸 수 있음
- 오픈소스 전환 — 유료 판매 시도 후 반응이 없어 Apache-2.0 라이선스로 무료 공개함
여러분이 Claude, Codex, ChatGPT(그리고 이번 주에 유행하는 그 어떤 모델이든)를 같은 프로젝트에서 번갈아 가며 사용한다면, 그 고통을 잘 아실 겁니다. 새로운 채팅을 시작할 때마다 똑같은 컨텍스트를 다시 붙여넣어야 하고, 한 툴에서 내린 결정이 다른 툴에서는 보이지 않죠. 제 토큰의 절반은 그냥 제 프로젝트를 다시 설명하는 데 쓰이고 있었습니다.
그래서 저는 Fob을 만들었습니다. 여러분의 머신에서 컨텍스트의 연속성을 유지해 주는 무료 오픈소스 로컬 툴입니다:
-
결정 사항/선호도/핸드오프를 한 번만 저장:
fob push --decision "using Postgres for billing" -
어떤 AI든 깔끔한 컨텍스트 패킷을 가져오기:
fob pull "billing schema"→ 사용 중인 모델에 붙여넣기 -
질문을 Claude와 Codex에 동시에 전달(혹은 둘이 토론하게 하기)하고 종합된 답변 얻기
-
MCP 서버가 내장되어 있어 Claude Code 등이 동일한 메모리를 읽고 쓸 수 있음
이 툴은 여러분의 AI CLI를 사용하여 여러분의 머신에서 완전히 실행됩니다. 계정도, 서버도 필요 없으며 코드를 외부로 전송하지도 않습니다. Mac/Windows/Linux에서 작동하며 Node 18+가 필요합니다.
솔직히 말씀드리면, 처음엔 이걸 팔아보려고 했는데 판매량이 진짜 0이었습니다 하하. 아직 제 타겟 오디언스가 없다는 걸 깨달았고 어차피 Node 오픈소스니까 그냥 무료 오픈소스(Apache-2.0)로 풀었습니다. 누군가에게는 다시 설명해야 하는 수고를 덜어줄 수 있겠죠.
레포: https://github.com/newtophilly/fob
여러분은 지금 여러 AI 툴을 사용할 때 컨텍스트를 어떻게 관리하고 계신가요? 그냥 다시 붙여넣기 하시나요, 아니면 노트 파일을 쓰시나요, 아니면 더 똑똑한 방법이 있나요?

