CodeRabbit: ಏಜೆಂಟ್ಗಳ ನೆರವಿನಿಂದ 20 ಪಟ್ಟು ಹೆಚ್ಚು ಸಾಫ್ಟ್ವೇರ್
AI ರಚಿಸಿದ ಕೋಡ್ನ ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಗಾಗಿ CodeRabbit, OpenAI ಮಾಡೆಲ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ. Codex ನೆರವಿನಿಂದ ಅದೇ ತಂತ್ರಾಂಶ ಅಭಿವೃದ್ಧಿ ತಂಡವು 20 ಪಟ್ಟು ಹೆಚ್ಚು ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ.
AI ರಚಿಸುವ ಕೆಲಸದ ಪ್ರಮಾಣ ಹೆಚ್ಚುತ್ತಿರುವಂತೆ, ಏಜೆಂಟ್ಗಳು ಬರೆದ ಕೋಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಅದರ ವಿಶ್ವಾಸಾರ್ಹತೆ ಖಚಿತಪಡಿಸುವಾಗ ತಂಡಗಳ ವಿವೇಚನೆ ಮುಖ್ಯವಾಗುತ್ತಿದೆ ಎಂದು CodeRabbit(ಹೊಸ ಕಿಟಕಿಯಲ್ಲಿ ತೆರೆಯುತ್ತದೆ) ಸಹ-ಸಂಸ್ಥಾಪಕ ಮತ್ತು ಮುಖ್ಯ ಕಾರ್ಯನಿರ್ವಾಹಕ ಅಧಿಕಾರಿ ಹರ್ಜೋತ್ ಗಿಲ್ ಅಭಿಪ್ರಾಯಪಡುತ್ತಾರೆ. “ಕೋಡ್ ಬರೆಯುವ ಏಜೆಂಟ್ಗಳನ್ನು ಅಳವಡಿಸಿಕೊಂಡ ಕೂಡಲೇ ಪ್ರತಿ ಕಂಪನಿಯೂ ಎದುರಿಸುವ ಮೊದಲ ಅಡಚಣೆ ಕೋಡ್ ವಿಮರ್ಶೆ,” ಎನ್ನುತ್ತಾರೆ ಹರ್ಜೋತ್.
AI ರಚಿಸಿದ ಕೋಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಅದರ ವಿಶ್ವಾಸಾರ್ಹತೆ ಖಚಿತಪಡಿಸಲು CodeRabbit, AI ಆಧಾರಿತ ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ನಿಯಂತ್ರಣ ವೇದಿಕೆಯನ್ನು ನಿರ್ಮಿಸಿದೆ. 20,000ಕ್ಕೂ ಹೆಚ್ಚು ಸಂಸ್ಥೆಗಳು ಮತ್ತು 150,000ಕ್ಕೂ ಹೆಚ್ಚು ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಗಳು ಬಳಸುವ CodeRabbit, AI ಏಜೆಂಟ್ಗಳು ರಚಿಸಿದ ಕೋಡ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ವಿಮರ್ಶಿಸಲು, ಸುರಕ್ಷಿತಗೊಳಿಸಲು ಮತ್ತು ಯಾವುದು ಬಿಡುಗಡೆಗೆ ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ನಿರ್ಧರಿಸಲು ತಂಡಗಳಿಗೆ ನೆರವಾಗುತ್ತದೆ.
CodeRabbit ಪ್ರಕಾರ, OpenAI ಕಡಿಮೆ ವೆಚ್ಚದಲ್ಲಿ ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆ ನೀಡುವುದರಿಂದ ವಿಮರ್ಶೆಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ AI ಏಜೆಂಟ್ಗಳನ್ನು ಬಳಸಲು ಮತ್ತು ಆ ಪ್ರಯೋಜನಗಳನ್ನು ಗ್ರಾಹಕರಿಗೆ ತಲುಪಿಸಲು ಸಾಧ್ಯವಾಗಿದೆ. Codex ನೆರವಿನಿಂದ ಅದೇ ತಂತ್ರಾಂಶ ಅಭಿವೃದ್ಧಿ ತಂಡವು 20 ಪಟ್ಟು ಹೆಚ್ಚು ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆ ಮಾಡುತ್ತಿದೆ. ಕಂಪನಿಯು ತನ್ನದೇ ತಂತ್ರಜ್ಞಾನ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಗ್ರಾಹಕರ ಕೋಡ್ ಎರಡನ್ನೂ ಸುರಕ್ಷಿತಗೊಳಿಸಲು Daybreak ಬಳಸುತ್ತದೆ. ಅದರ ಹೊಸ ಉತ್ಪನ್ನವಾದ CodeRabbit Secure, ಭದ್ರತೆಗೆ ಒತ್ತು ನೀಡುವ ತನ್ನ ಏಜೆಂಟ್ಗಳ ಮೂಲಕ ದೌರ್ಬಲ್ಯಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಿ ಸರಿಪಡಿಸಲು Codex ಮಾಡೆಲ್ಗಳೊಂದಿಗೆ Daybreak ಬಳಸುತ್ತದೆ.
“OpenAI ಪ್ರತಿ ಹೊಸ ಮಾಡೆಲ್ ಬಿಡುಗಡೆ ಮಾಡಿದಾಗಲೂ, ವಿಶೇಷವಾಗಿ ರೀಜನಿಂಗ್ ಮಾಡೆಲ್ಗಳೊಂದಿಗೆ, ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವ ನಮ್ಮ ಉತ್ಪನ್ನದ ಸಾಮರ್ಥ್ಯದಲ್ಲಿ ಅಪಾರ ಸುಧಾರಣೆಗಳನ್ನು ಕಂಡಿದ್ದೇವೆ.”
CodeRabbit ತನ್ನ ಮೊದಲ ಉತ್ಪನ್ನವನ್ನು GPT‑3.5 Turbo ಬಳಸಿ ನಿರ್ಮಿಸಿತು. GPT‑4 ಬಂದ ನಂತರ ಉತ್ಪನ್ನವು ಕೋಡ್ ವಿಮರ್ಶೆಯಲ್ಲಿ ಪರಿಣಾಮಕಾರಿಯಾಯಿತು ಎಂದು ಹರ್ಜೋತ್ ಹೇಳುತ್ತಾರೆ. ನಂತರ ಕಂಪನಿಯು OpenAI o1 ಮತ್ತು OpenAI o3 ಅನ್ನು ಆರಂಭದಲ್ಲೇ ಅಳವಡಿಸಿಕೊಂಡಿತು. ಕೋಡ್ ವಿಮರ್ಶೆಗಳು ಕ್ಲೌಡ್ನಲ್ಲಿ ಇತರ ಕೆಲಸಗಳನ್ನು ತಡೆಯದೆ ಪ್ರತ್ಯೇಕವಾಗಿ ನಡೆಯುತ್ತವೆ. ಹೀಗಾಗಿ ಹೆಚ್ಚು ಸಮರ್ಥ ವಿಶ್ಲೇಷಣೆ ಪಡೆಯಲು, ಸಮಸ್ಯೆಯನ್ನು ತರ್ಕಬದ್ಧವಾಗಿ ಪರಿಹರಿಸಲು ಹೆಚ್ಚಿನ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವ ಮಾಡೆಲ್ಗಳನ್ನು CodeRabbit ಬಳಸಲು ಸಾಧ್ಯವಾಯಿತು.
ತಂಡವು ಈಗಾಗಲೇ ತಿಳಿದಿರುವ ಸಮಸ್ಯೆಗಳನ್ನು ಒಳಗೊಂಡ ತನ್ನದೇ ಮಾನದಂಡ ಪರೀಕ್ಷೆಯ ಮೂಲಕ ಹೊಸ ಮಾಡೆಲ್ಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ. ಸಂದರ್ಶನದ ಸಮಯದಲ್ಲಿ ಹರ್ಜೋತ್ ಅವರ ಅಂದಾಜಿನ ಪ್ರಕಾರ, ಆ ದತ್ತಾಂಶ ಸಮೂಹದಲ್ಲಿನ 50% ಸಮಸ್ಯೆಗಳನ್ನು GPT‑6 Astra ಪತ್ತೆಹಚ್ಚಿತ್ತು. ಹೀಗಾಗಿ ಆ ಮಾನದಂಡ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಇತರ ಮಾಡೆಲ್ಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ಅದು ಅಗ್ರಸ್ಥಾನದಲ್ಲಿತ್ತು.
ಏಜೆಂಟ್ಗಳು ಬೇರೆ ಬೇರೆ ಬಗೆಯ ತಪ್ಪುಗಳನ್ನು ಮಾಡುತ್ತಿವೆ. ಅವುಗಳನ್ನು ಸರಿಪಡಿಸುವಾಗ ಹಿಂದಿನ ವಿಮರ್ಶೆಗಳಲ್ಲಿ ಗಮನಕ್ಕೆ ಬಾರದ ಸಮಸ್ಯೆಗಳು ಹೊರಬರುತ್ತಿವೆ. ಇದಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಮಾನದಂಡ ಪರೀಕ್ಷೆಯೂ ಬದಲಾಗುತ್ತಲೇ ಇದೆ. “ದೋಷಗಳ ಸ್ವರೂಪ ಬದಲಾಗುತ್ತಲೇ ಇರುತ್ತದೆ. ಮಾಡೆಲ್ಗಳು ಸುಧಾರಿಸಿದಂತೆ ನಮ್ಮ ಮಾನದಂಡ ಪರೀಕ್ಷೆಯೂ ಬದಲಾಗುತ್ತದೆ,” ಎನ್ನುತ್ತಾರೆ ಹರ್ಜೋತ್.
OpenAI ಮಾಡೆಲ್ಗಳು ಕಡಿಮೆ ವೆಚ್ಚದಲ್ಲಿ ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆ ನೀಡುವುದರಿಂದ, ಸಂಶೋಧನೆಯಲ್ಲಿದ್ದ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ತನ್ನ ಉತ್ಪನ್ನಕ್ಕೆ ತರಲು CodeRabbit ಗೆ ನೆರವಾಗಿದೆ. ಮಾಡೆಲ್ಗಳ ಬೆಲೆ ಮತ್ತು ಮರುಬಳಕೆಗಾಗಿ ದತ್ತಾಂಶವನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಸಂಗ್ರಹಿಸುವ ವಿಧಾನಗಳಲ್ಲಿನ ಸುಧಾರಣೆಗಳನ್ನು ಹರ್ಜೋತ್ ಉಲ್ಲೇಖಿಸುತ್ತಾರೆ. ಇವುಗಳಿಂದ ಕಂಪನಿಗೆ ಹೆಚ್ಚು AI ಬಳಸಲು, ಹೆಚ್ಚಿನ ಉಪಏಜೆಂಟ್ಗಳನ್ನು ಸೇರಿಸಲು ಮತ್ತು ಪ್ರಯೋಜನಗಳನ್ನು ಗ್ರಾಹಕರಿಗೆ ತಲುಪಿಸಲು ಸಾಧ್ಯವಾಗಿದೆ.
ಆರಂಭದಲ್ಲಿ CodeRabbit, ಕೋಡ್ನಲ್ಲಿ ಬೇಕಾದ ಭಾಗಗಳನ್ನು ಹುಡುಕಲು ಒಂದು ಅಥವಾ ಎರಡು ಉಪಏಜೆಂಟ್ಗಳನ್ನು ಬಳಸುತ್ತಿತ್ತು. ಈಗ GPT‑6 Luna ನಂತಹ ಕಡಿಮೆ ವೆಚ್ಚದ ಮಾಡೆಲ್ಗಳು ವೇದಿಕೆಯಾದ್ಯಂತ ಹೆಚ್ಚಿನ ಉಪಏಜೆಂಟ್ಗಳನ್ನು ಬಳಸಲು ನೆರವಾಗುತ್ತಿವೆ. GPT‑6 Astra ನಂತಹ ಮಾಡೆಲ್ಗಳು ಯೋಜನೆ ಮತ್ತು ಕೆಲಸಗಳ ಸಮನ್ವಯವನ್ನು ನಿರ್ವಹಿಸುತ್ತವೆ.
“ಹಿಂದೆ ವೆಚ್ಚ ಭರಿಸಲಾಗದೆ ಕೈಬಿಟ್ಟಿದ್ದ ಬಳಕೆಯ ಸಂದರ್ಭಗಳಲ್ಲೂ ಈಗ ಎಲ್ಲೆಡೆ ಏಜೆಂಟ್ಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದೇವೆ,” ಎನ್ನುತ್ತಾರೆ ಹರ್ಜೋತ್. ಇದರಿಂದ CodeRabbit ನಡೆಸಬಹುದಾದ ಪರಿಶೀಲನೆಯ ವ್ಯಾಪ್ತಿ ಮತ್ತು ಅಭಿವೃದ್ಧಿಕಾರರಿಗೆ ನೀಡಬಹುದಾದ ವಿವರಣೆಗಳು ವಿಸ್ತರಿಸುತ್ತವೆ. ತಾವು ಬರೆಯದ ಬದಲಾವಣೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ನಂಬಿಕೆಯಿಂದ ಸ್ವೀಕರಿಸಲು ಇದು ಅವರಿಗೆ ನೆರವಾಗುತ್ತದೆ.
Codex ಬಳಕೆಯಿಂದಾಗಿ, ಕಳೆದ 6 ತಿಂಗಳಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಎಂಜಿನಿಯರ್ಗಳನ್ನು ನೇಮಿಸಿಕೊಳ್ಳದೆ ಕಂಪನಿಯು ಸುಮಾರು 20 ಪಟ್ಟು ಹೆಚ್ಚು ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆ ಮಾಡುತ್ತಿದೆ ಎಂದು ಹರ್ಜೋತ್ ಹೇಳುತ್ತಾರೆ. ಸಂದರ್ಶನದ ಹಿಂದಿನ 30 ದಿನಗಳಲ್ಲಿ ತಾವೊಬ್ಬರೇ 2,500ರಿಂದ 3,000 pull requestಗಳನ್ನು ಸಲ್ಲಿಸಿದ್ದಾಗಿ ಅವರು ಅಂದಾಜಿಸುತ್ತಾರೆ.
ಆ ಹಂತ ತಲುಪಲು Codex ಅಳವಡಿಕೆಯೊಂದೇ ಸಾಕಾಗಲಿಲ್ಲ. ಹಲವು ಏಜೆಂಟ್ಗಳನ್ನು ಚಲಾಯಿಸಿದಾಗ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯುದ್ದಕ್ಕೂ ಇದ್ದ ಮಿತಿಗಳು ಬಯಲಾದವು. ಲ್ಯಾಪ್ಟಾಪ್ನ ಸ್ಮೃತಿ ಮತ್ತು ಗಣನಾ ಸಾಮರ್ಥ್ಯದಿಂದ ಹಿಡಿದು ಪರೀಕ್ಷೆ, ಸಾಫ್ಟ್ವೇರ್ ಸಂಕಲಿಸಿ ವಿತರಣೆಗಾಗಿ ಸಿದ್ಧಗೊಳಿಸುವ ಸಾಧನಗಳು ಹಾಗೂ ಅವಲಂಬಿತ ಘಟಕಗಳವರೆಗೆ ಈ ಮಿತಿಗಳು ಹರಡಿದ್ದವು.
ತಂಡವು ಬಿಡುಗಡೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಗಮಗೊಳಿಸಿ, ಯಾವ ಹಂತಗಳಲ್ಲಿ ಮಾನವರ ಅನುಮೋದನೆ ಅಗತ್ಯವೆಂದು ಮರುಪರಿಶೀಲಿಸಿತು. ಜೊತೆಗೆ, ಮಾನವ ಹಸ್ತಕ್ಷೇಪದ ಅಗತ್ಯವಿಲ್ಲದ ಕಡಿಮೆ ಅಪಾಯದ ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲು CodeRabbit ಬಳಸಿತು. “ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಕೆದಾರರಿಗೆ ತಲುಪಿಸುವ ಸಂಪೂರ್ಣ ಪ್ರಕ್ರಿಯೆಯನ್ನೇ ನಾವು ಹೊಸದಾಗಿ ಆಲೋಚಿಸಬೇಕಾಯಿತು,” ಎನ್ನುತ್ತಾರೆ ಹರ್ಜೋತ್.
ಕಂಪನಿಯು Codex ಆಧಾರಿತ Slack ಬಾಟ್ ಕೂಡ ನಿರ್ಮಿಸಿದೆ. ಇದು ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿನ ಘಟನೆಗಳು, Slack ಸಂದೇಶಗಳು ಮತ್ತು ಬೆಂಬಲ ವಿನಂತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ ಆದ್ಯತೆ ನಿಗದಿಪಡಿಸುತ್ತದೆ. ತಂಡವು ಪರಿಶೀಲಿಸಿ ವಿಲೀನಗೊಳಿಸಲು ಇದು ಒಂದು pull request ನೀಡಬಲ್ಲದು. ಸ್ಥಳೀಯ ಗಣಕಗಳ ಮಿತಿಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಹಾಗೂ ಪ್ರವೇಶ ಮತ್ತು ಲೆಕ್ಕಪರಿಶೋಧನೆಯ ಮೇಲೆ ತಂಡಗಳಿಗೆ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣ ನೀಡಲು ಕ್ಲೌಡ್ ಆಧಾರಿತ ಅಭಿವೃದ್ಧಿ ನೆರವಾಗುತ್ತದೆ ಎಂದು ಹರ್ಜೋತ್ ಅಭಿಪ್ರಾಯಪಡುತ್ತಾರೆ.
CodeRabbit, ತಂತ್ರಾಂಶ ಅಭಿವೃದ್ಧಿಯಾಚೆಗಿನ ಕೆಲಸಗಳಿಗೂ Codex ಬಳಸುತ್ತದೆ. ಕೋಡ್ ಮೂಲಕ ಮಾರುಕಟ್ಟೆ ಪ್ರಚಾರ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಯ ಕೆಲಸಗಳನ್ನು ನಿರ್ವಹಿಸುವುದೂ ಇದರಲ್ಲಿ ಸೇರಿದೆ. “ಸಾಧ್ಯವಾದಷ್ಟೂ ಕಂಪನಿಯನ್ನು ಕೋಡ್ ಮೂಲಕ ನಡೆಸುತ್ತಿದ್ದೇವೆ,” ಎನ್ನುತ್ತಾರೆ ಹರ್ಜೋತ್.
ಮಾರುಕಟ್ಟೆ ಪ್ರಚಾರದಲ್ಲಿ ಕಂಪನಿಯು pull requestಗಳ ಮೂಲಕ Google Ads ನಿರ್ವಹಿಸುತ್ತದೆ. ಜಾಹೀರಾತುಗಳನ್ನು ಪ್ರಕಟಿಸಲು ತಂಡವು ವಿನಂತಿಯೊಂದನ್ನು ರಚಿಸಿ ವಿಲೀನಗೊಳಿಸುತ್ತದೆ. ಇದು ವಿಷಯ ರಚನಾ ಕೇಂದ್ರದ ರಿಪೊಸಿಟರಿಯನ್ನೂ ಬಳಸುತ್ತದೆ. ಅದರಲ್ಲಿ Codex ಪ್ರಸ್ತುತಿ ಸ್ಲೈಡ್ಗಳನ್ನು ಮತ್ತು ಗ್ರಾಹಕರಿಗಾಗಿ ದಾಖಲೆಗಳನ್ನು ರಚಿಸುತ್ತದೆ. “ನಿಮ್ಮ ಮಾರುಕಟ್ಟೆ ಪ್ರಚಾರದ ಸಮಸ್ಯೆಗಳನ್ನು ಕೋಡ್ ಮೂಲಕ ಪರಿಹರಿಸಬಹುದಾದ ಸಮಸ್ಯೆಗಳಾಗಿ ಪರಿವರ್ತಿಸಿದರೆ, 10 ಪಟ್ಟು ವೇಗವಾಗಿ ಕೆಲಸ ಮಾಡಬಹುದು,” ಎನ್ನುತ್ತಾರೆ ಹರ್ಜೋತ್.
2023ರಿಂದ CodeRabbit ಪ್ರತ್ಯೇಕಿತ ಪರೀಕ್ಷಾ ಪರಿಸರಗಳಲ್ಲಿ ಏಜೆಂಟ್ಗಳನ್ನು ಚಲಾಯಿಸುತ್ತಿದೆ. ರಿಪೊಸಿಟರಿಗಳ ಪ್ರತಿಗಳನ್ನು ರಚಿಸಿ, ವಿಮರ್ಶೆಗಳಿಗೆ ನೆರವಾಗುವ ಕೋಡ್ ಬರೆಯಲು ಏಜೆಂಟ್ಗಳಿಗೆ ಅವಕಾಶ ನೀಡುತ್ತಿದೆ. ಇತ್ತೀಚೆಗೆ CodeRabbit ತನ್ನದೇ ವೇದಿಕೆಯನ್ನು ಪರೀಕ್ಷಿಸಿ ಸುರಕ್ಷಿತಗೊಳಿಸಲು Daybreak ಮೂಲಕ OpenAI ಯ Cyber ಮಾಡೆಲ್ ಬಳಸಿತು.
ದಾಳಿಕೋರರು ಒಳನುಸುಳಬಹುದಾದ ಮಾರ್ಗಗಳನ್ನು ತನ್ನದೇ ವೇದಿಕೆಯಲ್ಲಿ ಹುಡುಕಲು ತಂಡವು ಈ ಮಾಡೆಲ್ ಬಳಸಿ ಆಂತರಿಕ ಒಳನುಸುಳುವಿಕೆ ಪರೀಕ್ಷೆ ನಡೆಸಿತು. ಮುಂಚಿತವಾಗಿ ಬಳಸಲು ಸಿಕ್ಕ ಅವಕಾಶವು CodeRabbit ತನ್ನದೇ ತಂತ್ರಜ್ಞಾನ ವ್ಯವಸ್ಥೆಯನ್ನು ಸುರಕ್ಷಿತಗೊಳಿಸಲು ನೆರವಾಯಿತು ಎಂದು ಹರ್ಜೋತ್ ಹೇಳುತ್ತಾರೆ. “ಹಲವು ಭದ್ರತಾ ದೌರ್ಬಲ್ಯಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಿದೆವು. ಸಂಭವಿಸಬಹುದು ಎಂದು ನಾವು ಊಹಿಸಿಯೂ ಇರದ ಅತ್ಯಾಧುನಿಕ ಒಳನುಸುಳುವಿಕೆ ವಿಧಾನಗಳು ಅವು,” ಎನ್ನುತ್ತಾರೆ ಹರ್ಜೋತ್.
ಅಂದಿನಿಂದ ಕಂಪನಿಯು ಆ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮಾರುಕಟ್ಟೆಗೆ ತಂದಿದ್ದು, ತನ್ನ ಹೊಸ ಉತ್ಪನ್ನವಾದ CodeRabbit Secure ಮೂಲಕ ಗ್ರಾಹಕರ ಕೋಡ್ ಸುರಕ್ಷಿತಗೊಳಿಸಲು ನೆರವಾಗುತ್ತಿದೆ. ಕಳೆದ ಎರಡು ವಾರಗಳಲ್ಲಿ ಕಂಪನಿಯು ಪ್ರಚಾರ ಕೊಡುಗೆಯೊಂದರಡಿ ಬಳಕೆದಾರರಿಗೆ 10 ಲಕ್ಷ ಡಾಲರ್ ಮೌಲ್ಯದ ಆಳವಾದ ಭದ್ರತಾ ಪರಿಶೀಲನೆಗಳನ್ನು ಉಚಿತವಾಗಿ ಒದಗಿಸಿತು. Codex ಮಾಡೆಲ್ಗಳ ನೆರವಿನಿಂದ ನಡೆಸಿದ 13,000 ಆಳವಾದ ಪರಿಶೀಲನೆಗಳಲ್ಲಿ 43,000ಕ್ಕೂ ಹೆಚ್ಚು ಭದ್ರತಾ ದೌರ್ಬಲ್ಯಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಿತು. ಇವುಗಳಲ್ಲಿ ಸಾವಿರಾರು ಭದ್ರತಾ ದೌರ್ಬಲ್ಯಗಳನ್ನು ಗ್ರಾಹಕರು ಈಗಾಗಲೇ ಸರಿಪಡಿಸಿದ್ದು, ಅವರ ಕೋಡ್ನ ಭದ್ರತೆ ಸುಧಾರಿಸಿದೆ.
ಪ್ರತಿ ಕೆಲಸವನ್ನೂ ವ್ಯಕ್ತಿಯೊಬ್ಬರು ಪ್ರಾರಂಭಿಸದೆ, ಹಿನ್ನೆಲೆಯ ಏಜೆಂಟ್ಗಳು ಎಚ್ಚರಿಕೆಗಳು ಮತ್ತು ಘಟನೆಗಳಿಗೆ ತಾವಾಗಿಯೇ ಪ್ರತಿಕ್ರಿಯಿಸಲು ಆರಂಭಿಸುತ್ತಿವೆ. ಹೀಗಾಗಿ ಯಾವ ಬದಲಾವಣೆಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಬೇಕು ಎಂದು ನಿರ್ಧರಿಸಲು ತಂಡಗಳಿಗೆ ಹೆಚ್ಚಿನ ನೆರವು ಬೇಕಾಗುತ್ತದೆ ಎಂದು ಹರ್ಜೋತ್ ನಿರೀಕ್ಷಿಸುತ್ತಾರೆ.
ಮುಂದಿನ ಹೆಜ್ಜೆಯಾಗಿ, CodeRabbit ಏಜೆಂಟ್ ಆಧಾರಿತ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿಯತ್ತ ವಿಸ್ತರಿಸುತ್ತಿದೆ. ಏಜೆಂಟ್ಗಳು ರಚಿಸುವ ಕೋಡ್ ಬದಲಾವಣೆಗಳನ್ನು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು, ಆದ್ಯತೆ ನಿಗದಿಪಡಿಸಲು, ವಿವರಿಸಲು, ಸುರಕ್ಷಿತಗೊಳಿಸಲು ಮತ್ತು ಪರಿಶೀಲಿಸಲು ತಂಡಗಳಿಗೆ ನೆರವಾಗುತ್ತಿದೆ.
ನಿರ್ಮಾಣದ ಹೆಚ್ಚಿನ ಕೆಲಸವನ್ನು ಏಜೆಂಟ್ಗಳು ಕೈಗೆತ್ತಿಕೊಂಡಂತೆ, ಉತ್ಪಾದನೆಯಾಗುವ ಕೋಡ್ನ ವೇಗಕ್ಕೆ ತಕ್ಕಂತೆ ಮೌಲ್ಯಮಾಪನ, ವಿವರಣೆಗಳು ಮತ್ತು ನಿರ್ವಹಣೆಯನ್ನು ಒದಗಿಸಿ, ನಿಯಂತ್ರಣವು ಅಭಿವೃದ್ಧಿಕಾರರ ಕೈಯಲ್ಲೇ ಉಳಿಯುವಂತೆ ನೆರವಾಗಲು ಅವಕಾಶವಿದೆ.


