跳到主内容

代码能直接贴给 AI 吗?公司保密政策的三个层级

2026-10-28 发布 来源:我告诉你AI导航 阅读

AI 编程助手普及之后,「把报错和代码直接贴给模型问一句」成了很多程序员的肌肉记忆。顺手是真顺手,风险也是真风险:你贴出去的,可能是公司积累了几年的业务实现、配置细节甚至密钥。代码能不能直接贴给 AI,答案不在技术里,在公司保密政策...

AI 编程助手普及之后,「把报错和代码直接贴给模型问一句」成了很多程序员的肌肉记忆。顺手是真顺手,风险也是真风险:你贴出去的,可能是公司积累了几年的业务实现、配置细节甚至密钥。代码能不能直接贴给 AI,答案不在技术里,在公司保密政策的分级里——先把代码分清层级,再决定它走哪条通道。

三个层级:公开、内部、核心

大多数公司的代码资产可以分成三摞。第一摞是公开层:开源引用、技术博客里的示例、对外的 SDK 演示,这类内容本来就设计给人看,讨论起来没有顾虑。第二摞是内部层:日常业务代码、内部工具、数据库模型,它们不直接构成核心竞争力,但包含业务逻辑、接口路径与数据结构,泄露出去是安全问题。第三摞是核心层:核心算法、鉴权逻辑、密钥证书、用户数据处理流程,这是公司明文保护的资产,原则上不该进入任何外部系统。层级不同,能贴给 AI 的自由度完全不同,混在一起讨论是多数失误的起点。

层级包含什么能不能贴给 AI
公开层开源引用、技术博客示例、对外 SDK 演示可以,本来就设计给人看
内部层日常业务代码、内部工具、数据库模型按公司规定,先脱敏再贴
核心层核心算法、鉴权逻辑、密钥证书、用户数据处理流程原则上不进任何外部系统

动手之前先看公司政策

不少公司对 AI 工具的使用已有明文规定:允许用哪些工具、允许贴什么内容、是否提供了企业版或内网部署方案,白纸黑字写清楚。入职时没留意这些条款的,先去翻员工手册和安全规范,逐条审协议的要点可以参考AI 服务条款怎么审一篇。公司没有成文规定的,问一轮安全团队或直属负责人,别拿「同事都这么贴」当安全依据——惯例不等于授权,出了事责任仍然在使用者个人。选工具时还要看清数据政策:公开版对话框的输入可能用于模型改进,企业版通常有数据不用于训练的书面承诺,两者的风险等级完全不同。

贴出去之前的脱敏动作

确定属于可以讨论的内容之后,贴之前再做一道减法。第一是改名:类名、变量名、接口名换成中性代号,业务含义的字段——订单、佣金、结算规则——替换成通用词汇。这套思路与日志脱敏完全相通:把可识别字段先摘干净,再交给任何外部工具。第二是删证:密钥、令牌、内网地址、真实路径,一个都不留,AI 不需要它们也能帮你分析逻辑。第三是最小化:只贴复现问题所需的最小片段,一段报错栈加十几行上下文,通常已经够模型定位问题,贴整个文件只会放大暴露面。替换与删除的尺度把握,可以参考假名化和匿名化的区别一篇的取舍逻辑。

工具侧的选型习惯

贴代码问答只是一半场景,另一半是编辑器里的补全——补全工具同样存在代码上传的问题,接入前的评估逻辑一样,审校习惯见代码补全的正确打开方式一篇。敏感仓库优先用企业版或本地部署的模型:DeepSeek 的开源版本可以内网部署,通义千问、Kimi 的企业方案通常带数据隔离条款,选型时把「代码不出内网」当成与性能同级的硬指标。日常养成两个习惯:把公司允许的工具清单存在触手可及的地方,拿不准的代码先降级脱敏再贴。

延伸阅读:AI 代码复制前看哪四处、员工用 AI 泄密怎么防。

贴码前三问

  • 分级:这段代码属于公开、内部还是核心层
  • 政策:公司对这一层用过什么说法,查过规定吗
  • 脱敏:密钥、路径、业务字段都摘干净了吗

代码保密快问快答

  • 只贴一小段片段也算泄密吗?:可能算。核心层的判断逻辑、鉴权流程,几行就足以暴露设计;片段的价值不由长度决定,由它所属的层级决定,先分级再动手。
  • 企业版 AI 就能随便贴核心代码吗?:企业版解决的是数据去向问题,不改变密级判断。核心层资产的对外出口应该走公司规定的通道,企业版工具降低风险,不等于解除限制。
  • 报错信息也要脱敏吗?:要。堆栈里常带文件路径、表名、内网 IP 和接口地址,拼起来能还原系统结构。贴之前把路径与地址替换成占位符,报错类型和行号保留即可。

反馈页面信息

请描述需要更正的地方,页面标题和网址会自动附上。

也可以发邮件至 [email protected]