모든 통합통합 · Agent / CLI

Claude Code의 Jev

Claude Code에 결정 프리미티브를 주세요. 모델에게 자유 텍스트로 "결정하라"고 하는 대신, Jev skill이 타입 지정·보정된 choice / score / noul을 호출하게 합니다 — 라우팅, 위험 게이트, 채점, 분류를 위해 — 한 번의 빠른 호출로.

모든 예제에는 jv_live_ key가 필요합니다. pricing 페이지에서 하나 받아 JEV_API_KEY로 내보내면 준비 완료입니다. 키 받기 →

Claude Code는 쓰기와 추론에 뛰어나지만, agent는 그 과정에서 여전히 수백 개의 작고 구조화된 결정을 내려야 합니다: 어떤 파일을 건드릴지, 어떤 동작이 위험한지, 입력을 어떻게 분류할지, 언제 멈출지. 자유 텍스트 추론에 맡기면 이 결정들은 느리고 일관성이 없으며 코드에서 분기하기 어렵습니다. Jev는 각각을 agent가 신뢰하고 행동할 수 있는 타입 지정·보정 호출로 바꿉니다 — 그래서 Claude Code는 방금 추론한 yes/no를 다시 도출하는 데가 아니라 실제 작업에 토큰을 씁니다.

skill 설치

Jev agent skill은 Claude Code 플러그인으로 설치됩니다. 언제 어떻게 호스팅된 Jev Decision API를 호출해 타입 지정 결정을 얻을지 agent에게 가르치고, endpoint와 인증 정보도 함께 제공하므로 손으로 배선할 것이 없습니다.

claude plugin marketplace add codaaiteam/jev-skill
claude plugin install jev@jev-skill

이게 전부입니다 — 환경에 JEV_API_KEY를 설정하면 agent가 어떤 세션에서든 Jev 호출을 시작할 수 있습니다.

또는 MCP server로 추가

skill보다 MCP 도구가 좋나요? 오픈 jev-mcp server는 Jev의 classify / score / check / gate / decide 프리미티브를 어떤 agent든 호출할 수 있는 MCP 도구로 노출합니다:

claude mcp add jev -- npx -y github:codaaiteam/jev-mcp
# set your key once: export JEV_API_KEY=jv_live_...
# jev-mcp auto-routes jv_live_ keys to the hosted gateway — no extra config

차이는 범위입니다. skill은 Claude Code에게 "언제 결정을 가지러 가고 어떻게 표현할지"에 대한 좋은 판단력을 가르칩니다; MCP server는 원시 프리미티브를 호출 가능한 도구로 노출할 뿐입니다. 대부분은 skill로 시작하고, agent가 작업 중 스스로 Jev를 호출하게 하려면 MCP server를 추가합니다.

이제 agent가 할 수 있는 것

각각은 옵션별 확률이 붙은 타입 지정 값을 약 70–500ms 안에 반환하므로, agent는 다시 파싱할 문장이 아니라 임계값을 걸 수 있는 숫자에 따라 행동합니다. 그리고 답이 보정되어 있으므로 — 정직한 확률을 반환하도록 RLCD로 학습 — "risk < 0.2일 때만 자동 실행" 같은 임계값이 말 그대로 의미를 가지며, 모델 버전 사이에서 흔들리는 숫자를 쫓을 필요가 없습니다.

구체적인 예

Claude Code가 생성한 shell 명령을 실행하려 한다고 합시다. 실행 전에 Jev에게 그 동작의 게이트를 요청합니다: noul 질문 "이건 파괴적이거나 되돌릴 수 없나?"에 더해 allow / confirm / block의 choice. "파괴적"의 확률이 높으면 agent는 멈추고 당신에게 묻고; 낮으면 진행합니다. 이 하나의 게이트가, 가끔 무서운 짓을 하는 agent를, 무서운 2%는 에스컬레이트하고 안전한 98%는 통과시키는 agent로 바꿉니다 — 명령마다 느린 LLM 왕복 없이.

자주 묻는 질문

Claude Code에서 Jev를 쓰려면 유료 키가 필요한가요?

네 — 모델은 TypeSafe의 호스팅 인프라에서 돌아가므로 jv_live_ key가 필요합니다. 먼저 브라우저 playground에서 같은 결정을 무료로 시험한 뒤, pricing 페이지에서 키를 받아 JEV_API_KEY로 설정하면 됩니다.

skill과 MCP server — 무엇을 써야 하나요?

skill로 시작하세요: Claude Code에게 언제 타입 지정 결정을 내리고 어떻게 표현할지 가르칩니다. 원시 classify/score/check/gate 프리미티브를 agent가 스스로 호출하는 MCP 도구로 노출하고 싶다면 jev-mcp server를 추가하세요.

Jev skill이 Cursor, Codex, OpenCode에서도 동작하나요?

네. 같은 jev-mcp server는 표준 MCP server라 어떤 MCP 클라이언트에서든 동작합니다. 범용 설치 문자열은 agent-skill 페이지, 그 구체 설정은 OpenCode 가이드를 참고하세요.

왜 그냥 Claude가 평문으로 결정하게 두지 않나요?

그럴 수도 있지만 더 느리고, 검사할 수 없으며, 안정적으로 분기하기 어렵습니다. Jev는 보정된 확률이 붙은 타입 지정 값을 반환하므로, 당신의 코드(또는 agent)가 바로 임계값을 걸 수 있고 실행과 모델 버전 사이에서 일관성을 유지합니다.

함께 보기: Agent skill(모든 클라이언트) · OpenCode 통합 · Jev는 오픈소스인가요? · Is Jev open source?

연결하기 전에 Jev를 먼저 사용해 보세요

브라우저에서 진짜 타입 지정 결정을 실행하세요 — 무료, 가입 불필요 — 그런 다음 위 예제에 당신의 키를 넣으세요.

▶ Jev 무료로 사용해 보기API 키 받기 →
Claude Code에서 Jev 사용 — skill로서의 타입 지정 결정 · Jev by TypeSafe AI