𝗚𝗼𝘁𝘁𝗮 𝗘𝗮𝗿𝗻 𝗘𝗺 𝗔𝗹𝗹: 𝗧𝗵𝗲 𝗚𝘆𝗺 𝗕𝗮𝗱𝗴𝗲𝘀 𝗼𝗳 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴

ಪೊಕೆಮಾನ್‌ನಲ್ಲಿ, ನೀವು ಎಂಟು ಜಿಮ್ ಬ್ಯಾಡ್ಜ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸುವವರೆಗೆ ಒಬ್ಬ ಟ್ರೈನರ್ ನೀವು ಎಲೈಟ್ ಫೋರ್ (Elite Four) ತಲುಪುವ ಹಾದಿಯನ್ನು ತಡೆಯುತ್ತಾನೆ. ಅವನಿಗೆ ನಿಮ್ಮ ಮಟ್ಟದ (level) ಬಗ್ಗೆ ಕಾಳಜಿಯಿಲ್ಲ. ಅವನಿಗೆ ನಿಮ್ಮ ಸಿದ್ಧತೆಯ ಬಗ್ಗೆ ಮಾತ್ರ ಕಾಳಜಿ ಇರುತ್ತದೆ.

ಅನೇಕ ಜನರು AI ಏಜೆಂಟ್‌ಗಳನ್ನು ತಪ್ಪಾದ ರೀತಿಯಲ್ಲಿ ಬಳಸುತ್ತಾರೆ. ಅವರು ತರಬೇತಿಯನ್ನು ಬಿಟ್ಟು ನೇರವಾಗಿ ದೊಡ್ಡ ಹೋರಾಟಕ್ಕೆ ಹೋಗಲು ಬಯಸುತ್ತಾರೆ. ಅವರು ಕಾಫಿ ಕುಡಿಯುವ ಸಮಯದಲ್ಲಿ ಒಂದು ಸಂಪೂರ್ಣ ಫೀಚರ್ (feature) ಅನ್ನು ನಿರ್ಮಿಸಲು ಅಥವಾ ಒಂದು ರೆಪೊ (repo) ಅನ್ನು ರಿಫ್ಯಾಕ್ಟರ್ (refactor) ಮಾಡಲು ಏಜೆಂಟ್‌ಗೆ ಕೇಳುತ್ತಾರೆ.

ಇದು ವಿಫಲವಾಗುವವರೆಗೆ ಮಾತ್ರ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಅದು ವಿಫಲವಾದಾಗ, ನೀವು ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು (fundamentals) ನಿರ್ಲಕ್ಷಿಸಿರುವುದರಿಂದ ಅದನ್ನು ಸರಿಪಡಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.

ಏಜೆಂಟ್‌ಗಳೊಂದಿಗೆ ಪರಿಣಿತರಾಗಲು, ನೀವು ಮೊದಲು ನಿಮ್ಮ ಬ್ಯಾಡ್ಜ್‌ಗಳನ್ನು ಗಳಿಸಬೇಕು. ಇವು ನೀವು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡುವ ಪರಿಕರಗಳಲ್ಲ (tools). ಇವು ನೀವು ಹೊಂದಿರಲೇಬೇಕಾದ ಕೌಶಲಗಳು (skills).

𝗕𝗮𝗱𝗴𝗲 𝟭: 𝗧𝗵𝗲 𝗙𝗼𝘂𝗻𝗱𝗮𝘁𝗶𝗼𝗻 ನಿಮಗೆ ಅರ್ಥವಾಗದ ವಿಷಯಕ್ಕೆ ನೀವು ಪ್ರಾಂಪ್ಟ್ (prompt) ನೀಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ಸ್ವಂತ ಕೋಡ್ ಬಗ್ಗೆ ನಿಮಗೆ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಏಜೆಂಟ್ ತಪ್ಪು ಮಾಡಿದಾಗ ನೀವು ಅದನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಸರಿಯಾಗಿ ಕಾಣುವ ಆದರೆ ಕೆಟ್ಟುಹೋದ ಕೋಡ್ ಅನ್ನು ನೀವು ಶಿಪ್ (ship) ಮಾಡುತ್ತೀರಿ. ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಬಗ್ಗೆ ನಿಮಗೆ ಭದ್ರವಾದ ಜ್ಞಾನವಿರಬೇಕು.

