AI 코드 리뷰 API
버그 & 취약점을 찾기 위해 코드 스캔
단 한 번의 REST 호출로 모든 코드 스니펫에서 보안 취약점, 버그, 성능 문제를 스캔하세요. 구조화된 JSON 결과, 심각도 등급, 0~100의 품질 점수를 설정이나 직접 호스팅할 모델 없이 받아볼 수 있습니다.
What it checks
보안 취약점
인젝션 결함, 하드코딩된 비밀 값, 안전하지 않은 eval, 취약한 암호화.
버그 & 로직 오류
null 처리, off-by-one 실수, 처리되지 않은 엣지 케이스.
성능 문제
N+1 쿼리, 불필요한 루프, 블로킹 호출.
모범 사례
명명, 구조, 유지보수성에 대한 제안.
Try it live
Click “Run review” to see the JSON response.
Quickstart
One authenticated POST request. Official JavaScript and Python SDKs available.
curl -X POST https://api.mecanik.dev/v1/client/YOUR_UUID/tools/ai-code-review \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"code":"const x = eval(input)","language":"javascript"}' const res = await fetch(
"https://api.mecanik.dev/v1/client/YOUR_UUID/tools/ai-code-review",
{
method: "POST",
headers: {
Authorization: "Bearer YOUR_TOKEN",
"Content-Type": "application/json",
},
body: JSON.stringify({ code: source, language: "javascript" }),
},
);
const { result } = await res.json();
console.log(result.analysis.issues);import requests
r = requests.post(
"https://api.mecanik.dev/v1/client/YOUR_UUID/tools/ai-code-review",
headers={"Authorization": "Bearer YOUR_TOKEN"},
json={"code": source, "language": "python"},
)
print(r.json()["result"]["analysis"]["issues"])Common use cases
PR 리뷰 봇
모든 풀 리퀘스트에 결과를 자동으로 댓글로 게시.
CI/CD 게이트
배포 전에 치명적 문제가 탐지되면 빌드를 실패 처리.
IDE & 에디터 플러그인
개발자가 코드를 작성하는 동안 인라인 리뷰 피드백을 표시.
학습 & 교육
위험한 패턴을 구체적인 수정 방안과 함께 주니어 개발자에게 설명.
Simple, pay-as-you-go pricing
Pay only for what you use, with no subscription. See full pricing.
AI 코드 리뷰 API를 사용해야 할 때
수동 리뷰는 모든 커밋에 적용하기 어렵고, 기존 린터는 문자열 보간을 통한 인젝션이나 설정 파일에 커밋된 비밀 값처럼 컨텍스트에 의존하는 위험을 놓칩니다. AI 코드 리뷰 API는 이 공백을 메웁니다. 숙련된 리뷰어처럼 스니펫을 분석하고, 대응할 수 있는 심각도와 함께 중요한 문제를 표시하며, 적용 가능한 수정 방안을 반환합니다. 이 모든 것이 도구로 파싱할 수 있는 구조화된 JSON으로 제공됩니다.
단일 무상태 엔드포인트이므로 풀 리퀘스트 봇, 배포 전 CI 게이트, 에디터 확장 기능에 한나절이면 연결할 수 있습니다. SEO 분석기 및 다른 Mecanik API 도구와 함께 사용하면 하나의 API 키와 하나의 크레딧 잔액으로 보안, 품질, 성능을 모두 다룰 수 있습니다.
Frequently asked questions
AI 코드 리뷰 API는 어떤 언어를 지원하나요?
모든 언어를 지원합니다. 더 나은 결과를 위해 선택적으로 language 힌트를 전달하세요. JavaScript, TypeScript, Python, Go, Rust, Java, C#, PHP, Ruby 등이 모두 지원됩니다.
AI 코드 리뷰 API의 비용은 얼마인가요?
호출당 10 크레딧입니다. 모든 신규 계정에 100개의 무료 크레딧이 제공되며, 크레딧 팩은 5달러부터 시작합니다. 사용한 만큼만 지불하고, 구독이 없으며, 크레딧은 만료되지 않습니다.
제 코드가 저장되나요?
아니요. 스니펫은 요청 중에 분석되며 보관되지 않습니다. 데이터 처리에 대한 자세한 내용은 개인정보 처리방침을 참고하세요.
응답은 어떤 형태인가요?
{ result, success, errors } 형식의 일관된 JSON이며, result.analysis에는 결과 배열(심각도, 카테고리, 줄, 설명, 수정)과 전체 0~100 품질 점수가 들어 있습니다.
CI/CD에서 사용할 수 있나요?
네. 빠른 엣지 응답과 간단한 Bearer 토큰 인증을 갖춘 무상태 REST 엔드포인트이므로 GitHub Actions, GitLab CI, 또는 HTTP 요청을 보낼 수 있는 모든 파이프라인에 깔끔하게 통합됩니다.
Start building in under a minute
Create a free account and get 100 credits. No card required.
Get your API key