AI debugger
Last updated
Was this helpful?
Last updated
Was this helpful?
AI debugger is an AI debugging assistant, aimed at helping the engineers who receive Jam bug reports debug and fix code faster.
It's integrated into Jams and uses logs, network requests, device data, and session replays to identify root causes and recommend fixes.
AI debugger has all the context of the browser during the bug (because it is fed with data from the Jam). And then it saves you some Google searches and suggests to you some fixes. Then you can give it the broken code and it will rewrite it with the fix.
AI debugger offers the following functionalities to simplify the debugging process:
Identify root cause – With full context of the bug report, AI debugger suggests potential causes, eliminating the need for endless Stack Overflow searches.
Fix code – Send broken code to AI debugger and receive bug-free, rewritten code in return.
Tackle CSS issues – AI debugger knows CSS, and is ready to resolve responsive or design issues by rewriting your CSS.
Adapt to any framework – Whether it's a JS framework or CSS library, AI debugger adjusts and provides suitable suggestions.
Interactive pair programming – The chat interface allows continuous conversation with AI debugger, refining its suggestions based on your findings.
Customize verbosity – Switch between verbose and concise modes depending on your needs, for detailed explanations or quick TLDRs.
We use the OpenAI API to power AI debugger.
AI debugger is opt-in, meaning your data does not touch the OpenAI API's unless you explicitly opt in by clicking "Yes" when asked:
OpenAI does not use data from AI debugger to train its models. OpenAI added an API policy in March 2023 that "OpenAI will not use data submitted by customers via our API to train or improve our models" (https://openai.com/policies/api-data-usage-policies)