HN 표시: 프로젝트 및 종속성에서 AI 코드 표시기를 확인합니다.
hackernews
|
|
📦 오픈소스
#ai 딜
#ai 코드 감지
#claude
#cli 도구
#javascript
#rust
#오픈소스
원문 출처: hackernews · Genesis Park에서 요약 및 분석
요약
Slopcheck은 프로젝트 및 그 종속성 내에서 AI로 생성된 코드의 흔적을 감지하는 CLI 도구입니다. 현재 Rust와 JavaScript 환경을 지원하며, 저장소의 커밋 내역이나 특정 파일, .gitignore 등을 분석하여 LLM 사용 여부를 구별해 보여줍니다. 단, 종속성은 최신 버전으로 가정하며 불신 프로젝트에 대한 실행은 잠재적 위험이 있을 수 있으니 주의가 필요합니다.
본문
A CLI tool that checks for indicators of AI-generated code in a project and its dependencies. Currently, checking dependencies is only implemented for Rust (using cargo metadata ) and JavaScript (by naively parsing the package.json and recursively fetching npm). Also, be aware that to simplify implementation, Slopcheck mostly assumes that dependencies are on the latest version. The cache for cloned repositories and some metadata is at ~/.cache/slopcheck or your operating systems's cache directory . Items in this cache are updated after 24 hours. It is not advised to run Slopcheck on untrusted projects, as it may request arbitrary sources and possibly run build scripts. Shows whether a repository has commits by a known LLM (Claude, Copilot, etc). Looks for the presence of files like CLAUDE.md , AGENTS.md , etc in the working tree or in the .gitignore (for projects trying to hide them). Checks all dependencies and displays if they have indicators of AI too. Distinguishes between current and former LLM use. cargo install --git https://github.com/mat-1/slopcheck slopcheck ./something
Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.
공유