Devotd Github
새 소식코딩 에이전트

devanshranjan10/landmines v0.2.0 — 의존성 버그를 에이전트에 알리는 도구

devanshranjan10/landmines는 lockfile의 의존성 버전과 공개 GitHub 이슈를 연결해 알려진 문제와 우회 방법을 에이전트 작업 흐름에 전달하는 TypeScript 도구다.

저장소 정보devanshranjan10/landmines ↗

devanshranjan10/landmines는 lockfile의 의존성 버전과 공개 GitHub 이슈를 연결해 알려진 문제와 우회 방법을 에이전트 작업 흐름에 전달하는 TypeScript 도구다.

GitHub 설명: Known open bugs in your exact dependency versions, put where your coding agent reads them (AGENTS.md/CLAUDE.md, pre-edit hook for 20 agents, MCP).

스타
★ 7
포크
0
언어
TypeScript
라이선스
MIT
최신 릴리스
v0.2.0
원문 보기 ↗GitHub에서 보기 ↗

devanshranjan10/landmines는 lockfile에 고정된 의존성 버전과 공개 GitHub 이슈를 연결해 알려진 문제를 찾는 TypeScript 도구다. 최신 릴리스는 v0.2.0이다. 이 도구는 발견한 위험을 에이전트가 파일을 편집하기 전에 알리고, 문제를 피할 방법도 제공한다. 다만 제공된 기록에는 v0.2.0에서 무엇이 바뀌었는지 구체적인 릴리스 내용이 없다.

문제 정보는 에이전트가 읽는 CLAUDE.md나 AGENTS.md에 기록할 수 있고, 사전 편집 훅과 MCP를 통해서도 전달할 수 있다. 핵심은 일반적인 버그 설명이 아니라 현재 저장소의 lockfile에 적힌 정확한 버전과 이슈를 연결하는 데 있다. 저장소 설명은 사전 편집 훅이 20개 에이전트를 대상으로 한다고 밝힌다. 프로젝트 보고에 따르면 웹 검색이나 문서 MCP를 사용해도 Sonnet 5.5는 알려진 버그를 찾지 못했지만, 버그 목록을 제공한 뒤에는 84문항 중 83문항을 통과했다.

이 결과는 프로젝트가 보고한 평가이며, 다른 저장소나 환경에서도 같은 효과가 난다는 뜻은 아니다. 의존성 버전과 이슈를 얼마나 빠짐없이 연결하는지, 경고가 에이전트의 행동을 실제로 바꾸는지는 별도로 확인해야 한다. 따라서 현재로서는 에이전트 작업 전에 알려진 위험을 보여주는 보조 수단으로 보는 편이 타당하다.