ஏஜென்டிக் டெவலப்மென்ட் (Agentic Development) மலைப்பாகத் தோன்றியது
AI மிக வேகமாக முன்னேறுகிறது.
சில மாதங்களுக்கு முன்பு, நான் திசை தெரியாமல் உணர்ந்தேன். ஒவ்வொரு வாரமும், புதிய கோடிங் உதவியாளர்களும் (coding assistants) புதிய பணிப்பாய்வுகளும் (workflows) தோன்றின. மக்கள் சில மணிநேரங்களிலேயே செயலிகளை (apps) உருவாக்கிவிடுவதாகக் கூறினர். என்னால் அவர்களுடன் இணைந்து செயல்படவில்லை என்றால் தோல்வியடைந்து விடுவோம் என்று நான் உணர்ந்தேன்.
நான் பல கருவிகளை முயற்சி செய்தேன். நான் Cursor, ChatGPT, Claude Code மற்றும் Lovable ஆகியவற்றைப் பயன்படுத்தினேன். நான் தொடர்ந்து அவற்றுக்கிடையே மாறி மாறிப் பயன்படுத்தினேன். ஒரு சிறந்த கருவி என்னை ஒரு சிறந்த டெவலப்பராக மாற்றும் என்று நான் நினைத்தேன்.
ஆனால் அது நடக்கவில்லை.
சிறந்த பாடம் ஒரு கருவியைத் தேர்ந்தெடுப்பது பற்றியது அல்ல. அது AI-உடன் எவ்வாறு பணியாற்றுவது என்பதைக் கற்றுக்கொள்வதைப் பற்றியது.
இப்போது, நான் AI-யிடம் உடனடியாகக் குறியீட்டை (code) எழுதச் சொல்ல மாட்டேன்.
நான் பிரச்சனையை விளக்குவதன் மூலம் தொடங்குகிறேன். நான் விவரிக்கிறேன்:
- அம்சத் தேவைகள் (feature requirements)
- வணிக விதிகள் (business rules)
- விளிம்பு நிலைச் சூழல்கள் (edge cases)
- இறுதி இலக்கு (final goal)
சில நேரங்களில், முதலில் செயல்படுத்துவதற்கானத் திட்டத்தை (implementation) உருவாக்க ChatGPT-ஐப் பயன்படுத்துகிறேன். நான் ஒரு தெளிவான திட்டத்தைப் பெறுகிறேன். பிறகு, அந்தத் திட்டத்தை ஒரு ஏஜென்டிக் உதவியாளரிடம் (agentic assistant) கொடுத்து உருவாக்கச் சொல்கிறேன்.
இந்த மாற்றம் எல்லாவற்றையும் மாற்றியது.
நான் போயலர்ப்ளேட் கோட் (boilerplate code) எழுதுவதற்கு குறைவான நேரத்தைச் செலவிடுகிறேன். நான் அதிக நேரத்தைச் செலவிடுகிறேன்:
- மென்பொருள் கட்டமைப்பு (software architecture)
- பயனர் அனுபவம் (user experience)
- உண்மையான பிரச்சனையைத் தீர்ப்பது (solving the actual problem)
AI தவறுகளைச் செய்கிறது. தயாரிப்புக்கு (production) முன்னதாக நான் ஒவ்வொரு வரியையும் ஆய்வு செய்கிறேன். நான் ஒவ்வொரு வரியையும் நானே எழுதுவதில்லை. அதற்குப் பதிலாக நான் அந்தச் செயல்முறையை வழிநடத்துகிறேன்.
கருவிகள் மாறும். உண்மையான திறன் என்பது நீங்கள் AI-உடன் எவ்வாறு தொடர்பு கொள்கிறீர்கள் என்பதில் தான் உள்ளது. அதை உங்கள் பணிப்பாய்வின் ஒரு பகுதியாகப் பயன்படுத்துங்கள். அந்தத் திறனில் முதலீடு செய்யுங்கள்.
Source: https://dev.to/amantekim/a-few-months-ago-agentic-development-felt-overwhelming-13nn
Optional learning community: https://t.me/GyaanSetuAi