Agentic Development மலைக்க வைப்பதாக இருந்தது
AI வேகமாக முன்னேறுகிறது.
சில மாதங்களுக்கு முன்பு, இந்த வேகம் சாத்தியமற்றதாகத் தோன்றியது. ஒவ்வொரு வாரமும் ஒரு புதிய கருவியோ அல்லது ஒரு புதிய பணிப்பாய்வோ (workflow) வந்துகொண்டிருந்தது. என்னால் இதனுடன் இணைந்து பயணிக்கவில்லை என்றால், நான் பின் தங்கிவிடுவேன் என்று உணர்ந்தேன்.
எனக்குக் கிடைத்த ஒவ்வொரு கருவியையும் நான் முயற்சி செய்து பார்த்தேன்.
- Cursor
- ChatGPT
- Claude Code
- Lovable
நான் தொடர்ந்து கருவிகளை மாற்றிக்கொண்டே இருந்தேன். ஏதோ ஒரு கருவி எனது பணிப்பாய்வைச் சரிசெய்துவிடும் என்று நம்பினேன். ஆனால் அது நடக்கவில்லை.
நான் ஒரு பாடத்தைக் கற்றுக்கொண்டேன். ரகசியம் கருவியில் இல்லை. ரகசியம் நீங்கள் AI-உடன் எவ்வாறு இணைந்து செயல்படுகிறீர்கள் என்பதில் தான் உள்ளது.
நான் எனது செயல்முறையை மாற்றிக்கொண்டேன். நான் AI-யிடம் உடனடியாகக் குறியீட்டை எழுதச் சொல்ல மாட்டேன்.
நான் இந்த வழிமுறைகளைப் பின்பற்றுகிறேன்:
- நான் சிக்கலை விளக்குகிறேன்.
- அம்சங்கள் மற்றும் வணிகத் தேவைகளை விவரிக்கிறேன்.
- விளிம்பு நிலைச் சூழல்களை (edge cases) பட்டியலிடுகிறேன்.
- இறுதி முடிவை வரையறுக்கிறேன்.
- முதலில் அதைச் செயல்படுத்துவதற்கானத் திட்டமிடலுக்கு AI-யிடம் உதவி கேட்கிறேன்.
திட்டம் தெளிவாகிவிட்டால், அதை உருவாக்க ஒரு agentic assistant-இடம் ஒப்படைக்கிறேன்.
இந்த மாற்றம் எல்லாவற்றையும் மாற்றியது. மீண்டும் மீண்டும் செய்ய வேண்டிய குறியீடுகளுக்காக (repetitive code) நான் செலவிடும் நேரம் குறைந்தது. கட்டமைப்பு (architecture) மற்றும் பயனர் அனுபவம் (user experience) ஆகியவற்றில் அதிக நேரம் செலவிடுகிறேன். உண்மையான சிக்கலைத் தீர்ப்பதில் கவனம் செலுத்துகிறேன்.
AI தவறுகளைச் செய்கிறது. Production நிலைக்குச் செல்லும் முன் ஒவ்வொரு வரியையும் நான் சரிபார்க்கிறேன். நான் ஒரு தட்டச்சராக இல்லாமல், ஒரு வழிகாட்டியாகச் செயல்படுகிறேன்.
கருவிகள் ஒவ்வொரு நாளும் மாறுகின்றன. உண்மையானத் திறன் என்பது தகவல் தொடர்பு (communication) ஆகும். உங்கள் செயல்முறையின் ஒரு பகுதியாக AI-யை எவ்வாறு பயன்படுத்துவது என்பதைக் கற்றுக்கொள்ளுங்கள்.
அந்தத் திறனில் முதலீடு செய்யுங்கள்.
மூலம்: https://dev.to/amantekim/a-few-months-ago-agentic-development-felt-overwhelming-13nn