𝗔𝗜 𝗖𝗼𝗱𝗶𝗻𝗴 𝗪𝗮𝗿: 𝗖𝗼𝗽𝗶𝗹𝗼𝘁, 𝗖𝗹𝗮𝘂𝗱𝗲, ಮತ್ತು 𝗖𝗼𝗱𝗲𝘅
GitHub Copilot ಇತ್ತೀಚೆಗೆ ತನ್ನ ಬೆಲೆ ನಿಗದಿಗಿಡಲನ್ನು ಬದಲಾಯಿಸಿದೆ. ಈ ಬದಲಾವಣೆಯು ಅನೇಕ ಬಳಕೆದಾರರಿಗೆ ಪ್ರೀಮಿಯಂ ವಿನಂತಿಗಳನ್ನು (premium requests) ಹೆಚ್ಚು ದುಬಾರಿ ಮಾಡಿದೆ. ಇತರ AI ಕೋಡಿಂಗ್ ಪರಿಕರಗಳು ಉತ್ತಮವಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತವೆಯೇ ಎಂದು ನೋಡಲು ನಾನು ಅವುಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ನಿರ್ಧರಿಸಿದೆ.
Claude Code, Google AI Studio ಮತ್ತು Codex ಅನ್ನು ಪರೀಕ್ಷಿಸುವುದರಿಂದ ನಾನು ಕಲಿತ ವಿಷಯಗಳು ಇಲ್ಲಿವೆ.
𝗖𝗹𝗮𝘂𝗱𝗲 𝗖𝗼𝗱𝗲 Claude Code ಎಂಬುದು CLI-ಆಧಾರಿತ ಏಜೆಂಟ್ ಆಗಿದೆ. ಇದು ಏಜೆಂಟಿಕ್ ವರ್ಕ್ಫ್ಲೋಗಳಿಗೆ (agentic workflows) ಉತ್ತಮವಾಗಿದೆ, ಆದರೆ ಇದರಲ್ಲಿ ಕೆಲವು ದೋಷಗಳಿವೆ.
• ಇದು ದುಬಾರಿಯಾಗಬಹುದು. API ಬಳಸಲು ಪ್ರತಿ ಕಾರ್ಯಕ್ಕೂ ಹಣ ವ್ಯಯವಾಗುತ್ತದೆ. ಒಂದು ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ನಾನು ಸುಮಾರು $10 ಖರ್ಚು ಮಾಡಿದೆ. • ಇದರಲ್ಲಿ ಕಾಂಟೆಕ್ಸ್ಟ್ ಕಂಟ್ರೋಲ್ (context control) ಕೊರತೆಯಿದೆ. ಇದು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಚಲಿಸುವುದರಿಂದ, ನೀವು VS Code ನಲ್ಲಿ ಮಾಡುವಂತೆ ಸುಲಭವಾಗಿ ಫೈಲ್ಗಳನ್ನು ಡ್ರ್ಯಾಗ್ ಅಂಡ್ ಡ್ರಾಪ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. • ಇದು ವಿನ್ಯಾಸದ ವಿಷಯದಲ್ಲಿ ಕಷ್ಟಪಡುತ್ತದೆ. ನನ್ನ ಕೋಡ್ ಅನ್ನು ಓದಿದ ನಂತರವೂ, ಇದು ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ನ ದೃಶ್ಯ ಶೈಲಿಗೆ (visual style) ಹೊಂದಿಕೆಯಾಗಲು ವಿಫಲವಾಯಿತು.
ನೀವು VS Code ನಲ್ಲಿ Claude ಅನ್ನು ಬಳಸಲು ಬಯಸಿದರೆ, API ಕೀ ಬಳಸಿ. ಇದು ಹಳೆಯ Copilot ಅನುಭವದಂತೆಯೇ ಇರುತ್ತದೆ.
𝗚𝗼𝗼𝗴𝗹𝗲 𝗔𝗜 𝗦𝘁𝘂𝗱𝗶𝗼 (𝗚𝗲𝗺𝗶𝗻𝗶) Google ಉಚಿತ ಹಂತವನ್ನು (free tier) ನೀಡುತ್ತದೆ, ಆದರೆ ಇದು ಕಠಿಣ ಮಿತಿಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ.
• ರೇಟ್ ಮಿತಿಗಳು (Rate limits) ಕಟ್ಟುನಿಟ್ಟಾಗಿವೆ. ನೀವು ಪ್ರತಿ ನಿಮಿಷಕ್ಕೆ ಐದು ವಿನಂತಿಗಳ ಮಿತಿಯನ್ನು ತಲುಪಬಹುದು. • ದೈನಂದಿನ ಮಿತಿಗಳು ಕಡಿಮೆ ಇವೆ. ನೀವು ದಿನಕ್ಕೆ ಕೇವಲ 20 ವಿನಂತಿಗಳನ್ನು ಮಾತ್ರ ಪಡೆಯಬಹುದು. • ಎರರ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್ (Error handling) ಕಳಪೆಯಾಗಿದೆ. ಮಿತಿಯ ಕಾರಣದಿಂದ ವಿನಂತಿ ವಿಫಲವಾದರೆ, ಕಾರ್ಯವನ್ನು ಪುನರಾರಂಭಿಸುವುದು ಕಷ್ಟವಾಗುತ್ತದೆ.
ಇದು ಕುತೂಹಲಕ್ಕಾಗಿ ಬಳಸಲು ಉತ್ತಮ ಸಾಧನವಾಗಿದೆ, ಆದರೆ ಗಂಭೀರ ಅಭಿವೃದ್ಧಿಗಾಗಿ (serious development) ಅಲ್ಲ.
𝗖𝗼𝗱𝗲𝘅 (𝗖𝗵𝗮𝘁𝗚𝗣𝗧 𝗣𝗹𝘂𝘀) ನನ್ನ ನಿರ್ದಿಷ್ಟ ವರ್ಕ್ಫ್ಲೋಗೆ Codex ಪ್ರಸ್ತುತ ವಿಜೇತವಾಗಿದೆ.
• ಉತ್ತಮ ಕಾಂಟೆಕ್ಸ್ಟ್ ಕಂಟ್ರೋಲ್. ಡೆಸ್ಕ್ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್ ಪರಿಕರಗಳು ಮತ್ತು ಫೈಲ್ಗಳನ್ನು