Skip to main content
Shift is Cysmiq’s AI security assistant. It works inside each vulnerability conversation and uses the available finding evidence to help you understand and remediate the issue.
Shift responses are generated for the current finding and may vary. Review suggested changes before applying them.

Prerequisites

  • A vulnerability you can access
  • Permission to add comments to the vulnerability

Steps

1

Review the evidence

Open the vulnerability and review its Overview, affected Locations, and Analysis when available. Understand the vulnerable behavior and available exploitability evidence before asking for a remediation.
Analysis tab showing the call hierarchy, exploitability reasoning, fixing advice, complexity, and confidence for a Flask debug finding.

Analysis provides the evidence Shift can help you interpret.

See Vulnerability detail view for the information available on each tab.
2

Ask for an explanation

In the conversation, select Explain this further. Cysmiq inserts an @Shift prompt into the comment field without sending it. Edit the question to focus on the evidence or remediation detail you need, then send it.
Vulnerability conversation with Explain this further selected and an editable Shift prompt in the comment field.

The quick action inserts an editable prompt for Shift.

You can also start with an empty comment and mention @Shift directly.
3

Use your preferred language

Ask the question in the language your team uses. Shift replies in the language of your latest message unless you request another language.
Vulnerability conversation showing a German question and a German response from Shift.

Example of Shift explaining the finding in German. Generated responses vary.

Continue the conversation when you need a simpler explanation, a narrower answer, or clarification about specific evidence.
4

Generate a remediation

Select Generate a fix to insert a remediation request. Edit the prompt when you need to add repository constraints, preferred patterns, or a narrower scope.Shift uses context appropriate to the finding:
  • Code vulnerabilities: relevant source and analysis context when available
  • Dependency vulnerabilities: package, version, manifest, and advisory details
  • Secrets: location and available secret evidence
Vulnerability conversation showing Shift suggesting a focused code remediation for the Flask debug finding.

Example of a focused code remediation from Shift. Generated responses vary.

5

Review and verify the change

Treat the response as a proposed remediation. Before applying it:
  • Confirm that it addresses the vulnerable behavior and cited evidence
  • Check that referenced files, packages, and advisory details match the repository
  • Adapt the change to the repository’s conventions and deployment model
  • Review the resulting diff and run the relevant tests
  • Push the change and confirm the follow-up scan resolves the finding
See Fix your first vulnerability for the complete remediation and verification loop.