kabehub-prototype은(는) 무엇을 하나요?
AI 채팅 로거로, 공개 공유, 포킹 및 다중 모델을 지원합니다. 답변뿐만 아니라 사고 과정까지 저장하세요. 생성AI와의 채팅/벽치기 도구(KabeHub)의 프로토타입입니다.
주요 기능
- AI 채팅 로깅: 모든 AI 모델(Claude, GPT, Gemini 등)과의 대화를 기록합니다.
- 공개 공유: 채팅 세션을 URL로 공유하여 다른 사람이 볼 수 있습니다.
- 포킹(fork): 다른 사용자의 채팅을 복제하여 자신의 워크플로우에 맞게 수정하고 확장할 수 있습니다.
- 다중 모델 지원: 하나의 인터페이스에서 여러 AI 모델을 전환하며 사용할 수 있습니다.
- 사고 과정 저장: 최종 답변뿐만 아니라 중간 추론 과정, 피드백, 반복 시도 등을 모두 저장합니다.
사용 방법
- AI 에이전트(예: Claude Code, Cursor, Codex)와 대화를 시작합니다.
- 대화가 끝나면
kabehub save명령어로 채팅을 저장합니다. - 저장된 채팅은 공개 링크로 공유하거나 다른 사용자가 포크하여 재사용할 수 있습니다.
# 채팅 저장 예시
kabehub save --title "버그 수정 과정" --model claude-3-opus
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 웹 브라우저 (직접 접속)
환경 변수
| 변수명 | 설명 | 기본값 |
|---|---|---|
KABEHUB_API_KEY | KabeHub API 키 | 없음 |
KABEHUB_DEFAULT_VISIBILITY | 기본 공개 설정 (public/private) | public |
예제
채팅 세션을 저장하고 공유하는 전체 워크플로우:
- AI와 대화: "React 컴포넌트 최적화 방법 설명해줘"
kabehub save --title "React 최적화 팁"실행- 생성된 URL(예:
https://kabehub.example.com/chat/abc123)을 팀원과 공유 - 팀원이 해당 채팅을 포크하여 자신의 환경에서 수정
자세한 내용은 KabeHub 문서를 참조하세요.