@@ -33,10 +33,12 @@ sync-ctl security # Thorough scan (default)
3333sync-ctl security --mode lightning # Ultra-fast critical files only
3434sync-ctl security --mode paranoid # Most comprehensive scan
3535
36+ # AI Agent - Interactive DevOps assistant
37+ sync-ctl chat
38+
3639# Force update check (clears cache)
3740sync-ctl --clear-update-cache analyze .
3841
39-
4042# Get help with any command
4143sync-ctl --help # Show all available commands
4244sync-ctl analyze --help # Show analyze command options
@@ -103,6 +105,12 @@ $ sync-ctl analyze ./my-express-app
103105- ** Clear instructions** - Provides multiple update methods with step-by-step guidance
104106- ** Zero-maintenance** - Automatically keeps you informed of new releases
105107
108+ ### 🤖 AI Agent
109+ - ** Interactive chat** - Natural language DevOps assistant powered by OpenAI/Anthropic
110+ - ** Code generation** - Creates Dockerfiles, Terraform, Helm charts, and CI/CD configs
111+ - ** Project-aware** - Analyzes your codebase to generate optimized configurations
112+ - ** IDE integration** - Native diff views in VS Code for file changes
113+
106114## 🛠️ Installation
107115
108116### Via Cargo (Recommended - Cross Platform)
@@ -171,6 +179,34 @@ sync-ctl dependencies --licenses # Show license information
171179sync-ctl dependencies --vulnerabilities # Check for known CVEs
172180```
173181
182+ ### 🤖 AI Agent
183+
184+ ``` bash
185+ # Start interactive chat
186+ sync-ctl chat
187+
188+ # Use specific provider/model
189+ sync-ctl chat --provider openai --model gpt-4o
190+ sync-ctl chat --provider anthropic --model claude-sonnet-4-20250514
191+
192+ # Single query mode
193+ sync-ctl chat --query " Create a Dockerfile for this project"
194+ ```
195+
196+ ** Commands in chat:**
197+ - ` /model ` - Switch AI model
198+ - ` /provider ` - Switch provider (OpenAI/Anthropic)
199+ - ` /clear ` - Clear conversation
200+ - ` /exit ` - Exit chat
201+
202+ ** IDE Integration (VS Code):**
203+
204+ For native diff views when the agent modifies files:
205+
206+ 1 . Install [ Syncable IDE Companion] ( https://marketplace.visualstudio.com/items?itemName=syncable.syncable-ide-companion )
207+ 2 . Run ` sync-ctl chat ` from VS Code's integrated terminal
208+ 3 . File changes open in VS Code's diff viewer instead of terminal
209+
174210### Security Scan Modes
175211
176212The turbo security engine offers 5 scan modes optimized for different use cases:
@@ -386,18 +422,17 @@ sync-ctl security --fail-on-findings # Exit with error code if issues found
386422### ✅ Phase 1: Analysis Engine (Complete)
387423- Project analysis and technology detection
388424- Vulnerability scanning with 260+ supported packages
389- - Turbo Security Engine turbo-fast scanning with 5 modes
390-
391- ### 🔄 Phase 2: AI-Powered Generation (In Progress)
392- - Smart Dockerfile generation
393- - Intelligent Docker Compose creation
394- - Cloud-optimized configurations
395-
396- ### 📅 Future Phases
397- - Kubernetes manifests & Helm charts
398- - Terraform modules for AWS/GCP/Azure
399- - CI/CD pipeline generation
400- - Real-time monitoring setup
425+ - Turbo Security Engine with 5 scan modes
426+
427+ ### ✅ Phase 2: AI Agent (Complete)
428+ - Interactive chat with OpenAI/Anthropic
429+ - Dockerfile, Terraform, Helm chart generation
430+ - VS Code IDE integration for native diffs
431+
432+ ### 📅 Phase 3: Coming Soon
433+ - Kubernetes manifest generation
434+ - CI/CD pipeline templates
435+ - Multi-cloud Terraform modules
401436
402437## 🤝 Contributing
403438
0 commit comments