Janitor AI vs Character AI: 필터, 비용, 모델 통제권
Updated 2026-07-15
Character AI는 세련되고 폐쇄적인 플랫폼입니다. 무료로 시작하고, 모바일 앱이 있으며, 자체 모델을 쓰고, 바꿀 수 없는 엄격한 필터가 있습니다. Janitor AI는 개방형입니다. 본인의 모델 API를 직접 가져오므로 모델을 직접 고르고, 그 프로바이더의 공개 콘텐츠 정책을 물려받으며, 월 단위가 아니라 토큰 단위로 지불합니다.
빠른 답: 편의성 vs 통제권
앱을 열고 1분 안에, 휴대폰으로, 무료로 채팅을 시작하고 싶다면 Character AI를 고르세요. 방대한 캐릭터 라이브러리, 음성 통화, 그룹 씬, 설정이 전혀 필요 없다는 장점이 있습니다. 대신 그 주에 플랫폼이 돌리는 어떤 독점 모델과 채팅하게 되며, 일반 대중을 겨냥해 튜닝된 콘텐츠 필터 아래에 있고, 어느 쪽도 바꿀 방법이 없습니다. 어떤 모델이 응답을 쓰는지가 중요하다면 Janitor AI를 고르세요. 자체 모델을 전혀 제공하지 않는 18세 이상 플랫폼입니다. API 엔드포인트, 모델 ID, 키를 프록시 설정에 붙여넣으면 모든 메시지가 본인이 선택한 프로바이더에 의해 생성됩니다. 즉 구독 대신 토큰당 요금, 원할 때마다 모델 교체, 그리고 플랫폼 전체 필터 하나가 아니라 프로바이더의 공개 정책으로 정의되는 콘텐츠 경계를 의미합니다. 어느 쪽이 절대적으로 낫다고 할 수는 없습니다. 둘 다 "캐릭터와 채팅하기"라는 표면은 공유하지만 정반대의 전제 위에 구축되어 있습니다. Character AI는 전체 스택을 소유하고, Janitor AI는 가장 중요한 레이어를 사용자에게 넘깁니다.
한눈에 보는 기능 비교
두 행은 특히 주목할 가치가 있습니다. 모델 통제권은 다른 모든 것이 뒤따르는 구조적 차이입니다. Character AI는 자체 모델을 훈련하고 서비스하는 반면, 프록시 모드의 Janitor AI는 어떤 OpenAI 호환 chat completions 엔드포인트에든 붙는 프론트엔드입니다. 그리고 필터 행은 자주 오해됩니다. Janitor AI는 콘텐츠 규칙을 없애는 것이 아니라, 연결한 모델 프로바이더에게 그것을 위임할 뿐이며, 플랫폼 ToS와 프로바이더 정책 모두 여전히 적용됩니다.
| Character AI | Janitor AI | |
|---|---|---|
| 모델 | 자체 독점 모델, 사용자 선택 불가 | OpenAI 호환 모델 무엇이든: DeepSeek, GLM, Kimi, MiMo, Claude, Gemini, Grok |
| 콘텐츠 정책 | 플랫폼이 강제하는 필터, 모두에게 동일 | 연결한 모델 프로바이더를 따름. 플랫폼은 18세 이상 |
| 비용 모델 | 무료 티어 + c.ai+ 구독(월 약 $10) | 플랫폼은 무료. 모델 프로바이더에게 토큰당 지불 |
| 설정 노력 | 가입하고 채팅하면 끝 | API 키와 프록시 설정 필요 |
| 캐릭터 카드 | 플랫폼 내 에디터, 내보내기 불가, 정의 숨김 가능 | 편집 가능한 필드를 가진 커뮤니티 카드, SillyTavern 스타일 프론트엔드로 이식 가능 |
| 컨텍스트와 메모리 | 플랫폼이 관리, 불투명 | 선택한 모델의 컨텍스트 윈도우로 결정 |
| 모바일 | 네이티브 iOS 및 Android 앱 | 모바일 브라우저의 웹 앱 |
| 부가 기능 | 음성 통화, 그룹 채팅, 씬 | 텍스트 중심, 설정별 커스텀 프롬프트 |
| 연령 정책 | 일반 대중 대상, 미성년자 제한 강화 중 | 명시적으로 18세 이상 |
BYO-API의 장점 설명
Character AI는 수직적으로 통합되어 있습니다. 앱, 캐릭터, 모델이 하나의 제품이며, 이것이 매끄러운 이유이자 아무것도 조정할 수 없는 이유입니다. Janitor AI는 정반대의 방향을 택했습니다. 사이트는 캐릭터 카드를 저장하고 채팅 UI를 렌더링하지만, 생성은 프록시 설정에서 지정한 곳 어디서든 이루어집니다. 여기서 세 가지 실질적인 결과가 따라옵니다. 모델 통제: 플랫폼 업데이트 후 응답이 반복적으로 느껴지거나 스타일이 흔들리면 Character AI에서는 기다려야 합니다. Janitor AI에서는 필드 하나만 바꾸면 다음 메시지가 다른 모델에서 나옵니다. 비용 투명성: 구독이 얼마의 가치인지 추측하는 대신 토큰당 가격표를 읽고 메시지 하나가 정확히 얼마인지 알 수 있습니다. 정책 명확성: 각 프로바이더가 자체 사용 정책을 공개하므로, 설명되지 않은 필터를 역설계하는 대신 본인이 쓰는 픽션에 맞는 문서화된 규칙을 가진 모델을 고를 수 있습니다. Janitor AI를 단일 프로바이더에 직접 지정할 수도 있고, 하나의 키 뒤에 여러 프로바이더를 모아둔 게이트웨이에 지정할 수도 있습니다. APIsRouter가 그런 게이트웨이 중 하나입니다. deepseek-v4-flash, deepseek-v4-pro, glm-5, kimi-k2.6, claude-sonnet-4-6, claude-opus-4-7, gemini-3.5-flash, gpt-5.5, grok-4.5가 하나의 OpenAI 호환 엔드포인트를 공유하고, 청구는 구독 없이 사용량 기반이며(글로벌 모델은 공식 리스트 가격보다 20% 낮고, 중국 모델은 공식 요금보다 낮으며, 첫 충전은 잔액을 두 배로 만들어줍니다), /topup 결제에는 계정이 필요 없습니다. 먼저 결제하면 키가 이메일로 도착합니다. 어떤 엔드포인트를 쓰든 Janitor AI는 경로를 포함한 전체 URL을 요구합니다.
API type: Proxy
Model name: deepseek-v4-flash
Proxy URL: https://api.apisrouter.com/v1/chat/completions
API key: sk-...각각 한 달에 실제로 드는 비용
Character AI의 계산은 단순합니다. 무료 티어는 피크 시간대에 대기열과 속도 제한이 있고, c.ai+는 우선 접근을 위해 월 약 $10입니다. 고정적이고 예측 가능하며, 메시지를 50개 보내든 5,000개 보내든 동일합니다. Janitor AI의 계산은 전적으로 프록시 뒤의 모델에 달려 있습니다. 일반적인 롤플레이 메시지는 대략 입력 토큰 2,000개(캐릭터 정의 + 최근 채팅 기록)와 출력 토큰 약 300개를 담습니다. 이 가정으로 보면 다음과 같습니다.
| 모델 ID | 100만 토큰당 입력 / 출력 | 메시지당 대략적인 비용 | $10당 메시지 수 |
|---|---|---|---|
| deepseek-v4-flash | $0.126 / $0.252 | $0.00033 | ~30,000 |
| deepseek-v4-pro | $0.3915 / $0.783 | $0.0010 | ~9,800 |
| glm-5 | $0.514 / $2.314 | $0.0017 | ~5,800 |
| gemini-3.5-flash | $1.20 / $7.20 | $0.0046 | ~2,200 |
| grok-4.5 | $1.60 / $4.80 | $0.0046 | ~2,100 |
| claude-sonnet-4-6 | $2.40 / $12.00 | $0.0084 | ~1,200 |
Janitor AI 뒤에서 어떤 모델을 돌릴 것인가
DeepSeek V4 계열은 Janitor AI 게시판에서 대략적으로 커뮤니티가 선호하는 모델입니다. 표에서 가장 낮은 요금으로 강한 캐릭터 카드 유지력을 보이며, V4 Pro는 Flash보다 긴 채팅을 더 잘 유지합니다. GLM-5, Kimi K2.6, MiMo는 다른 가성비 선택지로, 모두 픽션 콘텐츠를 수용하는 정책을 가지고 있습니다. Grok 4.5는 xAI의 공개 정책이 픽션에서 이를 명시적으로 허용하기 때문에 더 어둡거나 성숙한 픽션 주제에 흔히 선택되지만, 플래그십 토큰 요금 때문에 수다스러운 세션에서는 가성비 선택지보다 비용이 훨씬 높습니다. Claude Sonnet 4.6과 Opus 4.7은 나열된 것 중 가장 뛰어난 문장을 쓰며, 가장 자연스러운 대사와 장면 연속성을 보여주지만, Anthropic의 사용 정책은 노골적인 콘텐츠를 금지하므로 Claude는 엄격하게 SFW 창작 옵션으로 다루세요. 모델과 무관하게 두 가지 규칙이 적용됩니다. 프록시 모드에서도 Janitor AI의 18세 이상 ToS가 적용되고, 텍스트를 생성하는 프로바이더의 콘텐츠 정책도 마찬가지로 적용됩니다. 픽션에 유연한 정책을 가진 모델을 고른다고 해서 둘 중 어느 것도 유예되지 않습니다.
Character AI에서 Janitor AI로 마이그레이션하기
Character AI에는 캐릭터 내보내기 기능이 없으므로 마이그레이션은 가져오기가 아니라 다시 만드는 것을 의미합니다. 절차는 다음과 같습니다. 1. 카드를 다시 만드세요. 캐릭터의 보이는 인사말과 설명을 복사한 다음, 성격을 Janitor AI의 personality, scenario, initial message 필드로 다시 작성하세요. 인기 있는 캐릭터라면 먼저 Janitor AI의 라이브러리를 확인하세요. 커뮤니티가 만든 카드가 이미 있을 가능성이 높습니다. 2. 선택한 프로바이더나 게이트웨이에서 API 키를 발급받으세요. 3. Janitor AI 설정을 건드리기 전에 앱 밖에서 키, 엔드포인트, 모델 ID를 확인하세요. 에러 메시지가 부실하므로 curl 테스트로 문제를 빠르게 격리할 수 있습니다.
curl https://api.apisrouter.com/v1/chat/completions \
-H "Authorization: Bearer sk-YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-flash",
"messages": [{"role": "user", "content": "Introduce yourself as a grumpy librarian."}]
}'Janitor AI에서 Character AI로 (또는 옆으로 SillyTavern으로) 마이그레이션하기
반대 방향의 이동은 그리운 것이 패키징일 때, 즉 네이티브 모바일 앱, 음성 통화, 그룹 채팅, 유지보수가 필요 없는 플랫폼일 때 의미가 있습니다. Character AI의 에디터(인사말, 짧고 긴 설명, 예시 대화)에서 캐릭터를 재현하고, 그에 맞게 기대치를 조정하세요. 플랫폼 필터가 모두에게 적용되고, 톤은 일반 대중을 겨냥하며, 조정할 프록시 설정이 없습니다. 휴대폰에서의 캐주얼하고 전연령에 적합한 채팅이라면 진짜로 더 매끄러운 제품입니다. Janitor AI에 대한 진짜 불만이 자체 API 모델이 아니라 인터페이스라면, 보통의 이동 방향은 Character AI로 돌아가는 것이 아니라 옆으로 SillyTavern으로 가는 것입니다. 같은 자체 엔드포인트 방식이지만 로컬 통제력이 훨씬 더 크고, 설정도 거의 그대로 이어집니다. SillyTavern은 Janitor AI가 요구하는 전체 엔드포인트 URL 대신 /v1으로 끝나는 base URL(https://api.apisrouter.com/v1)을 받아서 키를 입력하면 /v1/models로부터 모델 목록을 자동으로 채웁니다. Janitor AI 카드도 SillyTavern이 읽을 수 있는 형식으로 내보내지므로, 이 방향은 Character AI로의 이동과 달리 캐릭터를 그대로 보존합니다.
누가 무엇을 골라야 하나
그래도 확신이 서지 않는다면 설정 비용이 결정해줍니다. API 키를 관리할 의사가 없다면 Character AI에 머무르세요. 어떤 툴에든 키를 붙여넣어본 적이 있는 사람이라면 이 비교의 Janitor AI 쪽은 저녁 한 번이면 익힐 수 있습니다.
- 휴대폰으로 캐주얼하게 채팅하고, 음성과 그룹 기능을 원하며, 아무것도 지출하지 않고, 큐레이션된 일반 대중용 경험에 만족한다면 Character AI를 고르세요.
- 18세 이상이고, 각 채팅 뒤의 정확한 모델을 직접 고르고 싶고, 구독보다 토큰당 경제성을 선호하며, 10분짜리 API 설정을 감수할 수 있다면 Janitor AI를 고르세요.
- 장문 픽션이 목적이라면 Janitor AI를 고르세요. 모델 선택과 커스텀 프롬프트가 Character AI는 아예 제공하지 않는 레버를 줍니다.
- 용도가 나뉜다면 둘 다 쓰세요. 빠른 채팅에는 휴대폰으로 Character AI, 모델 품질과 메시지당 비용이 중요한 긴 세션에는 데스크톱으로 Janitor AI를 사용하세요.
자주 묻는 질문
Janitor AI가 Character AI보다 나은가요?
통제권 면에서는 그렇습니다. 모델을 직접 고르고, 토큰당 비용을 볼 수 있고, 본인의 픽션에 맞는 공개 콘텐츠 정책을 가진 프로바이더를 고를 수 있습니다. 편의성 면에서는 아닙니다. Character AI는 네이티브 앱, 음성, 제로 설정을 갖추고 있습니다. API 키를 관리하고 싶은지에 따라 결정하세요.
Janitor AI는 무료로 쓸 수 있나요?
플랫폼 자체는 무료입니다. 생성 비용은 프록시 설정으로 연결한 모델 API에서 발생합니다. deepseek-v4-flash 같은 저가형 모델에서는 일반적인 메시지 하나가 1센트의 극히 일부밖에 안 들어서, 헤비하게 사용해도 대부분의 구독보다 저렴하게 유지됩니다.
Janitor AI에 콘텐츠 필터가 있나요?
Janitor AI는 자체 모델을 실행하지 않으므로 생성을 관장하는 단일 플랫폼 필터가 없습니다. 실제로 적용되는 콘텐츠 정책은 프록시 URL 뒤에 있는 프로바이더가 공개한 것이며, 그 위에 Janitor AI 자체의 18세 이상 서비스 약관도 항상 함께 적용됩니다.
Character AI 캐릭터를 Janitor AI로 가져올 수 있나요?
직접적으로는 안 됩니다. Character AI는 내보내기 기능이 없고, 크리에이터가 정의를 완전히 숨길 수도 있습니다. Janitor AI의 에디터에서 카드를 직접 다시 만들거나, 인기 캐릭터의 커뮤니티 버전이 보통 이미 존재하므로 먼저 라이브러리에서 검색하세요.
Janitor AI에서 어떤 모델을 사용할 수 있나요?
OpenAI 호환 chat completions 엔드포인트를 제공하는 것이라면 무엇이든 가능합니다. 커뮤니티가 선호하는 것은 가성비를 위한 DeepSeek V4 계열, 저가형 선택지인 GLM-5, Kimi K2.6, MiMo, xAI의 공개 정책 하에 성숙한 픽션 주제를 위한 Grok 4.5, SFW 문장 품질을 위한 Claude입니다.
Janitor AI를 사용하려면 18세 이상이어야 하나요?
네. Janitor AI는 프록시 모드를 포함해 서비스 약관상 18세 이상 플랫폼입니다. Character AI는 일반 대중을 대상으로 하며 18세 미만 계정이 할 수 있는 것을 계속 좁혀가고 있어서, 둘 중 더 어린 사용자에게 적합한 유일한 옵션입니다.