의존성이 아닌 아키텍처를 설치하세요.
소스 코드, AI 규칙, MCP 서버를 저장소에 주입하고 커밋에 고정합니다. 사용법은 AI가 이미 알고 있습니다.
curl -fsSL https://genpm.net/install.sh | shirm https://genpm.net/install.ps1 | iexgenpm add @core/authgenpm mcp setup그다음 에이전트에게 요청하세요: genpm으로 이 프로젝트에 GitHub 로그인을 추가해 줘
세 개의 레이어, 하나의 커밋.
모든 패키지에는 코드, AI가 그것을 사용하는 데 필요한 규칙, 연결되는 MCP 서버가 들어 있습니다. 세 가지 모두 같은 SHA 검증을 거칩니다.
내 것이 되는 코드
node_modules가 아닌 src/에 들어갑니다. diff에서 보고, 수정하고, 커밋할 수 있습니다.
AI를 위한 컨텍스트
모듈마다 AGENTS.md 하나. 에이전트가 해당 폴더에서 작업할 때만 불러옵니다.
바로 쓰는 커넥션
모듈에 필요한 MCP 서버를 매니페스트에 선언합니다. 동의한 경우에만 추가됩니다.
@core로 시작하세요
아직 패키지가 없습니다. 첫 번째 패키지를 게시해 보세요.
설치 수
검색. 확인. 주입.
검색
웹, CLI, 또는 AI에서 필요에 맞는 모듈을 찾으세요.
genpm search stripe확인
저장소에 무엇이든 들어가기 전에 정확한 파일, AI 규칙, 커밋을 읽어 보세요.
genpm info @core/billing주입
코드는 src/에, 규칙은 IDE가 읽는 곳에 들어가고, 잠금 파일이 SHA를 고정합니다.
genpm add @core/billingGenPM을 에디터에 연결하세요
MCP 서버 하나면 됩니다. 에이전트가 검색, 확인, 설치를 하고, 코드 밖의 것을 추가하기 전에는 먼저 묻습니다.
claude mcp add genpm -- genpm mcp serve{ "mcpServers": { "genpm": { "command": "genpm", "args": ["mcp", "serve"] } } }{ "servers": { "genpm": { "type": "stdio", "command": "genpm", "args": ["mcp", "serve"] } } }{ "mcpServers": { "genpm": { "command": "genpm", "args": ["mcp", "serve"] } } }[mcp_servers.genpm] command = "genpm" args = ["mcp", "serve"]
또는 genpm mcp setup을(를) 실행하면 GenPM이 감지한 모든 클라이언트의 설정을 기록합니다.
genpm 바이너리가 없나요? 대신 npx -y @genpm/mcp를 사용하세요(Node.js 필요).
검토한 그대로 설치됩니다.
SHA에 고정
태그는 40자 커밋으로 해석되며, 가져올 때마다 검증됩니다. 브랜치는 절대 사용하지 않습니다.
스크립트 없음
GenPM에는 라이프사이클 훅이 없습니다. 패키지의 어떤 것도 내 컴퓨터에서 실행되지 않습니다.
규칙 검사
모든 AI 규칙 파일은 등록 전에 프롬프트 인젝션 검사를 거칩니다.