AI로 제품을 만드는 팀을 위해
AI의 복원력, 비용, 품질과 보안을 위한 하나의 도구.
ZokLens는 AI가 보내는 모든 요청을 관찰합니다.
코드 한 줄로 연결하세요.
지금 보시는 페이지는 저희가 만들고 있는 제품의 미리보기입니다. 가입은 정식 출시와 함께 열립니다. 그전까지도 언제든 메일 주세요. service@zokforce.com
제품
하나의 트레이스. 여덟 가지 뷰. 무엇이든 물어보세요.
모든 호출과 에이전트 실행은 ZokLens에 한 번만 기록됩니다. 각 모듈은 같은 트레이스를 읽습니다. Copilot은 모든 모듈에 걸친 질문에 답하고 변경을 제안하며, 제안은 사용자가 확인한 후에만 적용됩니다.
지난주 AI 지출이 왜 늘었나요?
지출이 38% 증가했습니다($1,092 → $1,507). 증가분 $415 중 $412는 고객지원 팀에서 발생했습니다. 10월 2일 ticket-summary 에이전트가 gpt-4.1-mini에서 gpt-4.1로 전환되었습니다.
최근 7일 · 팀별
10월 예측
현재 추세 기준 $6,180 – $6,940
설정
한 줄로 시작하고, 필요할 때 더 깊이.
단계마다 더 자세한 정보가 추가됩니다. 어느 단계에서든 멈출 수 있습니다.
1클라이언트를 ZokLens로 연결
base_url을 변경하고 프로바이더 키 앞에 ZokLens 키를 붙이세요. 모든 호출이 트레이스로 기록되고 비용이 산정됩니다.
2SDK 추가
호출을 에이전트 실행과 세션 단위로 묶습니다. 스팬은 백그라운드에서 전송됩니다.
3또는 코딩 에이전트에게 맡기기
통합 메뉴에서 미리 준비된 설정 프롬프트를 복사해, 앱을 작업하는 코딩 에이전트에 붙여 넣으세요.
from openai import OpenAI client = OpenAI( api_key="zok_live_…:sk-…", # ZokLens key : your provider key base_url="https://api.zoklens.com/v1", )
# pip install zoklens import zoklens zoklens.init( api_key="zok_live_…", endpoint="https://api.zoklens.com", project="refund-agent", ) zoklens.instrument(providers=["openai", "anthropic"])
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=\ https://api.zoklens.com/api/v1/otel/v1/traces OTEL_EXPORTER_OTLP_HEADERS=X-API-Key=zok_live_… OTEL_SERVICE_NAME=refund-agent
# Integrations → API keys → Copy prompt # "Paste this into the coding agent that will instrument your app." - ZokLens API origin — the official SDK's endpoint: https://… - Auth header: X-API-Key: zok_live_… - service.name: replace-with-your-service-name - Do not silently auto-upgrade SDK dependencies in production. …
익숙한 상황인가요?
AI를 운영하는 모든 팀이 받는 여섯 가지 질문.
각 질문은 대부분의 팀이 한 번쯤 겪어 본 순간에서 시작됩니다. 모든 답은 같은 트레이스에서 나옵니다.
오전 9시, 주 프로바이더가 오류를 반환하기 시작합니다. 고객지원 봇도 함께 멈춥니다.
프로바이더에 장애가 나면 어떻게 되나요?
- 앱은 support.chat 같은 이름 있는 라우트를 호출합니다. 그 뒤의 모델은 ZokLens가 관리합니다.
- ZokLens에서 모델이나 프로바이더를 전환하세요. 재배포가 필요 없습니다.
- 페일오버 활성화: 429 또는 5xx 발생 시 ZokLens가 대기 프로바이더를 최대 3단계까지 시도합니다
- 자사 트래픽에서 프로바이더 지연과 오류 급증을 확인
재무팀이 묻습니다. “지난달 AI에 $47,000를 썼는데, 그 대가로 무엇을 얻었나요?” 프로바이더 대시보드를 열어 보면 총 토큰 수만 보입니다. 그게 전부입니다.
AI 비용은 얼마였고, 누가 썼나요?
- 모델, 부서, 팀, 프로젝트, API 키별 지출
- 신뢰 구간이 포함된 월말 예측
- 예산 대비 예상 월말 지출 및 알림
- 부서별 차지백 보고서
| 부서 | 주요 모델 | 지출 | 9월 대비 |
|---|---|---|---|
| 고객지원 | gpt-4.1 | $2,840 | +41% |
| 검색 | claude-sonnet | $1,512 | −6% |
| 영업 | deepseek-chat | $1,061 | +3% |
| 내부 도구 | gemini-flash | $688 | −12% |
고객이 어시스턴트가 “그냥 멈춘다”고 말합니다. 한 요청에 9초가 걸렸는데, 로그에는 완료되었다는 사실만 남아 있습니다.
시간은 어디에서 소요되었나요?
- 모든 트레이스의 스팬 트리: 모델 호출, 도구 호출, 각 단계
- 모든 스팬의 토큰, 지연 시간, 오류, 비용
에이전트가 밤사이 20분 동안 실행되었습니다. 완료는 되었지만 평소 실행보다 10배의 비용이 들었습니다.
그 에이전트 실행은 왜 잘못되었나요?
- 반복 호출 루프와 멈춘 실행
- 에이전트별 오류 급증과 비용 이상
- 자사 트래픽으로 본 프로바이더 지연
- 어떤 에이전트가 어떤 모델과 도구를 호출하는지 보여 주는 맵
refund-agent · web_search가 같은 입력으로 6회 호출됨
research-agent · 9분간 진행 없음
ticket-summary · 7일 중앙값의 3.4배
anthropic · 15분간 오류율 4.1%
오류는 없었습니다. 호출은 200을 반환했고, 토큰은 과금되었고, 파이프라인은 “정상 작동”했습니다. 그런데 답변은 비어 있었습니다.
답변 품질이 나빠지고 있나요?
- 200으로 반환되었지만 비어 있거나, 잘렸거나, 거부된 답변을 표시
- 데이터 소스가 조용해지면 알림
- AI 심사 모델이 사용자 소유의 프로바이더 키로 관련성과 근거성을 채점
- 표시된 트레이스는 검토 대기열에 들어가 사람이 확인
고객지원 상담원이 계정을 조회하려고 고객의 사회보장번호를 챗봇에 붙여 넣습니다.
고객 데이터가 모델 프로바이더에 전달되고 있나요?
- Zokforce Guard가 요청을 전달하기 전에 개인 데이터를 마스킹
- 이메일, 전화번호, 카드 번호, SSN/SIN, IBAN, IP 주소, 의료 식별자
- 응답에서 실제 값이 복원되므로 사용자는 차이를 느끼지 못함
- 드라이런 모드로 활성화 전에 무엇이 마스킹될지 확인
준수
Pro부서나 팀별로 AI 트래픽이 남긴 증거를 보여 주고, 부족한 부분을 하나하나 짚어 줍니다. 합격/불합격 판정이 아닌 증거입니다. 감사인을 위해 증거 패키지를 PDF 또는 ZIP으로 내보낼 수 있습니다.
제품 분석
Pro같은 작업에서 모델을 바꿀 때는 승자를 정하기 전에 유의성 검정으로 비교하세요.
Zokguard
애드온Guard Premium: 시크릿 및 프롬프트 인젝션 차단을 추가하는 전용 관리형 Guard 런타임입니다. 모든 유료 플랜에 추가할 수 있습니다.
대상 사용자
하나의 워크스페이스. 팀마다 필요한 것을 봅니다.
조직 트리가 누가 무엇을 볼지 결정합니다. 각 구성원은 자신의 단위와 그 하위만 볼 수 있으며, 같은 레벨의 다른 팀은 볼 수 없습니다.
로그가 아니라 호출을 디버그하세요
- 모든 트레이스의 스팬 트리
- OpenTelemetry 기반 Python 및 JS/TS SDK
- 플레이그라운드: 사용자 소유의 키로 모델을 나란히 비교
모든 통합을 한도 내에서 관리
- 대기 프로바이더를 갖춘 이름 있는 라우트
- 키별 속도 제한, 월간 토큰 한도, 월간 예산
- 자사 트래픽 기반 프로바이더 상태
- 알림 유형별로 선택하는 인앱 또는 이메일 알림
재무팀 질문에 한 화면으로 답하기
- 부서, 팀, 프로젝트별 지출
- 신뢰 구간이 포함된 월말 예측
- 차지백 보고서
약속이 아닌 증거로 보여 주기
- 전달 전에 개인 데이터 마스킹
- CSV로 내보낼 수 있는 추가 전용 감사 로그
- 역할별 필드 표시, 마스킹 또는 숨김
답변이 나아졌는지 확인
- 관련성과 근거성에 대한 AI 심사 점수
- 유의성 검정을 통한 모델 비교
- 표시된 답변을 위한 검토 대기열
보안
데이터는 이렇게 처리됩니다.
ZokLens는 사용자가 검토할 수 있도록 프롬프트와 응답을 저장합니다. 이를 통제하는 방식은 다음과 같습니다.
외부로 나가기 전에 마스킹
Pro 플랜에서는 Zokforce Guard가 요청을 프로바이더로 전달하기 전에 개인 데이터를 마스킹합니다. 먼저 드라이런으로 무엇이 감지되는지 확인하세요.
신중한 키 관리
저장한 프로바이더 키는 암호화됩니다. ZokLens API 키와 액세스 토큰은 해시로만 저장됩니다.
직접 통제하는 접근 권한
워크스페이스는 서로 분리됩니다. 역할, 사용자 지정 역할, 조직 트리가 개별 필드 수준까지 누가 무엇을 볼지 결정합니다.
모든 변경 사항의 기록
구성 변경과 작업을 기록하는 추가 전용 감사 로그이며, CSV로 내보낼 수 있습니다.
직접 설정하는 보존 기간
플랜에 따라 30일, 90일 또는 365일이며, 리소스별로 설정할 수 있습니다. 만료된 데이터는 매일 실행되는 작업이 삭제합니다.
언제든 떠날 수 있습니다
모든 데이터를 JSON과 CSV가 담긴 ZIP으로 내보낼 수 있습니다. 계정을 해지하면 취소할 수 있는 30일 유예 기간이 시작되고, 이후 모든 데이터가 완전히 삭제됩니다.
감사 현황: SOC 2 준비 수준의 접근 통제를 기반으로 설계되었습니다. 개인정보 권리 처리 워크플로는 준비 차원에서 구현되어 있습니다. 아직 인증을 받지 않았으며, 인증을 받으면 이 페이지에 명시하겠습니다.
질문
팀들이 가입 전에 묻는 질문.
프록시와 SDK 중 무엇을 써야 하나요?
프록시는 가장 빠르게 시작하는 방법입니다. 한 줄만 바꾸면 모든 호출이 트레이스로 기록되고 비용이 산정되며, Guard가 요청을 전달하기 전에 데이터를 마스킹할 수 있습니다. SDK는 에이전트 실행과 세션을 추가하고, 요청 경로 밖의 백그라운드에서 스팬을 전송합니다.
ZokLens가 다운되면 어떻게 되나요? 앱이 중단되나요?
프록시를 사용하면 LLM 호출이 ZokLens를 거치므로, ZokLens에 연결할 수 없는 동안에는 호출이 실패합니다. ZokLens가 트레이스를 저장하지 못하면 호출은 기록 없이 진행되지 않고 오류를 반환합니다. SDK나 OpenTelemetry를 사용하면 스팬은 백그라운드에서 내보내집니다. 내보내기에 실패해도 LLM 호출은 계속 진행됩니다.
프롬프트를 저장하나요?
예. 프롬프트와 응답은 트레이스에서 검토하는 대상입니다. 보존 기간 동안 보관되며 내보내거나 삭제할 수 있습니다. Pro 플랜에서는 Guard가 개인 데이터를 프로바이더에 도달하기 전에 마스킹합니다.
기존 OpenAI 또는 Anthropic 계정을 그대로 사용할 수 있나요?
예. 프로바이더 키 앞에 ZokLens 키를 붙이거나(zok_live_…:sk-…), 프로바이더 키를 ZokLens에 한 번 암호화하여 저장하세요. 요금은 프로바이더가 귀사의 요율로 직접 청구합니다.
데이터를 내보내고 떠날 수 있나요?
예. 모든 데이터를 JSON과 CSV가 담긴 ZIP으로 내보낼 수 있으며, 48시간 동안 유효한 서명된 링크로 전달됩니다. 계정을 해지하면 취소할 수 있는 30일 유예 기간이 시작되고, 이후 모든 데이터가 삭제됩니다.
ZokLens는 SOC 2 인증을 받았나요? SSO를 지원하나요?
둘 다 아직입니다. ZokLens는 SOC 2 준비 수준의 접근 통제를 기반으로 설계되었으며, 현재 접근 권한은 역할, 사용자 지정 역할, 필드 수준 권한으로 관리됩니다.
어떤 프로바이더를 지원하나요?
OpenAI, Anthropic, Google Gemini, DeepSeek, Mistral, Groq, Together, xAI Grok, Cohere, Azure OpenAI, AWS Bedrock, Qwen, Baidu, Zhipu, Moonshot, MiniMax, SiliconFlow, Cloudsway를 지원하며, SDK를 통해 모든 OpenAI 호환 엔드포인트도 사용할 수 있습니다.
ZokLens가 하지 않는 일
- 에이전트를 변경하지 않습니다. 기록하고, 문제를 표시하고, 권장 사항을 제시합니다. 모델은 사용자가 설정한 라우트에서만 전환됩니다.
- 범용 APM이 아닙니다. 전체 인프라가 아니라 LLM 호출과 에이전트 실행을 관찰합니다.
- 모델을 호스팅하거나 파인튜닝하지 않습니다. 호출은 사용자의 키로, 사용자가 선택한 프로바이더에 전달됩니다.
회사 소개
Zokforce가 만들었습니다.
Zokforce Technologie Inc.는 2025년 캐나다에서 설립된 AI 기업입니다. 전략 수립, LLM 통합, 챗봇, 프로세스 자동화를 통해 기업이 AI를 실무에 활용하도록 돕습니다.
저희가 수행한 모든 AI 프로젝트에서 같은 질문이 나왔습니다. 비용은 얼마인가, 답변은 좋은가, 데이터는 안전한가? ZokLens는 이 세 가지 질문에 대한 저희의 답을 하나의 도구에 담았습니다.
- 고객 성공
- 윤리적 & 책임 있는 AI
- 끊임없는 혁신
- 정직 & 투명성
“AI 기술을 대중화하고, 모든 규모의 기업이 디지털 우수성을 누릴 수 있도록 합니다.”Zokforce 미션
- 설립
- 2025년, 캐나다
- 주요 사업
- AI 컨설팅, LLM 통합 및 자동화
- 제품
- ZokLens, Medscribe AI
- 연락처
- service@zokforce.com
아래 정부 자격은 ZokLens를 만드는 회사인 Zokforce Technologie Inc.가 보유하고 있습니다.
AI Source List, Band 1, 2, 3
캐나다 공공서비스조달부(Public Services and Procurement Canada)의 자격 심사 공고(Invitation to Qualify, 공고 번호 EN578‑180001/B)를 통해 최상위 자격 등급으로 선정되었습니다.
AI Scribe 공식 공급업체(Vendor of Record)
저희는 Supply Ontario와 협력하여 Medscribe AI를 Tender‑20123(Artificial Intelligence Solutions – AI Scribe)에 따른 공식 공급업체(Vendor of Record)로 등록했습니다. 사전 자격을 얻은 단 30개 공급업체 중 하나로, 2025년부터 2028년까지 온타리오주 공공 서비스(Ontario Public Service)와 공공 의료 부문을 대상으로 합니다.
ZokLens는 2026년 말에 정식 출시됩니다. 그때 만나요.
지금 보시는 페이지는 저희가 만들고 있는 제품의 미리보기입니다. 가입은 정식 출시와 함께 열립니다. 그전까지도 언제든 메일 주세요.