社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub 现已提供免费 AI 编码安全规则

独眼情报 • 2 月前 • 62 次点击  

开发者使用 AI 编程助手提效,但安全风险不容忽视,Secure Code Warrior 发布免费 AI 安全规则集

随着越来越多的开发者依赖 AI 编程助手来提升效率、加快开发进度,这类工具带来的安全隐患也开始引发关注。AI 可能会生成存在安全漏洞或不安全的代码。为此,Secure Code Warrior 在 GitHub 上发布了一套全新的免费 AI 安全规则集,帮助开发者用 AI 辅助编程的同时,也能兼顾代码安全。https://github.com/SecureCodeWarrior/ai-security-rules

免费的 AI 编码安全规则

这些规则集为开发者提供了实际可用的安全编码指导,适用于 GitHub Copilot、Cursor、Cline、Roo、Aider、Windsurf 等主流 AI 编码工具。规则专门针对现实中的 AI 辅助开发场景设计,目的在于弥合“开发提速”与“软件安全”之间的落差。

Secure Code Warrior 首席执行官 Pieter Danhieux 表示:“这些安全护栏能为开发者在快节奏、多任务,甚至过度信任 AI 工具时,提供一道有效防线。我们的规则集简明扼要,专注于适用于各种环境的通用安全实践,特意避免了针对特定语言或框架的建议。我们的愿景,是让安全无缝融入开发流程,无论你用什么方式写代码。这仅仅是个开始。”

主要特点与优势

  • 安全默认引导:为 AI 工具设定安全护栏,避免出现诸如不安全的  eval 用法、不安全的认证流程、未使用参数化查询等常见安全失误。
  • 便于扩展和适配:规则集按开发领域(Web 前端、后端、移动端)分类,结构清晰,便于根据项目需求扩展,同时兼容主流支持规则文件的 AI 编码工具。
  • 提升一致性与协作效率:规则集公开透明、易于调整,可以根据团队、技术栈、开发流程灵活定制,有助于让 AI 生成的代码在不同项目、开发者之间保持一致的安全标准。

使用方法

  1. 选择你的 AI 工具:

  • GitHub Copilot
  • Cursor
  • Windsurf
  • Cline
  • Roo
  • Aider
  • 复制对应的规则文件到本地项目:

    • Copilot:添加 .github/copilot-instructions.md
    • Cursor:添加  .cursor/rules
    • Windsurf:添加 .windsurfrules
    • Cline:添加 .clinerules
    • Roo:添加 .roorules
    • Aider:将规则写入 CONVENTIONS.md,并配置到 .aider.conf.yml 文件中
  • 如需自动触发规则,根据工具配置元数据,可以选择始终生效或有条件生效。

  • 根据自身的安全与开发规范,随时更新和扩展规则文件。

  • 配置好后,AI 工具会在使用过程中自动应用这些安全规则。


  • Python社区是高质量的Python/Django开发社区
    本文地址:http://www.python88.com/topic/183438
     
    62 次点击