ಏಜೆಂಟಿಕ್ ಲೂಪ್ಗಳ ಉದಯ: AI ಸ್ವಾಯತ್ತತೆಯಲ್ಲಿನ ಮುಂದಿನ ಮೈಲಿಗಲ್ಲು
ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆಯ (AI) ವಿಕಾಸವು ಸ್ಥಿರ ಕೋಡ್ ಜನरेशनನಿಂದ (static code generation) ಕ್ರಿಯಾತ್ಮಕ, ಸ್ವಯಂ-ನಿರ್ವಹಣಾ ಪರಿಸರ ವ್ಯವಸ್ಥೆಗಳತ್ತ (self-sustaining ecosystems) ವೇಗವಾಗಿ ಸಾಗುತ್ತಿದೆ. ಡೆವಲಪರ್ಗಳು ಕೋಡ್ ಬರೆಯುವುದರಿಂದ ಏಜೆಂಟ್ಗಳನ್ನು ಬಳಸುವತ್ತ ಬದಲಾಗುತ್ತಿರುವಂತೆ, ಉದ್ಯಮವು ಈಗ "ಲೂಪ್ಗಳ" (loops) ಯುಗಕ್ಕೆ ಪ್ರವೇಶಿಸುತ್ತಿದೆ—ಇಲ್ಲಿ ಏಜೆಂಟ್ಗಳು ನಿರಂತರವಾದ ಮತ್ತು ಪುನರಾವರ್ತಿತ ಕೆಲಸವನ್ನು ಮಾಡಲು ಇತರ ಏಜೆಂಟ್ಗಳಿಗೆ ಸೂಚನೆ ನೀಡುತ್ತವೆ.
ಸೋರ್ಸ್ ಕೋಡ್ನಿಂದ ಏಜೆಂಟಿಕ್ ಸ್ વોર્ಮ್ಸ್ವರೆಗೆ
ಮೆಟಾ ಸಂಸ್ಥೆಯ @Scale ಕಾನ್ಫರೆನ್ಸ್ನಲ್ಲಿ, Claude Code ನ ಸೃಷ್ಟಿಕರ್ತ ಬೋರಿಸ್ ಚೆರ್ನಿ (Boris Cherny), AI ಅಭಿವೃದ್ಧಿ ಜೀವನಚಕ್ರದಲ್ಲಿನ ಮಹತ್ವದ ಬದಲಾವಣೆಯನ್ನು ಎತ್ತಿ ತೋರಿಸಿದ್ದಾರೆ. ಹಿಂದಿನ ಪ್ರಮುಖ ಮೈಲಿಗಲ್ಲು ಮ್ಯಾನುಯಲ್ ಸೋರ್ಸ್ ಕೋಡ್ನಿಂದ AI-ಬರೆದ ಕೋಡ್ಗೆ ಬದಲಾಗಿದ್ದು, ಆದರೆ ಮುಂದಿನ ದೊಡ್ಡ ಜಿಗಿತವು ಅಷ್ಟೇ ಮಹತ್ವದ್ದಾಗಿದೆ ಎಂದು ಚೆರ್ನಿ ವಾದಿಸುತ್ತಾರೆ: ಅದೆಂದರೆ ಏಜೆಂಟ್ಗಳು ಇತರ ಏಜೆಂಟ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಸ್ಥಿತಿಗೆ ಬದಲಾಗುವುದು.
ಇದು ಕೇವಲ ಸೈದ್ಧಾಂತಿಕವಲ್ಲ; ವಿಶೇಷ ಏಜೆಂಟ್ಗಳು ನಿರಂತರ ಚಕ್ರದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವರ್ಕ್ಫ್ಲೋ ಅನ್ನು ಚೆರ್ನಿ ವಿವರಿಸುತ್ತಾರೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಏಜೆಂಟ್ ಕೇವಲ ಕೋಡ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಸುಧಾರಿಸುವತ್ತ ಗಮನಹರಿಸಬಹುದು, ಆದರೆ ಇನ್ನೊಂದು ಏಜೆಂಟ್ ಏಕೀಕರಿಸಲು ಡೂಪ್ಲಿಕೇಟ್ ಅಬ್ಸ್ಟ್ರಾಕ್ಷನ್ಗಳನ್ನು (duplicated abstractions) ಹುಡುಕಬಹುದು. ಈ ಏಜೆಂಟ್ಗಳು ಮಾನವ ಇಂಜಿನಿಯರ್ಗಳಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ, ಪುಲ್ ರಿಕ್ವೆಸ್ಟ್ಗಳನ್ನು (pull requests) ಸಲ್ಲಿಸುತ್ತವೆ ಮತ್ತು ಅಸಿಂಕ್ರೋನಸ್ ಆಗಿ (asynchronously) ಕೆಲಸ ಮಾಡುತ್ತವೆ. ಸಾಂಪ್ರದಾಯಿಕ ಆಟೊಮೇಷನ್ನಂತಲ್ಲದೆ, ಈ ಲೂಪ್ಗಳು ನಾನ್-ಡೀಟರ್ಮಿನಿಸ್ಟಿಕ್ (non-deterministic) ಆಗಿರುತ್ತವೆ; ಅಂದರೆ ಹಾರ್ಡ್-ಕೋಡ್ ಮಾಡಲಾದ ಎಕ್ಸಿಟ್ ಕಂಡೀಷನ್ ಅನ್ನು ಅನುಸರಿಸುವ ಬದಲು, ಒಂದು ಸಬ್-ಏಜೆಂಟ್ ಒಂದು ಕಾರ್ಯವು ಸಾಕಷ್ಟು ಉತ್ತಮಗೊಂಡಿದೆಯೇ ಅಥವಾ ಪೂರ್ಣಗೊಂಡಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು ತರ್ಕವನ್ನು (reasoning) ಬಳಸುತ್ತದೆ.
ಲೂಪ್ ಲಾಜಿಕ್ ಮತ್ತು ಟೆಸ್ಟ್-ಟೈಮ್ ಕಂಪ್ಯೂಟ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
"ಲೂಪ್ಗಳ" ಪರಿಕಲ್ಪನೆಯು ಮೂಲಭೂತ ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್ನಿಂದ—ವಿಶೇಷವಾಗಿ ರಿಕರ್ಸಿವ್ ಫಂಕ್ಷನ್ಗಳಿಂದ (recursive functions)—ಸಾಲ diambil ಮಾಡಿಕೊಂಡಿದೆ, ಆದರೆ ಇದು ಪ್ರೊಬಾಬಿಲಿಸ್ಟಿಕ್ ರೀಸನಿಂಗ್ನ (probabilistic reasoning) ಒಂದು ಪದರವನ್ನು ಸೇರಿಸುತ್ತದೆ. ಒಂದು ಗಮನಾರ್ಹ ಮಾದರಿಯೆಂದರೆ "ರಾಲ್ಫ್ ಲೂಪ್" (ಸಿಂಪ್ಸನ್ಸ್ ಪಾತ್ರವಾದ ರಾಲ್ಫ್ ವಿಗ್ಗಮ್ ಹೆಸರಿನಿಂದ ಬಂದಿದೆ), ಇದು ದೀರ್ಘಾವಧಿಯ ಕಾರ್ಯಗಳ ಸಮಯದಲ್ಲಿ ಮಾಡೆಲ್ಗಳು ದಾರಿ ತಪ್ಪದಂತೆ (drifting) ತಡೆಯಲು ಬಳಸುವ ತಂತ್ರವಾಗಿದೆ. ಮಾಡೆಲ್ ತನ್ನ ಪ್ರಗತಿಯನ್ನು ತಾನೇ ಸಾರಾಂಶಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ತನ್ನ ಗುರಿಯನ್ನು ತಲುಪಿದೆಯೇ ಎಂದು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ, ಅಂದರೆ ಯಶಸ್ವಿ ಫಲಿತಾಂಶ ಸಿಗುವವರೆಗೆ ತರ್ಕವನ್ನು (logic) ಮುಂದಕ್ಕೆ ಮತ್ತು ಹಿಂದಕ್ಕೆ "ಬೌನ್ಸ್" ಮಾಡುತ್ತದೆ.
ಈ ಪ್ರವೃತ್ತಿಯು "ಟೆಸ್ಟ್-ಟೈಮ್ ಕಂಪ್ಯೂಟ್" (test-time compute) ಪರಿಕಲ್ಪನೆಯೊಂದಿಗೆ ನಿಕಟ ಸಂಬಂಧ ಹೊಂದಿದೆ. OpenAI ಸಂಶೋಧಕ ನೋಮ್ ಬ್ರೌನ್ ಗಮನಿಸಿದಂತೆ, ಸಮರ್ಪಕ ಕಂಪ್ಯೂಟೇಶನಲ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಒದಗಿಸಿದರೆ ಸಮಕಾಲೀನ ಮಾಡೆಲ್ಗಳು ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಬಲ್ಲವು. "ಹಿಲ್-ಕ್ಲೈಂಬಿಂಗ್" (hill-climbing) ಸನ್ನಿವೇಶಗಳಲ್ಲಿ—ಉದಾಹರಣೆಗೆ ಕೋಡ್ ಬೇಸ್ನ ಹಂತ ಹಂತವಾದ ಸುಧಾರಣೆ—ಲೂಪ್ಗಳು AI ಗೆ ಒಂದು ಸಮಸ್ಯೆಯ ಮೇಲೆ ನಿರಂತರವಾಗಿ ಕೆಲಸ ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತವೆ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಮಿತಿಯನ್ನು ತಲುಪುವವರೆಗೆ ಹೆಚ್ಚಿನ ಕಂಪ್ಯೂಟ್ ಬಳಸಿ ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪಡೆಯಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ.
ಆರ್ಥಿಕ ವಾಸ್ತವ: ಟೋಕನ್ ಬಳಕೆ ವರ್ಸಸ್ ಮೌಲ್ಯ
ಏಜೆಂಟಿಕ್ ಲೂಪ್ಗಳ ತಾಂತ್ರಿಕ ಸಾಮರ್ಥ್ಯವು ಬೆರಗುಗೊಳಿಸುವಂತಿದ್ದರೂ, ಅದರ ಆರ್ಥಿಕ ಪರಿಣಾಮಗಳು ಗಣನೀಯವಾಗಿವೆ. ಸಾಮಾನ್ಯ Q&A ಚಾಟ್ಬಾಟ್ ಸಂವಹನದಂತೆಲ್ಲಾ ಅಲ್ಲದೆ, ಏಜೆಂಟಿಕ್ ಲೂಪ್ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ನಿರಂತರವಾಗಿ ಚಲಿಸುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಇದು ಟೋಕನ್ ಬಳಕೆಯಲ್ಲಿ ಭಾರಿ ಏರಿಕೆಯನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ, ಇದು ಉದ್ಯಮಗಳಿಗೆ ವೆಚ್ಚವನ್ನು ಗಗನಕ್ಕೇರಿಸಬಹುದು.
Anthropic ನಂತಹ AI ಪೂರೈಕೆದಾರರಿಗೆ, ಇದು ಹೆಚ್ಚಿನ ಬೆಳವಣಿಗೆಯನ್ನು ಹೊಂದಿರುವ ಆದಾಯದ ಮಾದರಿಯಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಡೆವಲಪರ್ಗಳು ಮತ್ತು ಸಂಸ್ಥಾಪಕರಿಗೆ, ಲೂಪ್ಗಳನ್ನು ಜಾರಿಗೆ ತರಲು ಅತ್ಯಂತ ಸೂಕ್ಷ್ಮವಾದ ಸಮತೋಲನ ಬೇಕಾಗುತ್ತದೆ. ಈ ಹೊಸ ಪರಿಸರದಲ್ಲಿ ಯಶಸ್ಸು ಎನ್ನುವುದು "ಡ್ರಿಫ್ಟ್" (drift - ಎಲ್ಲಿ AI ತನ್ನ ಮೂಲ ಗುರಿಯನ್ನು ಮರೆತುಬಿಡುತ್ತದೆ) ಅನ್ನು ನಿರ್ವಹಿಸಲು ಕಟ್ಟುನಿಟ್ಟಾದ ಮೇಲ್ವಿಚಾರಣೆಯನ್ನು ಜಾರಿಗೆ ತರುವಿಕೆ ಮತ್ತು ಲೂಪ್ನಿಂದ ಉತ್ಪತ್ತಿಯಾಗುವ ಮೌಲ್ಯವು ಅದರ ಕಾರ್ಯಾಚರಣೆಯ ವೆಚ್ಚಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಟೋಕನ್ ಬಳಕೆಯ ಮೇಲೆ ಕಟ್ಟುನಿಟ್ಟಾದ ಗಾರ್ಡ್ರೈಲ್ಗಳನ್ನು (guardrails) ಸ್ಥಾಪಿಸುವುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.
ಪ್ರಮುಖ ಅಂಶಗಳು
- ಸ್ವಾಯತ್ತತೆಯಲ್ಲಿನ ಬದಲಾವಣೆ: AI ಎಂಬುದು ಏಕ-ಹಂತದ ಕೋಡ್ ಜನरेशनನಿಂದ ಸ್ವಾಯತ್ತ ಏಜೆಂಟಿಕ್ ಲೂಪ್ಗಳತ್ತ ಸಾಗುತ್ತಿದೆ, ಅಲ್ಲಿ ಏಜೆಂಟ್ಗಳು ಪರಸ್ಪರ ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ಸೂಚನೆಗಳನ್ನು ನೀಡುತ್ತವೆ.
- ಟೆಸ್ಟ್-ಟೈಮ್ ಕಂಪ್ಯೂಟ್: ಏಜೆಂಟಿಕ್ ಲೂಪ್ಗಳು ಸಂಕೀರ್ಣವಾದ, ಪುನರಾವರ್ತಿತ "ಹಿಲ್-ಕ್ಲೈಂಬಿಂಗ್" ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಇನ್ಫರೆನ್ಸ್ ಹಂತದಲ್ಲಿ (inference phase) ಹೆಚ್ಚಿದ ಕಂಪ್ಯೂಟ್ ಅನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತವೆ.
- ವೆಚ್ಚ ನಿರ್ವಹಣೆಯು ನಿರ್ಣಾಯಕ: ಈ ಲೂಪ್ಗಳ ನಿರಂತರ ಸ್ವರೂಪವು ಟೋಕನ್ ಬಳಕೆಯನ್ನು ಗಣನೀಯವಾಗಿ ಹೆಚ್ಚಿಸಬಹುದು, ಆದ್ದರಿಂದ ಉದ್ಯಮಗಳ ಅಳವಡಿಕೆಗೆ ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ಬಜೆಟ್ ಗಾರ್ಡ್ರೈಲ್ಗಳು ಅತ್ಯಗತ್ಯವಾಗಿವೆ.
