AI 编程助手已成为日常科研的一部分。近日,针对VASP软件与AI工具使用的相关问题,VASP Software GmbH(VG)发布了使用指南,旨在说明如何在高效利用这些工具的同时,保护 VASP 软件——根据您的《许可协议》,VASP 软件始终属于专有且机密的信息。
01 为何此事至关重要
VASP开发组经常收到关于如何将 AI 编程助手(如 ChatGPT、GitHub Copilot、Claude、Cursor、Gemini 等)与 VASP 软件结合使用的问题。无论您是在学习代码、编写分析脚本,还是开发新程序,这些工具都确实非常有用,VASP开发组绝不希望阻碍您合理地使用它们。
与此同时,VASP 软件,特别是 VASP 源代码、赝势数据库及相关资料,均属于专有且机密信息。现代 AI 工具面临的最大风险在于,机密代码可能会在您不知情的情况下被传输至外部提供商处,并被其保留或用于模型训练。以下指引旨在让您在受益于 AI 的同时,绝不越过这条红线。
指导原则很简单:AI 可以帮助您使用 VASP,但绝不允许吸收VASP 软件源码。
02 AI 作为“第三方”
您的《许可协议》禁止在未经 VG(VASP Software GmbH)书面同意的情况下,向任何第三方提供 VASP 软件或其任何部分。AI 提供商即属于第三方。例如,当您将 VASP 源代码粘贴进 AI 工具时,这在技术上就是将专有数据传输给了第三方提供商。AI 服务运营商、模型 API、托管开发工具和代码补全助手均位于您的研究小组和 VG 之外——因此,向它们发送 VASP 资料即构成向第三方披露。
某项使用是否被允许,完全取决于您使用的工具及其配置方式,详见下一节。
03 何时允许使用 AI
只要您始终将 VASP 软件视为机密信息,您可以在与 VASP 相关的内部工作中使用 AI 工具——例如编译、调试、代码辅助以及日志和结果分析。作为经验法则,当同时满足以下所有条件时,AI 的使用才符合您的义务:
您仅在特定环境中使用该工具——例如自托管部署或明确配置的商业/企业级服务——且其服务条款保证提供商和第三方不能将您提交的数据(尤其是源代码和赝势数据库)用于模型训练、产品改进或微调。注意:即使是标准的专业版套餐,通常也需要您主动选择退出(opt-out)数据共享。
您确保提供商的隐私、保密、禁止训练和数据保留设置默认生效,或已被您主动开启,且符合您的使用意图。
除非事先获得 VG 书面批准,否则绝不将 VASP 源代码、赝势数据库、您的修改或其他机密材料提交给任何免费的、消费级的或未经验证的 AI 服务,因为这些服务通常不承诺不会基于您的输入进行训练。
实操测试
在向 AI 工具发送任何与 VASP 软件相关的内容之前,请问自己:“该提供商是否已承诺我的输入不会被保留或用于训练——并且该提供商默认使用这些设置,还是我已经开启了这些设置?”
04 绝对禁止的行为
无论使用何种工具,以下两条限制是绝对的:
⚠ 禁止训练、建模或克隆
您不得使用 VASP——包括源代码、VASP 赝势数据库及相关材料——来训练、微调或构建任何 AI 模型、代码模型或数据集,也不得帮助创建任何复制 VASP 或其重要部分的软件。利用 AI 克隆您获授权使用的代码是对许可协议的严重违约。
⚠ 禁止向公共 AI 提交机密代码
您不得将 VASP 源文件输入公共、免费或消费级模型,或配置不当的商业/企业级模型——例如为了“解释”或“重构”代码——因为这将向外部提供商泄露专有算法,并可能导致其进入未来的训练数据中。
好消息:您的结果不受限制
需要明确的是,上述规定绝不限制您使用日志、输出文件、模拟结果或由您合法使用 VASP 产生的其他数据——前提是这些材料本身不泄露源代码、赝势数据库或其他机密信息。您依然可以像往常一样自由分析和发表您的科学成果。
05 允许与禁止——一目了然
✅ 允许 (PERMITTED)
使用 AI 辅助编写 Python 作业提交或后处理脚本。
请求 AI 分析或解读 OUTCAR、hdf5、日志文件及其他模拟输出。
以通用术语集思广益地讨论方法、算法或工作流构想。
在使用自托管或启用了禁止训练设置的商业/企业级工具时进行代码辅助、调试、编译、优化和修改。
让一个已经“知道”如何使用 VASP 的模型帮助您操作它。
❌ 禁止 (PROHIBITED)
将整个 VASP 源文件或您的修改粘贴到公共或免费模型中以寻求“解释”或“重构”。
在没有禁止训练保证的情况下,将 PP 数据库上传至任何工具。
使用 VASP 源代码训练、微调或构建任何 AI 模型或 VASP 的功能等价物。
与 AI 工具共享代码库访问权限或登录凭证。
区别在于: AI 知道如何使用 VASP(这很有帮助)与 AI 拥有 VASP 源代码(这是不允许的)是两回事。
06 若发生意外——VG 可能提出的询问
⚠ 报告保密事故
如果您意识到 VASP 机密信息可能已以违反义务的方式被披露给 AI 工具,请立即停止相关使用,毫不迟延地通知 VG,并采取合理措施控制和缓解事态。无意中造成的轻微过失若能及时补救,与持续存在的问题在处理态度上是完全不同的。
VG 可能会提出合理要求,请您确认您在使用哪款 AI 工具配合 VASP 及其配置情况——包括其数据保留、保密和禁止训练设置,以及在您认知范围内的提供商身份。简单记录您使用的工具和设置将使这一过程变得简单。
本指南仅供一般指导。它们反映了 VASP 软件许可协议中适用的保密和第三方访问义务,但并不修订协议条款,也不构成法律建议。如有任何不一致之处,以您签署的《许可协议》条款为准。
© VASP Software GmbH, Berggasse 21, A-1090 Wien, Austria.
原文链接如下:
https://vasp.at/info/post/#Guidelines%20on%20the%20Use%20of%20AI%20Tools%20in%20Connection%20with%20VASP%20Software



