code2prompt
由 mufeedvh 研发
code2prompt 是一款基于 Rust 开发的高性能上下文构建工具,能够将整个代码库转换并格式化为单个结构化的 LLM 提示词。它支持遵循 .gitignore 的智能文件过滤、自定义 Handlebars 模板、Token 统计以及 Git 变更集成(如 diff 和日志)。该工具提供直观的 TUI 交互界面、Python SDK 以及 MCP 服务端,可无缝接入 AI Agent 和 RAG 管道,极大简化了代码上下文的准备工作。
- 智能文件过滤与代码库打包
- 支持 Handlebars 模板高度自定义提示词
- 内置 Token 计数追踪与 Git 增量集成
- 提供 Python SDK 与 MCP 服务器,适配 AI Agent
desktop