𝗕𝗮𝗱𝗴𝗲 𝟮: 𝗖𝗼𝗻𝘁𝗲𝘅𝘁 𝗙𝗹𝗼𝘄 ಏಜೆಂಟ್ ಒಬ್ಬ ಮಾಂತ್ರಿಕನಲ್ಲ (psychic). ಅದರ ಕಾಂಟೆಕ್ಸ್ಟ್ ವಿಂಡೋದಲ್ಲಿ (context window) ಏನಿದೆಯೋ ಅದನ್ನು ಮಾತ್ರ ಅದು ಬಲ್ಲದು. ನಿಮ್ಮ ತಂಡದ ಸ್ಲ್ಯಾಕ್ (Slack) ನಿರ್ಧಾರಗಳು ಅಥವಾ ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಕೋಡಿಂಗ್ ನಿಯಮಗಳು (coding conventions) ಅದಕ್ಕೆ ತಿಳಿದಿರುವುದಿಲ್ಲ.

"ಈ ಬಗ್ ಅನ್ನು ಸರಿಪಡಿಸಿ" (fix this bug) ಎಂಬಂತಹ ಅಸ್ಪಷ್ಟ ಪ್ರಾಂಪ್ಟ್‌ಗಳನ್ನು ಕಳುಹಿಸಬೇಡಿ.

ಬದಲಾಗಿ, ನಿರ್ದಿಷ್ಟ ವಿವರಗಳನ್ನು ನೀಡಿ. ಯಾವ ಫೈಲ್ ಅನ್ನು ನೋಡಬೇಕೆಂದು ಏಜೆಂಟ್‌ಗೆ ತಿಳಿಸಿ. ಅನುಸರಿಸಬೇಕಾದ ನಿಖರವಾದ ನಿಯಮವನ್ನು ವಿವರಿಸಿ. ಏನನ್ನು ಬದಲಾಯಿಸಬಾರದು ಎಂಬುದನ್ನು ವಿವರಿಸಿ. ಅದು ಯಶಸ್ವಿಯಾಗಲು ಅಗತ್ಯವಿರುವ ಕಾಂಟೆಕ್ಸ್ಟ್ ಅನ್ನು ನೀಡಿ.

𝗕𝗮𝗱𝗴𝗲 ೩: 𝗕𝗼𝘂𝗻𝗱𝗲𝗱 𝗦𝗽𝗲𝗲𝗱 ಏಜೆಂಟ್‌ಗಳು ಮನುಷ್ಯರಿಗಿಂತ ವೇಗವಾಗಿರುತ್ತವೆ. ಈ ವೇಗವು ನಿಮ್ಮ ತಪ್ಪುಗಳನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ನೀವು ಏಜೆಂಟ್‌ಗೆ ದೊಡ್ಡ ಕೆಲಸವನ್ನು ನೀಡಿದರೆ, ಅದು ಕೆಲವೇ ನಿಮಿಷಗಳಲ್ಲಿ 100 ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಬಹುದು. ಕೆಲವು ಉತ್ತಮವಾಗಿರಬಹುದು, ಆದರೆ ಕೆಲವು ಅಪಾಯಕಾರಿಯಾಗಿರಬಹುದು. 100 ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಮನುಷ್ಯನ ಸಮಯ ಮತ್ತು ತಾಳ್ಮೆ ಬೇಕಾಗುತ್ತದೆ.

