Part of Agent OS - Kernel-level governance for AI agents
Enterprise-grade AI agent safety for IntelliJ, PyCharm, WebStorm, and all JetBrains IDEs.
- 🤖 Agent Creation Wizard - Build agents with a few clicks using templates
- ⚙️ .agentos.yml Support - Git-tracked project configuration
▶️ Run/Debug Agents - Native IDE run configurations- 📋 Enhanced Tool Window - Tabbed UI with agent management
- 🎯 Context Menu Actions - Create agents from selected code
AI coding assistants can suggest dangerous code:
DROP TABLE users- deleting production data- Hardcoded API keys and secrets
rm -rf /- destructive file operations- Code with security vulnerabilities
Agent OS wraps your AI assistant with a kernel that provides:
- 🛡️ Real-time policy enforcement - Block destructive operations before they execute
- 🔍 Multi-model code review (CMVK) - Verify code with GPT-4, Claude, and Gemini
- 📋 Complete audit trail - Log every AI suggestion and your decisions
- 👥 Team-shared policies - Consistent safety across your organization
- 🤖 Agent management - Create, run, and monitor AI agents from the IDE
- Open Settings/Preferences → Plugins
- Search for "Agent OS"
- Click Install
- Download the latest
.zipfrom Releases - Open Settings/Preferences → Plugins → ⚙️ → Install Plugin from Disk
- Select the downloaded file
- Open Agent OS Tool Window: View → Tool Windows → Agent OS
- Create Your First Agent: Click "+ Create Agent" and follow the wizard
- Configure Policies: Settings → Tools → Agent OS
- Generate Config File: Tools → Agent OS → Generate .agentos.yml
Build agents in minutes with templates:
- 🔄 Data Processing - Process files and streams
- 🌐 API Integration - Connect to external APIs
- 🧪 Test Generator - Auto-generate unit tests
- 🔍 Code Reviewer - Review PRs for quality
- 📦 Deployment - CI/CD automation
- 🛡️ Security Scanner - Scan for vulnerabilities
# .agentos.yml - Git-tracked agent configuration
organization: acme-corp
policies:
- production-safety
- secret-exposure
agents:
code-reviewer:
language: kotlin
trigger: git_push
policies:
- code-quality
approval: auto
test-generator:
language: java
trigger: on_file_save
approval: noneNative IDE integration:
- Create run configurations for agents
- Debug agents with breakpoints
- View agent output in console
- Stop/pause agents from toolbar
| Policy | Default | Description |
|---|---|---|
| Destructive SQL | ✅ On | Block DROP, DELETE, TRUNCATE |
| File Deletes | ✅ On | Block rm -rf, unlink, rmtree |
| Secret Exposure | ✅ On | Block hardcoded API keys, passwords |
| Privilege Escalation | ✅ On | Block sudo, chmod 777 |
| Unsafe Network | ❌ Off | Block HTTP (non-HTTPS) calls |
Right-click on code to access:
- Create Agent from Selection - Turn code into an agent
- Convert to Safe Agent - Add safety checks
- Add Policy Check Here - Insert validation
- Review with CMVK - Multi-model verification
Three tabs for complete visibility:
- Agents - List, start, stop, pause agents
- Audit Log - See all actions and policy checks
- Policies - View and configure safety rules
Get consensus from multiple AI models:
🛡️ Agent OS Code Review
Consensus: 100% Agreement
✅ GPT-4: No issues
✅ Claude: No issues
✅ Gemini: No issues
Code appears safe.
Open Settings/Preferences → Tools → Agent OS:
| Setting | Default | Description |
|---|---|---|
| Enable Agent OS | true | Enable/disable all checks |
| API Key | - | Your AgentOS API key |
| API Endpoint | api.agent-os.dev | API server URL |
| CMVK Enabled | false | Enable multi-model verification |
| Auto-sync Agents | true | Sync with cloud backend |
| Agent Run Confirmation | true | Confirm before running agents |
- IntelliJ IDEA (Community & Ultimate)
- PyCharm (Community & Professional)
- WebStorm
- PhpStorm
- GoLand
- RubyMine
- CLion
- Rider
- DataGrip
- Android Studio
Requires IDE version 2024.1 or later
| Action | Shortcut | Description |
|---|---|---|
| Create New Agent | Ctrl+Shift+N |
Open agent wizard |
| Review with CMVK | Ctrl+Shift+R |
Multi-model code review |
| Toggle Agent OS | Ctrl+Shift+A |
Enable/disable protection |
| Show Audit Log | - | Open audit log tool window |
| Generate .agentos.yml | - | Create config file |
- Local-first: Policy checks run entirely in the plugin
- No network: Basic mode never sends code anywhere
- Opt-in CMVK: You choose when to use cloud verification
- Open source: Inspect the code yourself
cd extensions/jetbrains
# Build the plugin
./gradlew build
# Run in sandbox IDE
./gradlew runIde
# Create distribution
./gradlew buildPluginSee CONTRIBUTING.md for guidelines.
MIT License - see LICENSE.
Made with 🛡️ by the Agent OS team