项目到粘贴的工作流
选择一个文件夹,让应用过滤噪音,然后生成一个结构化上下文块,而不是逐个复制文件。
AICodePrep v2 是一款本地 Rust 应用,可将项目文件夹转换为一个可直接用于 AI 的上下文粘贴内容。它面向希望将代码或其他项目文件移动到 ChatGPT、Claude、Gemini 或类似网页聊天中,而无需逐个复制文件或搭建 API 工作流的人。
该页面描述了一个在你的电脑上运行的扫描、过滤和打包流程。它将文件选择、忽略规则处理、可选的密钥审查以及输出生成合并为一个上下文块,同时提供原生 GUI 和 CLI 路径,便于在脚本和智能体工作流中复用。
该产品强调在不同模型之间复用同一份上下文。你无需为每次聊天重新打包,而是可以将一个块粘贴到标准模型聊天中,并按需切换模型;页面将这视为在智能体限制较紧,或希望避免额外 API 费用或另一项订阅时的实用方案。
选择一个文件夹,让应用过滤噪音,然后生成一个结构化上下文块,而不是逐个复制文件。
自动包含源代码和项目文件,同时跳过依赖项、构建输出、缓存和其他生成文件。
检查可能的凭据,并在将上下文复制到聊天之前可选择将其打码。
生成结构化的 Markdown 或 XML,其中包括路径、内容、令牌总量以及你的提示词。
针对目标模型统计令牌,比较不同压缩级别,并将更大的项目适配到更小的上下文窗口中。
使用原生 GUI,或在脚本和智能体工作流中运行 `aicodeprep-fast pack <folder>`。
先准备一次代码库,然后将同一个结构化块粘贴到 ChatGPT、Claude 或 Gemini 中,而无需为每个模型重新构建打包内容。
在脚本或智能体工作流中使用 CLI,从文件夹生成上下文块,并将输出复制或写入,作为可重复流程的一部分。
在查看大型仓库时跳过依赖项、构建产物、缓存和其他不能帮助模型理解项目的生成文件,以减少噪音。
在将上下文复制到 AI 聊天之前检查可能的密钥,如有需要则将任何敏感内容脱敏。
比较不同压缩级别和令牌总量,以便在发送给模型之前将更大的项目适配到更小的上下文窗口中。
它似乎支持在本地扫描项目后,将一个结构化上下文块复制到 ChatGPT、Claude、Gemini 或其他模型中。页面还提到可输出 Markdown 或 XML。
页面将其描述为一款带 GUI 和 CLI 的本地 Rust 应用。它说明你可以在原生界面中选择文件夹的桌面应用里使用,也可以在脚本中运行类似 `aicodeprep-fast pack <folder>` 的命令。
产品页面表示该应用会将文件保留在你的电脑上,并在一次本地处理过程中完成扫描、忽略规则过滤、选择、拼接和输出。
页面写到试用版包含 14 天内 10 次上下文生成,购买前可使用完整应用。页面还提到一次性终身购买。
页面明确提到可通过 ChatGPT、Claude 和 Gemini 的网页聊天进行使用。页面没有列出更深层的集成或 API 设置。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
Ghost 是一款基于终端的 AI 助手,可在命令行中聊天、生成代码并运行任务。内置免费模型,支持 Linux、macOS 和 Windows,且为开源项目。
Devin 是一款 AI 编码代理和软件工程师,帮助开发者与工程团队规划并执行复杂软件任务。支持桌面端、云端、JetBrains 和 CLI,适用于个人、团队及企业。
图像大厨imgcook是一款设计转代码工具,可将设计稿转换为前端代码,支持Sketch、Photoshop、VS Code及CLI等插件化与开发者工作流。
Open Computer Use 是一个开源的 Computer Use 服务,以 MCP 形式封装,适用于 macOS、Linux 和 Windows。可帮助 AI agents 和 MCP 客户端通过客户端安装命令或手动 MCP 配置运行桌面自动化工作流。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。