Coroid는 전용의사결정 엔진을 활용하여 알려진 답변 집합이 있는 질문을 처리합니다. 초기 모델은Jev 1.13이며, OpenRouter를 통해 제공됩니다. 이 엔진은 AI 프로필 내의 아키텍트, 개발자, QA 및 리뷰어 모델과 함께 작동하지만, 코드를 작성하거나 도구를 호출하는 별도의 에이전트는 아닙니다.
의사결정 과정 안내
Coroid는 관련 상태와 버전이 지정된 질문 계약서를 전송합니다. 채팅 모델에 JSON 응답을 생성하고 포맷하도록 요청하는 대신, 허용된 선택지만 제공합니다. Jev는 구조화된 답변과 확률 정보를 반환합니다.
- 선택은 제공된 옵션 중 하나를 선택하며, 그에 따른 확률 분포와 신뢰도가 함께 산출됩니다.
- 점수은 제공된 순서가 정해진 기준들을 평가하며, 그에 대한 확률과 신뢰도를 산출합니다.
- Noul은 예/아니오 판단을 0에서 1 사이의 확률로 표현합니다.
Coroid는 반환된 답변을 정확한 계약서 내용과 비교하여 검증하고, 신뢰도 및 워크플로우 규칙을 확인한 뒤에만 해당 답변을 사용합니다. 답변이 불확실하거나 유효하지 않거나 이용할 수 없는 경우에는 기존 워크플로우 평가기가 의사결정을 담당합니다.
질문 계약
관련 상태와 허용된 답변
이 수락 기준을 어떻게 검증할 수 있을까요?
구조화된 답변
각 허용된 선택지에 대한 확률
유효성 검증
계약, 신뢰도 및 워크플로우 규칙
활용 사례
| 워크플로우 | 의사결정 | 변경되지 않는 사항 |
|---|---|---|
| 승인 증거 | 기준을 시각적, 명령형, 정적 또는 검증 불가능한 유형으로 분류 | 해당 검사는 여전히 수행되어야 하며 증거를 생성해야 합니다. |
| QA 사전 점검 | 오류를 분류하고 수정 가능성을 평가하며, 제공된 로그에서 관련 경로를 식별 | 수정 작업, 테스트 및 QA 승인 절차는 별개로 유지됩니다. |
| 작업 적격성 평가 | 현재 릴리스와의 연관성, 중복 여부, 재현 가능성 및 라우팅 방식을 평가 | 중복 항목의 경우 제공된 후보를 참조해야 하며, 이미 수정된 항목의 경우 관련 증거를 제출해야 합니다. |
| 작업 라우팅 | 작업 유형과 복잡도를 분류한 뒤, 호환되는 역량을 갖춘 인원을 선정 | 명시된 작업 유형, 모델 재정의, 예산 및 프로필 선택 사항은 그대로 유지됩니다. |
이 엔진은 구현 계획, 패치, 임의의 증거, 새 파일 경로 또는 리뷰어 설명을 생성하지 않습니다. 명시된 모델 선택이 적용된 적격성 노드에서는 Jev 대신 해당 선택된 모델을 사용합니다.
프로필 설정하기
- 을 열어보세요.설정 → AI 프로필에서 새 작업에 적합한 프로필을 선택하세요.
- Budget, Smartest, Quick 및 Ludicrous 프로필에는 Jev Decision engine가 할당됩니다.
- 편집 가능한 맞춤형 프로필에서는 다음을 할당할 수 있습니다.Jev 1.13를Decision engine. 채팅 모델은 이 역할에서 제외되며, Jev는 채팅 에이전트 역할에서도 제외됩니다.
- OpenRouter가 활성화되어 있고 적격한 플랫폼 또는 조직의 공급자 키가 사용 가능한지 확인하세요. 조직 및 프로젝트 모델 정책은 여전히 적용됩니다.
이 역할에는 온도, 추론 또는 채팅 폴백 제어 기능이 없습니다. 폴백이란 워크플로우의 기존 평가자에게 결과를 반환하는 것을 의미하며, 임의의 채팅 모델에 결정 요청을 보내는 것이 아닙니다.
무료 및 거주지 제한이 있는 프로필에는 유료 OpenRouter 모델이 자동으로 할당되지 않습니다. 기존 맞춤형 프로필은 자동으로 변경되지 않습니다. 실행 스냅샷은 원래의 할당 내용을 유지하므로, 새 할당을 테스트하려면 프로필을 변경한 후 새 작업을 시작하세요. 자세한 내용은AI 프로필.
활성화 및 안전한 폴백
런타임 활성화는 데이터베이스에서 각 워크플로우별로 별도로 제어됩니다. 승인 분류, QA 사전 점검, 자격 검증 및 작업 라우팅에는 기본적으로 Jev 결정이 사용됩니다. 현재 승인된 버전 1 계약은 총 7개입니다.
활성화된 경우라도 프로필에 적격한 결정 모델이 없거나, 자격 증명이나 정책으로 접근이 차단되었거나, 요청 크기가 지원 범위를 초과하거나, 공급자가 시간 초과를 발생시키거나, 응답이 유효성 검사나 신뢰도 확인에 실패하면 Coroid는 폴백합니다. 지원되지 않거나 모호한 결정이 무조건 성공적인 결과로 처리되어서는 안 됩니다.
운영자는 다음을 사용할 수 있습니다.off, shadow또는enforced모드. Shadow 모드는 비교 정보를 기록하지만 기존 평가자의 결과를 유지하며, enforced 모드는 승인된 계약에 따라 검증된 결정을 사용합니다. 새로운 계약 버전은 워크플로우를 제어하기 전에 반드시 승인을 받아야 합니다. 이러한 런타임 제어 기능은 이 안내서나 공개 제품 설명을 숨기지 않습니다.
사용량 및 감사 기록
호출 요청은 다른 모델 작업과 동일하게 공급자 키 선택, 조직 정책 확인 및 사용량 계산이 적용되며, Decision engine 역할로 분류됩니다. 응답이 거부되더라도 요금이 청구되는 응답은 모두 기록됩니다. BYOK는 공급자의 요금 정책을 따르며, 별도의 Typesafe 키는 필요하지 않습니다.
운영 결정 기록에는 워크플로우, 계약 버전, 실제 모델 개정판, 확률값, 결과가 적용되었는지 여부, 폴백 사유, 결정 지연 시간 및 사용량 상관관계가 포함됩니다. 이 기록에는 입력 상태의 요약 정보만 저장되며, 원본 프롬프트나 자격 증명은 포함되지 않습니다. 보존 기간은 조직의 에이전트 로그 정책을 따릅니다. 이 감사 기록은 생성된 설명이나 테스트 보고서와는 별개입니다.
로컬에서 테스트하기
Jev가 포함된 프로필을 사용하여 새 작업을 생성하세요. 승인 계획 수립, 알려진 오류가 있는 QA 사전 점검, 작업 자격 검증 및 일반 작업 라우팅을 수행해 보세요. 결정 감사 기록에서enforced모드와 적용된 결과를 확인하세요. 폴백 항목은 Jev가 해당 결정을 제어하지 못한 이유를 설명하며, 이는 워크플로우가 실패했음을 의미하지는 않습니다. 기존 작업에는 Jev가 포함되지 않은 프로필 스냅샷이 있을 수 있습니다.