shieldly-io/vscode-extension
GitHub: shieldly-io/vscode-extension
一款 VS Code 扩展,利用 AI 在编辑器内实时分析 AWS IAM policy 和 CloudFormation template 的安全配置问题。
Stars: 0 | Forks: 0
# Shieldly — 面向 AWS 的 AI 驱动安全分析器 (VS Code)
在编写 AWS IAM policy 和 CloudFormation template 时**实时分析它们**,无需离开你的编辑器。提供内联风险波浪线、状态栏中的安全评分以及完整的结果面板。由 [Shieldly](https://www.shieldly.io) 提供支持。
## 安装
在 VS Code Marketplace 中搜索 **"Shieldly"**,或者:
```
ext install shieldly.shieldly
```
## 用法
1. 打开任何包含 IAM policy 或 CloudFormation template 的 `.json`、`.yaml` 或 `.yml` 文件。
2. 从编辑器工具栏、右键菜单或命令面板运行 **Shieldly: Run AI-Powered Analysis**。
3. 查看风险行的内联波浪线以及完整的结果面板。
## 命令
| 命令 | 描述 |
| --- | --- |
| `Shieldly: Run AI-Powered Analysis` | 分析当前文件 |
| `Shieldly: Set API Key` | 存储你的 `sk_live_...` key |
| `Shieldly: Clear API Key (reset to demo)` | 移除已存储的 key |
| `Shieldly: Show Last Result` | 重新打开上次的结果面板 |
如果没有 API key,扩展程序将在受限的 demo 模式下运行。请在 [shieldly.io/app/api](https://www.shieldly.io/app/api) 获取 key。
## 设置
| 设置 | 默认值 | 描述 |
| --- | --- | --- |
| `shieldly.apiUrl` | `https://api.shieldly.io` | API base URL(用于开发环境覆盖)。 |
| `shieldly.autoAnalyze` | `false` | 打开时自动分析 JSON 文件。 |
## 隐私
Shieldly **不会**记录你的 policy 输入。Cache key 为单向 SHA-256 哈希值。
## 链接
- Web app 与 demo:https://www.shieldly.io
- API 参考:https://www.shieldly.io/docs/api
## 许可证
MIT © Shieldly
*Amazon Web Services (AWS) 是 Amazon.com, Inc. 的商标。Shieldly 与 Amazon Web Services 没有关联,也未获得其认可或赞助。*
标签:AWS IAM, Homebrew安装, SOC Prime, 代码安全审计, 开发工具, 自定义脚本, 错误基检测, 静态代码分析