요약

이 무료 AI 코드 검사기는 붙여넣은 코드를 VBA 매크로든 Google Apps Script 스니펫이든 일반 스크립트든 0점부터 100점까지 채점해요. 브라우저에서 다섯 가지 항목을 검사합니다: 줄 길이, 중첩 깊이, 주석 비율, 이름 짓기, 매직 넘버나 TODO 표시. 결과는 항목별로 상세하게 보여줘요. 아무것도 업로드되지 않고, 점수는 입력하는 즉시 브라우저 안에서 실시간으로 갱신됩니다. 회원가입도 없고 일일 사용 제한도 없어요.

AI 코드 검사 무료: 코드 품질을 즉시 점수로 확인하세요

아래에 VBA 매크로, Google Apps Script 코드, 또는 어떤 코드 조각이든 붙여넣어 보세요. Biscuit의 AI 코드 검사기가 형식, 중첩 깊이, 주석, 이름 짓기, 매직 넘버까지 브라우저 안에서 0점부터 100점까지 바로 채점해줍니다. 회원가입도 없고, 어떤 것도 컴퓨터 밖으로 나가지 않아요.

AI 코드 검사기

아래에 코드를 붙여넣으세요. 입력하는 대로 점수가 바로 갱신되어서, 어떤 변경이 점수를 움직이는지 정확히 확인할 수 있어요.

점수를 확인하려면 위에 코드를 3줄 이상 붙여넣으세요.

작동 방식

AI 코드 검사기가 실제로 확인하는 항목

줄 길이와 중첩 깊이

100자를 넘는 줄과 괄호가 3~4단계 넘게 중첩된 코드 모두 감점 대상이에요. 길고 깊게 중첩된 코드는 리뷰하기 어렵고 그만큼 쉽게 망가집니다.

주석과 이름 짓기

검사기는 주석 대 코드 비율을 읽고, 반복문 카운터로 흔히 쓰이는 i나 j 같은 경우를 제외한 한 글자짜리 변수 이름을 찾아냅니다. f(a, b, c) 같은 함수는 6개월 뒤 아무도 건드리고 싶어 하지 않는 함수죠.

매직 넘버와 TODO

수식 중간에 파묻힌 설명 없는 숫자와 남아 있는 TODO 또는 FIXME 표시는 유지보수 점수를 깎습니다. 보통 동료가 가장 먼저 물어보는 부분이기도 하고요.

프라이버시 우선

붙여넣은 코드는 브라우저 밖으로 절대 나가지 않아요

AI 코드 검사기는 모든 검사를 여러분의 기기 안, JavaScript로 로컬에서 처리합니다. 서버 호출도 없고, 매크로를 읽는 AI 모델도 없고, 어디에도 저장되는 사본이 없어요. 탭을 닫으면 사라지죠. 업무 코드를 다루는 도구라면 이래야 한다고 생각해요.

  • 코드를 붙여넣거나 수정할 때 네트워크 요청 0건
  • 계정도, API 키도, 사용 제한도 없음
  • 5줄짜리 스니펫이든 200줄짜리 모듈이든 동일하게 작동
코드가 인쇄된 종이 위에 놓인 강아지 발과 돋보기, AI 코드 검사기가 코드를 한 줄씩 검토하는 모습을 상징

자주 묻는 질문

이 AI 코드 검사기, 정말 무료인가요?
네, 회원가입도 신용카드도 일일 사용 제한도 없어요. 전부 브라우저 안에서 돌아가기 때문에 저희 쪽에도 서버 비용이 들지 않거든요.
어떤 언어를 검사할 수 있나요?
사실상 모든 언어요. 다섯 가지 검사 항목(줄 길이, 중첩 깊이, 주석, 이름 짓기, 매직 넘버)은 특정 언어의 문법이 아니라 코드 구조를 보기 때문에, VBA 매크로든 Google Apps Script든 Python이든 JavaScript든 같은 방식으로 채점돼요.
제 코드가 어딘가로 전송되나요?
아니요. 모든 처리는 브라우저 탭 안에서 클라이언트 사이드로 이뤄져요. 도구 실행 횟수를 세는 익명 핑 하나를 빼면, 아무것도 업로드되거나 기록되거나 저장되지 않습니다.
0점에서 100점까지의 점수는 어떻게 계산되나요?
각 20점씩 다섯 가지 항목입니다: 줄 길이, 중첩 깊이, 주석 비율, 이름 짓기, 매직 넘버 또는 TODO 표시. 이 다섯 개를 더하면 점수가 나와요. 블랙박스도 없고, AI가 지어낸 평가도 없습니다.
TODO 주석을 추가했더니 왜 점수가 떨어졌나요?
TODO와 FIXME 표시는 유지보수 부채로 계산돼요. 유용한 메모이긴 하지만, 하나하나가 배포된 코드 안에 남아 있는 미완성 작업이라서 검사기는 이를 큰 감점이 아니라 작은 감점으로 처리합니다.
이 도구가 ESLint 같은 실제 린터를 대체할 수 있나요?
아니요. 매크로를 운영 환경에 붙여넣기 전 10초짜리 감각 점검 정도로 생각해 주세요. 언어별 린터나 코드 리뷰를 대체하는 도구는 아닙니다.
제 코드가 일부러 깊게 중첩되어 있는데, 문제가 될까요?
때로는 중첩을 피할 수 없죠. 검사기는 그저 이를 표시해서 판단은 사용자에게 맡길 뿐, 코드를 다시 쓰거나 구조를 평가하지는 않습니다.

Biscuit이 다음 수식도 물어다 줬으면 하시나요?

AI 코드 검사기는 영원히 무료예요. 스프레드시트에서 VLOOKUP이나 ARRAYFORMULA와 씨름하고 계신다면, Formula.dog가 똑같이 즉시, 회원가입 없이 해결해드립니다.