Codemod grep: 공개 GitHub 리포지토리 전체에서 구조적 코드 검색

✍️ OpenClawRadar📅 게시일: August 23, 2026🔗 Source
Ad

Codemod grep은 일반 텍스트가 아닌 구조를 기반으로 작동하는 새로운 코드 검색 엔진입니다. ast-grep 패턴 구문을 사용하여 구문 트리 모양으로 코드를 매칭하므로, 정규식이나 텍스트 검색으로는 찾을 수 없는 패턴을 공개 GitHub 저장소에서 찾을 수 있습니다.

차별점

정확한 문자열이나 퍼지 정규식 매칭 대신 코드 구조를 나타내는 패턴을 작성합니다. 예를 들어 console.log($MSG) 패턴은 인수가 무엇이든 간에 모든 console.log 호출을 매칭합니다. 마찬가지로 $A.$B($C)는 단일 인수를 가진 모든 객체의 메서드 호출을 매칭하고, await $EXPR은 모든 await 표현식을 찾습니다.

이 도구는 또한 HTML 패턴에 대한 구조적 검색을 지원합니다. 예를 들어 alt 속성이 없는 <img> 태그를 찾는 것은 정규식으로는 까다롭지만 구조적 매칭으로는 간단합니다.

Ad

사용 방법

인터페이스는 간단합니다. 검색 상자에 ast-grep 패턴을 입력하고, 더 복잡한 조건을 위해 선택적으로 YAML 규칙 모드로 전환한 다음 검색을 누릅니다. 전통적인 문자열 매칭을 위한 정규식 모드와 자연어 쿼리를 위한 "Ask AI" 기능도 있습니다.

내부적으로는 ast-grep CLI에서 사용하는 것과 동일한 패턴 구문을 사용하므로 이미 ast-grep 규칙을 작성하는 방법을 알고 있다면 이 기술을 여기서 재사용할 수 있습니다. 빠른 시작을 위해 홈페이지에서는 console.log($MSG), $A.$B($C), await $EXPR과 같은 예제 패턴을 제공합니다.

대상 사용자

이 도구는 대규모 코드베이스에서 작업하거나, 저장소 간 리팩토링을 수행하거나, 오픈소스 생태계 전반의 코드 패턴을 감사해야 하는 개발자에게 유용합니다. 또한 특정 API가 실제로 어떻게 사용되는지 발견하는 좋은 방법이기도 합니다.

grep.codemod.com으로 이동하여 자신만의 패턴으로 직접 사용해 보세요.

📖 전체 소스 읽기: HN AI Agents

Ad

👀 See Also

개발자가 28가지 기능을 갖춘 읽기/쓰기 WordPress MCP 플러그인을 제작했습니다
Tools

개발자가 28가지 기능을 갖춘 읽기/쓰기 WordPress MCP 플러그인을 제작했습니다

한 개발자가 WordPress 플러그인을 만들어 Claude Desktop 및 Claude Code와 같은 AI 코딩 에이전트를 위한 완전한 읽기/쓰기 MCP(Model Context Protocol) 접근을 제공합니다. 이 플러그인은 기존 솔루션의 한계를 해결합니다: 공식 WordPress MCP 어댑터는 읽기 전용이고, WordPress.com 커넥터에는 제한이 있으며, Jetpack AI는 Gutenberg 내부의 폐쇄형 시스템입니다.

OpenClawRadar
클로드 코드 기반 음성 제어 멀티에이전트 시스템 구축
Tools

클로드 코드 기반 음성 제어 멀티에이전트 시스템 구축

한 개발자가 깨어나는 단어로 Claude Code에 음성 제어를 추가하는 시스템을 구축했습니다. 이 시스템은 서브 에이전트를 생성하고 작업을 병렬화하며 자동 QA를 수행합니다. 화자 확인 및 PID 감시기를 포함한 전체 기술 분석.

OpenClawRadar
마이크로소프트 VibeVoice: 60분 ASR 및 90분 TTS 모델 오픈소스화
Tools

마이크로소프트 VibeVoice: 60분 ASR 및 90분 TTS 모델 오픈소스화

VibeVoice는 Microsoft의 오픈소스 음성 AI 모델 제품군으로, ASR(60분 단일 패스, 화자 분리, 50개 이상 언어)과 TTS(90분 다중 화자, 실시간 스트리밍)를 포함합니다. 7.5Hz 연속 음성 토크나이저와 next-token diffusion을 사용합니다.

OpenClawRadar
$6,400 로컬 LLM 서버 구축: TCO 분석 vs API 비용
Tools

$6,400 로컬 LLM 서버 구축: TCO 분석 vs API 비용

한 개발자가 4x MI100 로컬 서버의 총 소유 비용(TCO)을 상세히 분석해, OpenAI 및 Z.AI 코딩 요금제 등 API와 비교한 글을 공유했습니다.

OpenClawRadar