ChatGPT ಇಂದ AI Agents ವರೆಗೆ: ಒಬ್ಬ ಎಂಜಿನಿಯರ್ ಆಗಿ ಕಳೆದ ಎರಡು ವರ್ಷಗಳು
ಎರಡು ವರ್ಷಗಳ ಹಿಂದೆ, ನಾನು ಕೇವಲ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲು AI ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೆ.
ಇಂದು, ನಾನು ಹಲವಾರು ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ಗಳನ್ನು ಸಂಘಟಿಸುತ್ತೇನೆ. MCP ಮೂಲಕ ಕಂಪನಿಯ ಜ್ಞಾನವನ್ನು ಸಂಪರ್ಕಿಸುತ್ತೇನೆ. iOS ಆಪ್ಗಳಲ್ಲಿ ಲೋಕಲ್ ಮಾಡೆಲ್ಗಳನ್ನು ರನ್ ಮಾಡುತ್ತೇನೆ. ಏಜೆಂಟ್ಗಳು ಒಟ್ಟಾಗಿ ಕೆಲಸ ಮಾಡಲು ನಾನು ಮೆಮೊರಿ ಲೇಯರ್ ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತೇನೆ.
ನಾನು AI ಸಂಶೋಧಕನಲ್ಲ. ನಾನು ಪ್ರಯೋಗಗಳನ್ನು ಮಾಡುತ್ತಾ ಹೋದ ಒಬ್ಬ ಸಾಮಾನ್ಯ ಎಂಜಿನಿಯರ್.
ಚಾಟ್ನಿಂದ ಏಜೆಂಟ್ಗಳವರೆಗಿನ ನನ್ನ ಪ್ರಯಾಣ ಇಲ್ಲಿದೆ.
ಹಂತ ೧: ವಿಶ್ವಾಸಾರ್ಹತೆಯ ಕೊರತೆ (The Reliability Gap) ಮೊದಮೊದಲು, AI ಮ್ಯಾಜಿಕ್ನಂತೆ ಭಾಸವಾಯಿತು. ನಂತರ, ಅದು ಅನಿಶ್ಚಿತವೆಂದು ಅನಿಸಿತು. ಮಾಡೆಲ್ಗಳು ಹೆಚ್ಚಾಗಿ ತಪ್ಪು ಮಾಹಿತಿಯನ್ನು ಬಹಳ ಆತ್ಮವಿಶ್ವಾಸದಿಂದ ನೀಡುತ್ತವೆ. ನಾನು ಒಂದು ಕಠಿಣ ಪಾಠವನ್ನು ಕಲಿತೆ: ಒಂದು ಸಮಂಜಸವಾಗಿ ಕಾಣುವ ಉತ್ತರವು ವಿಶ್ವಾಸಾರ್ಹ ಫಲಿತಾಂಶವಲ್ಲ.
ಹಂತ ೨: ಪಾಲುದಾರನಾಗಿ AI Cursor ನಂತಹ ಪರಿಕರಗಳು ಎಲ್ಲವನ್ನೂ ಬದಲಿಸಿದವು. AI ಒಂದು ಪ್ರತ್ಯೇಕ ಚಾಟ್ ವಿಂಡೋದಿಂದ ನನ್ನ ಕೋಡ್ ಎಡಿಟರ್ಗೆ ಬಂದಿತು. ಫೀಡ್ಬ್ಯಾಕ್ ಲೂಪ್ ಅತೀ ವೇಗವಾಯಿತು: • ಒಂದು ಐಡಿಯಾವನ್ನು ವಿವರಿಸಿ. • ಕೋಡ್ ಜನರೇಟ್ ಮಾಡಿ. • ರನ್ ಮಾಡಿ ಮತ್ತು ವೈಫಲ್ಯವನ್ನು ಗಮನಿಸಿ. • ಸರಿಪಡಿಸಲು ಕೇಳಿ. • ಪುನರಾವರ್ತಿಸಿ.
ಇದು ಪ್ರೊಟೊಟೈಪ್ಗಳನ್ನು ನಿರ್ಮಿಸುವ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡಿತು. ಸಣ್ಣ ಐಡಿಯಾಗಳು ಸೆಟಪ್ ಅಥವಾ ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಯದಲ್ಲಿ ಸತ್ತುಹೋಗುವುದಿಲ್ಲ. ಅವು ನಿಜವಾಗಿಯೂ ಗುರಿಯನ್ನು ತಲುಪುತ್ತವೆ.
ಸಂದರ್ಭವೇ (Context) ಪ್ರಮುಖ ಎಂಬುದು ನನಗೆ ತಿಳಿಯಿತು ಆರಂಭದಲ್ಲಿ, ಏಜೆಂಟ್ಗಳು ನಿರ್ಧಾರಗಳನ್ನು ಮರೆಯುತ್ತಿದ್ದವು ಅಥವಾ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಹಾಳು ಮಾಡುತ್ತಿದ್ದವು. ನಾನು "prompt engineering" ಮೇಲೆ ಗಮನ ಹರಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿ "context engineering" ಪ್ರಾರಂಭಿಸಿದೆ. ನಾನು ನನ್ನ ಏಜೆಂಟ್ಗಳಿಗಾಗಿ ಕಟ್ಟುನಿಟ್ಟಾದ ನಿಯಮಗಳನ್ನು ಬರೆಯಲು ಪ್ರಾರಂಭಿಸಿದೆ: • ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಅನುಸರಿಸಿ. • ಕೋಡ್ ಬದಲಾಯಿಸುವ ಮೊದಲು ಯೋಜನೆಯನ್ನು ವಿವರಿಸಿ. • ಕೇಳದೆ ಫೈಲ್ಗಳನ್ನು ಡಿ
𝗠𝘆 𝗕𝗶𝗴𝗴𝗲𝘀𝘁 𝗟𝗲𝘀𝘀𝗼𝗻𝘀: • Coding is easier, but engineering is harder. • AI handles implementation, but you must handle judgment. • You need to define goals precisely and validate assumptions. • Multi-agent work requires a memory layer so agents can hand off tasks without restarting.
AI makes implementation cheap. This means experimentation is now free. The real work is deciding which ideas are actually worth building.
Optional learning community: https://t.me/GyaanSetuAi