JE
JetBrains IDEs
Integration & Setup Manual
JetBrains IDEs Integration Guide
Overview
JetBrains IDEs are common in enterprise engineering teams. Cup’n’String covers IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, Rider, CLion, RubyMine, DataGrip, and Android Studio-family workflows.
Support level
Native Integration
What Cup’n’String detects
- JetBrains IDE family processes
- Project/workspace context where available
- AI Assistant, Junie, Copilot, Gemini, and supported plugin activity where observable
- Local terminal and build tool processes
What it governs
- Provider/API egress
- Local services
- Build/test command network activity
- Credential exposure
Recommended policies
- Attribute egress to IDE/project when possible
- Restrict unknown plugins from calling external model APIs
- Shield project and developer secrets
Setup outline
- Verify the Cup’n’String agent is active on the workstation.
- Launch your JetBrains IDE of choice.
- The native process adapter automatically hooks the IDE process family and begins auditing external network outbound connections.
Verification
Open the Cup’n’String dashboard and ensure your active JetBrains IDE is visible under the list of governed processes.
Troubleshooting
If plugins bypass proxy settings, verify that your IDE proxy config is set to “Use system proxy settings” in your IDE Preference window.
Known limitations
Plugin-specific depth depends on available hooks and routing behavior.
Integration Info
Support Level Native Integration
Category AI IDEs & Editors
Setup Complexity Medium
Governed Safeguards
Network Secrets Audit
Links
Verify what categories and runtimes this stack fits inside in the global compatibility dashboard.
Supported Environments Matrix