𝗩𝗦 𝗖𝗼𝗱𝗲 𝗔𝗴𝗲𝗻𝘁𝘀 𝗩𝗶𝗲𝘄 𝗩𝗶𝗲𝘄 𝗩𝗲രുമൊരു ചാറ്റ്‌ബോട്ട് മാത്രമല്ല

കോഡ് എഴുതുന്ന രീതിയെ VS Code മാറ്റിമറിക്കുകയാണ്. പുതിയ Agents view എന്നത് വെറുമൊരു സൈഡ്‌ബാർ അല്ലെങ്കിൽ Copilot-ന്റെ പുതിയ പതിപ്പല്ല. AI ഏജന്റുകൾക്ക് യഥാർത്ഥ ജോലി ചെയ്യാൻ വേണ്ടിയുള്ള ഒരു പ്രത്യേക വർക്ക്സ്‌പേസ് (workspace) ആണിത്.

Copilot അല്ലെങ്കിൽ Claude Code പോലുള്ള മിക്ക AI ടൂളുകളും അസിസ്റ്റന്റുകളായിട്ടാണ് പ്രവർത്തിക്കുന്നത്. അവ കോഡ് വരികൾ നിർദ്ദേശിക്കുകയോ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുകയോ ചെയ്യുന്നു. എന്നാൽ പ്രധാനപ്പെട്ട ജോലികൾ നിങ്ങൾ തന്നെ ചെയ്യേണ്ടി വരും.

Agents view AI-യെ ഒരു പ്രവർത്തികനായി (doer) മാറ്റുന്നു. നിങ്ങൾ ഒരു ഉയർന്ന തലത്തിലുള്ള ടാസ്ക് (task) നൽകിയാൽ അത് അത് നടപ്പിലാക്കും.

ഇതിനെ വ്യത്യസ്തമാക്കുന്നത് എന്താണ്:

• ഇത് ഒരു ഫയലിൽ മാത്രമല്ല, നിങ്ങളുടെ മുഴുവൻ പ്രോജക്റ്റിലും പ്രവർത്തിക്കുന്നു. • ഒരേസമയം ഒന്നിലധികം ഫയലുകൾ നിർമ്മിക്കാനോ മാറ്റം വരുത്താനോ ഇതിന് കഴിയും. • നിങ്ങളുടെ കോഡ് ബിൽഡ് ചെയ്യാനോ ടെസ്റ്റ് ചെയ്യാനോ ഇത് ടെർമിനൽ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നു. • ടെസ്റ്റ് ലോഗുകൾ വായിച്ചുകൊണ്ട് സ്വന്തം പിശകുകൾ തിരുത്താൻ ഇതിന് സാധിക്കും. • വ്യത്യസ്ത ജോലികൾക്കായി ഒരേസമയം ഒന്നിലധികം ഏജന്റുകളെ നിങ്ങൾക്ക് പ്രവർത്തിപ്പിക്കാം.

AI ടൂളുകളുടെ താരതമ്യം:

  • Copilot: ഓട്ടോകംപ്ലീറ്റ് (autocomplete), ചെറിയ ചാറ്റ് ടാസ്ക്കുകൾ എന്നിവയ്ക്ക് ഏറ്റവും അനുയോജ്യം.
  • Codex/Claude Code: ഒറ്റപ്പെട്ട ജോലികൾക്കോ കോഡ് സ്നിപ്പറ്റുകൾക്കോ (code snippets) നല്ലതാണ്.
  • Agents view: പ്രോജക്റ്റ് മുഴുവനായുള്ള ഓട്ടോമേഷനും മൾട്ടി-സ്റ്റെപ്പ് ടാസ്ക്കുകൾക്കും ഏറ്റവും മികച്ചത്.

ഇത് ഇന്ന് എങ്ങനെ ഉപയോഗിക്കാം:

  1. VS Code-ന്റെ മുകളിൽ വലതുവശത്തുള്ള Agents ഐക്കൺ തുറക്കുക.
  2. നിങ്ങളുടെ ഫോൾഡറോ റെപ്പോസിറ്ററിയോ (repository) തിരഞ്ഞെടുക്കുക.
  3. ലളിതമായ ഇംഗ്ലീഷിൽ ഒരു ടാസ്ക് വിവരിക്കുക. ഉദാഹരണത്തിന്: "Refactor all API calls in the src folder to use async/await."
  4. ഏജന്റ് ഫയലുകൾ പരിശോധിക്കുന്നതും കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നതും നിങ്ങളുടെ കോഡ് അപ്‌ഡേറ്റ് ചെയ്യുന്നതും നോക്കി നിൽക്കുക.

ഇതിന് ചിന്താഗതിയിൽ ഒരു മാറ്റം ആവശ്യമാണ്. നിങ്ങൾ വരി വരിയായി ചിന്തിക്കുന്നത് നിർത്തുന്നു. പകരം ടാസ്ക്കുകളായി ചിന്തിക്കാൻ തുടങ്ങുന്നു. നിങ്ങൾ വെറുമൊരു കോഡർ എന്നതിലുപരി ഏജന്റുകളുടെ ഒരു മാനേജർ ആയി മാറുന്നു.

ഇത് പൂർണ്ണമല്ല. വലിയ പ്രോജക്റ്റുകളിൽ ഇത് സാവധാനത്തിലായേക്കാം, കൂടാതെ സങ്കീർണ്ണമായ ജോലികളെ എങ്ങനെ ചെറിയ ഭാഗങ്ങളായി തിരിക്കാം എന്ന് നിങ്ങൾ പഠിക്കേണ്ടതുണ്ട്. എന്നാൽ നിങ്ങളുടെ വാചകങ്ങൾ പൂർത്തിയാക്കുന്നതിലുപരി AI കൂടുതൽ കാര്യങ്ങൾ ചെയ്യണമെന്നുണ്ടെങ്കിൽ, ഉപയോഗിക്കേണ്ട ടൂൾ ഇതാണ്.

ഏറ്റവും പുതിയ VS Code റിലീസുകളിൽ നിങ്ങൾക്ക് ഇത് കാണാം. ഐക്കൺ ഉണ്ടോ എന്ന് പരിശോധിക്കാൻ നിങ്ങളുടെ എഡിറ്റർ അപ്‌ഡേറ്റ് ചെയ്യുക.

Source: https://dev.to/davekurian/exploring-vs-codes-ai-features-alongside-top-models-like-claude-code-and-codex-l65

Optional learning community: https://t.me/GyaanSetuAi