syncable-dev/syncable-cli
GitHub: syncable-dev/syncable-cli
一款面向AI编码代理与开发者的DevOps工具链,自动分析代码并生成安全的IaC配置。
Stars: 37 | Forks: 7
Syncable CLI
适用于AI编码代理和开发者的DevOps工具箱
快速开始 • AI代理技能 • 命令 • 安装 • Syncable平台 →
## 什么是Syncable CLI? Syncable CLI (`sync-ctl`) 是一个DevOps工具箱,用于分析代码库、扫描安全问题、验证基础设施文件并部署到云服务商。它可以独立在终端中运行,也可以通过 **AI编码代理技能** 使用——让Claude Code、Codex、Gemini CLI、Cursor和Windsurf能够执行安全扫描、检查CVE、审核Dockerfile,并通过自然语言对话部署服务。 ## ⚡ 快速开始 ### 针对AI编码代理(推荐) ``` npx syncable-cli-skills ``` 这将安装11个技能(7个命令 + 4个工作流)到你的AI编码代理中。然后只需询问: - *"评估这个项目"* — 完整健康检查 - *"扫描安全问题"* — 密钥和凭证检测 - *"检查漏洞"* — 跨所有依赖项的CVE扫描 - *"验证Dockerfile"* — IaC文件审核 - *"部署这个服务"* — 带预览的云部署 ### 直接使用CLI ``` cargo install syncable-cli sync-ctl analyze . ``` ## 🤖 AI代理技能 一条命令即可为所有主流AI编码代理安装技能: ``` npx syncable-cli-skills ``` | 代理 | 安装路径 | 格式 | |-------|-------------|--------| | **Claude Code** | 插件市场 | `SKILL.md` 含 `plugin.json` | | **Codex** | `~/.agents/skills/` | `SKILL.md` 目录 | | **Gemini CLI** | `~/.gemini/260+种技术,覆盖5个生态系统
**JavaScript/TypeScript** — React、Vue、Angular、Next.js、Express、Nest.js、Fastify 等40+种 **Python** — Django、Flask、FastAPI、Celery、NumPy、TensorFlow、PyTorch 等70+种 **Go** — Gin、Echo、Fiber、gRPC、Kubernetes客户端 等20+种 **Rust** — Actix-web、Axum、Rocket、Tokio、SeaORM 等20+种 **Java/Kotlin** — Spring Boot、Micronaut、Quarkus、Hibernate 等90+种标签:AI编码助手, CMS安全, DevOps工具, Docker, Docker Compose, EC2, ECS, GitHub Actions, Go, GPLv3, IaC, JavaScript, JS文件枚举, Python, Python 3.9+, Ruby工具, Rust, Terraform, TypeScript, 代码分析, 代码生成, 依赖检测, 凭证管理, 可视化界面, 多语言支持, 威胁情报, 安全插件, 安全测试框架, 安全防御评估, 容器编排, 开发者工具, 开源CLI, 开源框架, 开源许可, 持续集成, 无后门, 日志审计, 智能生成, 框架识别, 渗透测试工具, 特权提升, 网络流量审计, 自动化部署, 自动笔记, 请求拦截, 软件供应链安全, 远程方法调用, 逆向工具, 通知系统