ಸಣ್ಣ ವ್ಯಾಪ್ತಿಯ (narrow scope) ಸಣ್ಣ ಕೆಲಸಗಳಿಗಾಗಿ ಏಜೆಂಟ್‌ಗಳನ್ನು ಬಳಸುವುದನ್ನು ಕಲಿಯಿರಿ. ವೇಗವಾಗಿ ಸಿಗುವ ತಪ್ಪು ಉತ್ತರವು ಮುನ್ನಡೆ ಏನಲ್ಲ. ಅದು ಕೇವಲ ಬೇಗನೆ ಸಂಭವಿಸಿದ ತಪ್ಪು ಮಾತ್ರ.

𝗕𝗮𝗱𝗴𝗲 𝟰: 𝗧𝗵𝗲 𝗚𝗮𝗿𝗱𝗲𝗻𝗲𝗿 𝗠𝗲𝗻𝘁𝗮𝗹𝗶𝘁𝘆 ಏಜೆಂಟ್‌ಗಳನ್ನು ವೆಂಡಿಂಗ್ ಮೆಷಿನ್‌ಗಳಂತೆ (vending machines) ಕಾಣುವುದನ್ನು ನಿಲ್ಲಿಸಿ. ನೀವು ಒಂದು ಪ್ರಾಂಪ್ಟ್ ನೀಡಿದ ತಕ್ಷಣ ಪೂರ್ಣಗೊಂಡ ಫೀಚರ್ ಸಿಗುವುದಿಲ್ಲ.

ಇದನ್ನು ತೋಟಗಾರಿಕೆಯಂತೆ ಪರಿಗಣಿಸಿ. ನೀವು ಬೀಜವನ್ನು ಬಿತ್ತುತ್ತೀರಿ. ನೀವು ಔಟ್‌ಪುಟ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ. ಕೆಟ್ಟ ಭಾಗಗಳನ್ನು ಕತ್ತರಿಸುತ್ತೀರಿ. ಮತ್ತೆ ಪ್ರಾಂಪ್ಟ್ ನೀಡಿ ಪುನರಾವರ್ತಿಸುತ್ತೀರಿ. ಮೊದಲ ಔಟ್‌ಪುಟ್ ಒಂದು ಮೊಳಕೆಯಷ್ಟೇ ಹೊರತು ಪೂರ್ಣಗೊಂಡ ಉತ್ಪನ್ನವಲ್ಲ. ಏಜೆಂಟ್‌ಗಳನ್ನು ಸರಿಯಾಗಿ ಬಳಸುವವರು ತಾಳ್ಮೆಯಿಂದಿರುತ್ತಾರೆ. ಅವರು ಕೆಟ್ಟ ಕರಡನ್ನು (draft) ಎಸೆದು ಮತ್ತೆ ಪ್ರಾರಂಭಿಸಲು ಹಿಂಜರಿಯುವುದಿಲ್ಲ.

ನೀವು ಭದ್ರವಾದ ಜ್ಞಾನವನ್ನು ಹೊಂದಿದ್ದರೆ, ಸ್ಪಷ್ಟವಾದ ಕಾಂಟೆಕ್ಸ್ಟ್ ನೀಡಿದರೆ, ನಿಮ್ಮ ವ್ಯಾಪ್ತಿಯನ್ನು ಸೀಮಿತಗೊಳಿಸಿದರೆ ಮತ್ತು ತಾಳ್ಮೆಯನ್ನು ರೂಢಿಸಿಕೊಂಡರೆ, ನೀವು ಹೆಚ್ಚಿನ ಜನರಿಗಿಂತ ಮುಂದೆ ಇರುತ್ತೀರಿ.

AI ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನ ಅತ್ಯುತ್ತಮ ಭಾಗವನ್ನು ಕಸಿದುಕೊಳ್ಳಲು ಬಿಡಬೇಡಿ: ಅಂದರೆ ನೀವು ಅದರಲ್ಲಿ ಪರಿಣತಿ ಪಡೆಯುವ ಪ್ರಕ್ರಿಯೆ.

ಮೂಲ: https://dev.to/kaleman15/gotta-earn-em-all-the-gym-badges-of-agentic-engineering-part-1-5bff

ಐಚ್ಛಿಕ ಕಲಿಕಾ ಸಮುದಾಯ: https://t.me/GyaanSetuAi