code2prompt 是一个开源的命令行工具,由开发者 Mufeed VH 创建并托管在 GitHub 上。它的核心功能是将整个代码库快速转换为适合大语言模型(LLM)处理的提示(prompt)。
Os principais usos incluem:
- análise de código:将代码库结构化后提交给 LLM(如 ChatGPT 或 Claude)进行漏洞检测或性能分析
- Geração de documentos:通过模板自动生成代码文档或注释
- 改进开发流程:如基于代码变更生成 Git 提交信息
其工作原理是遍历代码目录,生成包含源代码树结构和文件内容的 Markdown 格式输出,支持通过 Handlebars 模板定制化。截至 2025 年 3 月,该项目已在 GitHub 获得 4500+ 星标,被开发者社区广泛认可。
Essa resposta foi extraída do artigocode2prompt: conversão de bibliotecas de código em arquivos de prompt compreensíveis de modelo grandeO