Integrations
Allows users to join the project's Discord channel for updates, support, and community discussions about the code2prompt tool.
Integrates with Git to include diffs, logs, and branch comparisons in generated prompts, and respects .gitignore rules when processing codebases.
Enables accessing repositories for code processing and interacting with GitHub-hosted codebases to generate structured prompts.
빠른 설치 ⚡
지엑스피1
pip를 이용한 SDK 🐍
어떻게 유용한가요?
핵심
code2prompt
코드 분석, 생성 및 기타 작업을 위한 LLM 프롬프트 생성 프로세스를 간소화하는 코드 수집 도구입니다. 디렉터리를 탐색하고, 트리 구조를 구축하고, 각 파일에 대한 정보를 수집하는 방식으로 작동합니다. 핵심 라이브러리는 다른 애플리케이션에 쉽게 통합될 수 있습니다.
CLI
code2prompt
명령줄 인터페이스(CLI)는 사용자가 코드베이스에서 직접 프롬프트를 생성할 수 있도록 설계되었습니다. 생성된 프롬프트는 자동으로 클립보드에 복사되며 출력 파일에도 저장할 수 있습니다. 또한, Handlebars 템플릿을 사용하여 프롬프트 생성을 사용자 지정할 수 있습니다. 제공된 프롬프트는 문서에서 확인하세요!
SDK
code2prompt
소프트웨어 개발 키트(SDK)는 핵심 라이브러리에 대한 파이썬 바인딩을 제공합니다. 이는 코드베이스와 원활하게 상호 작용하려는 AI 에이전트 또는 자동화 스크립트에 적합합니다. SDK는 Pypi에 호스팅되며 pip를 통해 설치할 수 있습니다.
엠씨피
code2prompt
모델 컨텍스트 프로토콜(MCP) 서버로도 제공되어 로컬 서비스로 실행할 수 있습니다. 이를 통해 LLM은 코드베이스의 체계적인 컨텍스트를 자동으로 수집하는 도구를 제공받아 더욱 효과적인 개발을 수행할 수 있습니다.
문서 📚
자세한 지침은 온라인 설명서를 확인하세요.
특징
Code2Prompt는 전체 코드베이스를 대규모 언어 모델을 위한 체계적인 프롬프트로 변환합니다. 주요 기능은 다음과 같습니다.
- 자동 코드 처리 : 모든 크기의 코드베이스를 읽기 쉽고 형식화된 프롬프트로 변환합니다.
- 스마트 필터링 : 글로브 패턴을 사용하여 파일을 포함/제외하고
.gitignore
규칙을 준수합니다. - 유연한 템플릿 : 다양한 사용 사례에 맞게 Handlebars 템플릿으로 프롬프트를 사용자 정의하세요
- 토큰 추적 : LLM 컨텍스트 한도 내에 있도록 토큰 사용을 추적합니다.
- Git 통합 : 프롬프트에 diff, 로그 및 브랜치 비교를 포함합니다.
- 개발자 경험 : 자동 클립보드 복사, 줄 번호 및 파일 구성 옵션
LLM을 위해 파일을 직접 복사하고 코드를 포맷하는 일은 이제 그만! Code2Prompt가 귀찮은 작업을 처리해 주므로, 여러분은 AI 모델에서 인사이트와 솔루션을 얻는 데 집중할 수 있습니다.
대체 설치
자세한 설치 지침은 설명서 를 참조하세요.
바이너리 릴리스
Releases 에서 해당 OS에 맞는 최신 바이너리를 다운로드하세요.
소스 빌드
필요 사항:
스타 역사
특허
MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스를 참조하세요.
이 프로젝트가 마음에 드셨나요?
이 프로젝트가 마음에 들고 유용하다고 생각되시면, :star: 를 눌러주세요!
기부금
기여 방법:
- 기능 제안하기
- 버그 신고
- 무언가를 수정하고 풀 리퀘스트를 엽니다.
- 코드 문서화 도와주세요
- 소식을 퍼뜨리세요
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
코드를 AI에 최적화된 프롬프트로 즉시 변환하는 코드 수집 도구입니다. code2prompt를 통해 관련 컨텍스트를 수집하세요. code2prompt.dev에서 자세히 알아보세요.
Related Resources
Related MCP Servers
- -securityAlicense-qualityProvides pre-defined prompt templates for AI assistants to generate comprehensive plans for TypeScript projects, API architectures, and GitHub workflows.Last updated -0TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.Last updated -2PythonMIT License
- -securityAlicense-qualityServes prompt templates through a standardized protocol for transforming basic user queries into optimized prompts for AI systems.Last updated -PythonApache 2.0
- -securityAlicense-qualityAllows AI assistants to access prompts from promptz.dev API without copy-pasting, reducing context switching in your development workflow.Last updated -5TypeScriptMIT No Attribution