AI கோடிங் போர்: Copilot, Claude, மற்றும் Codex
GitHub Copilot சமீபத்தில் தனது விலையை மாற்றியுள்ளது. இந்த மாற்றத்தினால் பல பயனர்களுக்கு பிரீமியம் கோரிக்கைகள் (premium requests) மிகவும் விலை உயர்ந்ததாகிவிட்டன. மற்ற AI கோடிங் கருவிகள் சிறப்பாகச் செயல்படுகின்றனவா என்று பார்க்க நான் அவற்றைச் சோதித்துப் பார்க்க முடிவு செய்தேன்.
Claude Code, Google AI Studio மற்றும் Codex ஆகியவற்றைச் சோதித்ததன் மூலம் நான் கற்றுக்கொண்டவை இதோ.
Claude Code Claude Code என்பது ஒரு CLI-அடிப்படையிலான ஏஜென்ட் (agent). இது agentic workflows-களுக்குச் சிறந்தது, ஆனால் இதில் சில குறைகள் உள்ளன.
• இது விலை அதிகமாக இருக்கலாம். API-ஐப் பயன்படுத்துவது ஒவ்வொரு பணிக்கும் பணச் செலவை ஏற்படுத்துகிறது. ஒரு பணியை முடிக்க நான் சுமார் $10 செலவிட்டேன். • இதில் சூழல் கட்டுப்பாடு (context control) இல்லை. இது ஒரு டெர்மினலில் இயங்குவதால், VS Code-இல் செய்வது போல கோப்புகளை எளிதாக இழுத்து விட (drag and drop) முடியாது. • இது வடிவமைப்பில் (design) சிரமப்படுகிறது. எனது குறியீட்டை (code) வாசித்த பிறகும், எனது பயன்பாட்டின் (application) காட்சி பாணியுடன் (visual style) ஒத்துப்போகத் தவறிவிட்டது.
நீங்கள் VS Code-இல் Claude-ஐப் பயன்படுத்த விரும்பினால், ஒரு API key-ஐப் பயன்படுத்தவும். இது பழைய Copilot அனுபவத்தைப் போலவே இருக்கும்.
Google AI Studio (Gemini) Google ஒரு இலவசத் திட்டத்தை (free tier) வழங்குகிறது, ஆனால் அதில் கடுமையான கட்டுப்பாடுகள் உள்ளன.
• விகிதக் கட்டுப்பாடுகள் (Rate limits) கடுமையானவை. நிமிடத்திற்கு ஐந்து கோரிக்கைகள் என்ற வரம்பை நீங்கள் எட்டக்கூடும். • தினசரி வரம்புகள் குறைவு. ஒரு நாளைக்கு 20 கோரிக்கைகளை மட்டுமே நீங்கள் பெற முடியும். • பிழை கையாளுதல் (Error handling) மோசமாக உள்ளது. ஒரு வரம்பு காரணமாகக் கோரிக்கை தோல்வியடைந்தால், அந்தப் பணியைத் தொடர்வது கடினம்.
இது ஆர்வத்திற்காகப் பயன்படுத்த ஒரு நல்ல கருவி, ஆனால் தீவிரமான மேம்பாட்டிற்கு (serious development) ஏற்றதல்ல.
Codex (ChatGPT Plus) எனது குறிப்பிட்ட பணிப்பாய்விற்கு (workflow) தற்போதைய வெற்றியாளர் Codex தான்.
• சிறந்த சூழல் கட்டுப்பாடு (context control). டெஸ்க்டாப் ஆப் கருவிகளையும் கோப்புகளையும் நிர்வகிப்பதை எளிதாக்குகிறது. • கணிக்கக்கூடிய செலவுகள். ChatGPT Plus சந்தா, ஒவ்வொரு பணிக்கும் தனித்தனியாகப் பணம் செலுத்த வேண்டிய அவசியமின்றி ஒரு நிலையான பணிப்பாய்வை வழங்குகிறது. • அதிக துலங்கல் (High responsiveness). Claude-ஐப் பயன்படுத்துவதை விட, சூழலை (context) வழங்குவது வேகமாகவும் மற்றும் எளிமையாகவும் உணரப்படுகிறது.
எனது முக்கியக் கருத்துக்கள்
நான் ஒரு முழுமையான vibe coder அல்ல என்பதை உணர்ந்தேன். நான் ஒரு semi-vibe coder. எனக்குச் சூழலைக் (context) கட்டுப்படுத்தத் தேவைப்படுகிறது. மாற்றங்களை நான் கைமுறையாக (manually) ஆய்வு செய்ய வேண்டும்.
AI கருவிகள் என்பது வெறும் மாடலைப் (model) பற்றியது மட்டுமல்ல. அவை பணிப்பாய்வைப் (workflow) பற்றியது. பயனர் அனுபவம் (user experience) சூழல் கட்டுப்பாட்டை கடினமாக்கினால், ஒரு சிறந்த மாடல் பயனற்றதுதான்.
நீங்கள் பயன்பாட்டு அடிப்படையிலான விலையிடலைப் (usage-based pricing) பயன்படுத்தினால், கவனமாக இருக்கவும். ஒரு குறியீட்டைச் சரிசெய்ய நீங்கள் ஏற்கனவே பணம் செலுத்திவிட்டீர்கள் என்றால், அந்த மோசமான குறியீட்டை நீக்குவது கடினமாகிவிடும். இதுதான் sunk cost effect.
Source: https://dev.to/ssknaoya/github-copilot-nomad-claude-code-google-ai-studio-and-finally-codex-4n5e
Optional learning community: https://t.me/GyaanSetuAi