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.
Instalación rápida ⚡
SDK con pip 🐍
¿Cómo es útil?
Centro
code2prompt
es una herramienta de ingesta de código que optimiza la creación de indicaciones LLM para el análisis, la generación y otras tareas de código. Funciona recorriendo directorios, creando una estructura de árbol y recopilando información sobre cada archivo. La biblioteca principal se integra fácilmente con otras aplicaciones.
CLI
La interfaz de línea de comandos (CLI) code2prompt
se diseñó para que los usuarios generen indicaciones directamente desde su código. La indicación generada se copia automáticamente al portapapeles y también se puede guardar en un archivo de salida. Además, puede personalizar la generación de indicaciones con plantillas de Handlebars. ¡Consulte las indicaciones proporcionadas en la documentación!
Kit de desarrollo de software (SDK)
El kit de desarrollo de software (SDK) code2prompt
ofrece la vinculación de Python a la biblioteca principal. Esto es ideal para agentes de IA o scripts de automatización que desean interactuar con el código fuente sin problemas. El SDK está alojado en Pypi y se puede instalar mediante pip.
MCP
code2prompt
también está disponible como servidor de Protocolo de Contexto de Modelo (MCP), lo que permite ejecutarlo como un servicio local. Esto permite optimizar los LLM al proporcionarles una herramienta para recopilar automáticamente un contexto bien estructurado de su código base.
Documentación 📚
Consulte nuestra documentación en línea para obtener instrucciones detalladas.
Características
Code2Prompt transforma todo tu código base en un prompt bien estructurado para modelos de lenguaje extensos. Sus características principales incluyen:
- Procesamiento automático de código : convierte bases de código de cualquier tamaño en indicaciones formateadas y legibles
- Filtrado inteligente : incluya o excluya archivos utilizando patrones glob y respete las reglas
.gitignore
- Plantillas flexibles : personalice las indicaciones con las plantillas Handlebars para diferentes casos de uso
- Seguimiento de tokens : realice un seguimiento del uso de tokens para mantenerse dentro de los límites del contexto LLM
- Integración de Git : incluya diferencias, registros y comparaciones de ramas en sus indicaciones
- Experiencia del desarrollador : Copia automática del portapapeles, números de línea y opciones de organización de archivos
Deja de copiar archivos y formatear código manualmente para los LLM. Code2Prompt se encarga del trabajo tedioso para que puedas concentrarte en obtener información y soluciones de los modelos de IA.
Instalación alternativa
Consulte la documentación para obtener instrucciones de instalación detalladas.
Lanzamientos binarios
Descargue el último binario para su sistema operativo desde Versiones .
Compilación de origen
Requiere:
Historia de las estrellas
Licencia
Con licencia MIT, consulte LICENCIA para obtener más información.
¿Te gusto el proyecto?
Si te gustó el proyecto y lo encontraste útil, ¡dale una :star:!
Contribución
Formas de contribuir:
- Sugerir una característica
- Informar un error
- Arreglar algo y abrir una solicitud de extracción
- Ayúdame a documentar el código.
- Corre la voz
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.
Una herramienta de ingesta de código que transforma tu código en indicaciones optimizadas para IA al instante. Recopila el contexto relevante con code2prompt. Más información en code2prompt.dev.
- ¿Cómo es útil?
- Documentación 📚
- Características
- Instalación alternativa
- Historia de las estrellas
- Licencia
- ¿Te gusto el proyecto?
- Contribución
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