1단계 — 베타 가입
Kandela는 현재 베타 운영 중입니다. 접근 권한을 요청하면 이메일로 초대코드를 보내드립니다.
- support@kandela.ai로 베타 참여 요청 이메일 발송
- 이메일로 초대코드를 받으세요
- api.kandela.ai/dashboard에서 초대코드로 가입
- Account 페이지에서 API 키 생성
- 키를 복사해 두세요 — 다음 단계에서 필요합니다
베타 기간 중 모든 계정에 Pro 기능이 무료로 제공됩니다.
Kandela 첫 5분 — 설치부터 첫 기억 회상까지.
Kandela는 현재 베타 운영 중입니다. 접근 권한을 요청하면 이메일로 초대코드를 보내드립니다.
베타 기간 중 모든 계정에 Pro 기능이 무료로 제공됩니다.
Kandela는 Claude Code 위에서 동작합니다. claude --version이 되면 건너뛰세요.
brew install node
npm install -g @anthropic-ai/claude-code
claude # Anthropic 계정으로 로그인 winget install OpenJS.NodeJS.LTS
npm install -g @anthropic-ai/claude-code
claude # Anthropic 계정으로 로그인 다음 단계에 Git Bash가 필요합니다.
winget install --id Git.Git -e --silent 설치 후 시작 메뉴에서 Git Bash를 여세요.
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs
npm install -g @anthropic-ai/claude-code
claude # Anthropic 계정으로 로그인 명령 한 줄이면 끝. API 키를 물어보고 모든 설정을 자동으로 해줍니다.
curl -fsSLk https://kandela.ai/install | bash curl -fsSLk https://kandela.ai/install -o /tmp/ki.sh && bash /tmp/ki.sh claude --version)/kd-*)완전 삭제: curl -fsSLk https://kandela.ai/uninstall | bash
설치 후 Kandela가 Claude Code에 자동으로 연결됩니다. 다음 세션부터 활성화됩니다.
.mcp.json으로 설정.최고의 경험을 위해 Claude Code CLI 또는 Desktop 앱을 사용하세요.
프로젝트 디렉토리를 열고 Claude Code를 시작하세요.
cd ~/projects/my-web-app
claude 이 프로젝트에서 Kandela를 초기화합니다:
> /kd-init my_web_app Kandela가 my_web_app이라는 기억 프로젝트를 생성하고 CLAUDE.md에 설정 블록을 추가합니다. 이 프로젝트의 기억이 세션 간에 유지됩니다.
Kandela의 훅이 백그라운드에서 중요한 컨텍스트를 자동으로 저장합니다. 직접 저장할 수도 있습니다:
> SQLite 대신 PostgreSQL을 사용하기로 결정했어.
동시 쓰기 지원이 필요해서야. 이거 기억해줘. docker compose up -d.env에 STRIPE_KEYClaude Code를 닫고 내일 다시 오세요.
cd ~/projects/my-web-app
claude Kandela의 자동 회상이 자동으로 작동합니다:
[Kandela] Brief recall loaded (3 memories)
- DB: 동시 쓰기를 위해 PostgreSQL 선택
- 주의: 시딩 전에 마이그레이션 실행
- 배포: docker compose -f prod.yaml up -d 요청하지 않아도 자동으로 나타납니다. Claude가 이전 세션의 컨텍스트를 처음부터 알고 있습니다.
> 지난주에 겪었던 데이터베이스 마이그레이션 문제가 뭐였지? Claude가 Kandela의 context_search를 사용해 찾아줍니다. 특별한 문법 없이 그냥 물어보세요.
몇 주 후면 수십 개의 기억이 쌓입니다. Kandela의 하이브리드 검색이 필요한 것을 찾아줍니다.
> 배포 관련 기억을 검색해줘. [1] 배포: 다른 컨테이너 재시작 방지를 위해 --no-deps 사용 (imp: 9.0)
[2] 스테이징 서버 staging.myapp.com, SSH 포트 2222 (imp: 5.0)
[3] CI/CD: GitHub Actions, main 브랜치 머지 시 자동 배포 (imp: 6.0) > 모든 프로젝트에서 Redis 캐싱 설정 방법을 검색해줘. 다른 프로젝트에 저장된 관련 기억도 찾아줍니다.
텔레그램 봇으로 어디서든 기억을 저장/검색할 수 있습니다. 원격 명령 실행은 준비 중입니다.
대시보드 → 계정 → 텔레그램 연결에서 QR 코드를 스캔하면 끝.
텔레그램 기능은 Pro 플랜 이상에서 사용 가능합니다.
/status 활성 프로젝트, 기억 수, 최근 세션, 서버 상태를 한눈에.
기억해: 결제 흐름에서
만료된 세션 처리 필요 이동 중에 아이디어를 기록하세요. 다음 세션에서 /kd-inbox로 전달됩니다.
/project my_backend 활성 프로젝트를 전환합니다.
/search redis 캐싱 설정 텔레그램에서 바로 기억을 검색합니다.
/daily 오늘의 작업 요약. 퇴근 시 리뷰용으로 좋습니다.
/do @my_web_app 실패한
테스트를 수정해줘 에이전트가 명령을 받아 프로젝트에서 실행하고 결과를 텔레그램으로 보내줍니다.
/do @prod_server 프로덕션 배포 위험한 명령은 PIN 확인 단계를 거칩니다. 60초 내에 PIN을 입력하세요.
무엇을 기억할지 직접 지정하고 싶을 때.
> 중요도 9로 저장해: "프로덕션에서 마이그레이션 전에
반드시 백업. 3월 3일에 2시간 날렸음." 높은 중요도의 기억은 자동 회상 시 항상 나타납니다.
> /kd-status 현재 프로젝트, 기억 수, 최근 세션, 수신함을 보여줍니다.
> /kd-load my_infrastructure 다른 프로젝트의 배포 규칙, API 키, 주의사항을 크로스 참조합니다.
> 주의사항으로 기억해: "docker compose up에서
--no-deps 없이 하면 모든 컨테이너가 재시작됨." 다음에 배포 명령이 실행될 때 프롬프트 가드가 경고합니다.
> 스테이징 서버 관련 기억을 검색해줘.
> 그 기억을 수정해 — 스테이징이 staging-v2.myapp.com으로 이동했어.
> 이전 스테이징 서버 관련 기억은 삭제해. > /kd-update 세션 요약을 저장하고 미저장 결정을 확인합니다.
| 명령 | 기능 |
|---|---|
/kd-init <id> | 새 프로젝트에 Kandela 초기화 |
/kd-status | 현재 프로젝트 상태 확인 |
/kd-inbox | 미확인 메모 확인 |
/kd-list | 모든 기억 프로젝트 목록 |
/kd-load <이름> | 다른 프로젝트 기억 로드 |
/kd-update | 세션 요약 저장 + 동기화 |
/kd-sync | 캐시된 기억을 서버에 동기화 |
/kd-progress | 프로젝트 전체 진행 보고서 |
/kd-help | 모든 명령어 도움말 |
대부분의 기능은 수동 관리가 필요 없습니다:
이전 세션의 관련 기억을 자동 회상
컨텍스트를 모니터링하고 중요한 결정을 자동 저장
같은 실수가 반복되지 않도록 주의사항(gotcha) 기록
작업 내용을 요약하고 영구 저장
컨텍스트 윈도우 압축 전에 핵심 정보를 보존