AI ഏജന്റുകൾ എന്റെ .NET ഡിബഗ്ഗിംഗ് സമയം 30% കുറച്ചു
ഒരു .NET 9 അപ്ഗ്രേഡ് ചെയ്യുന്നതിൽ ഞാൻ ഏറെ ബുദ്ധിമുട്ടി. ഒരു NullReferenceException എന്റെ കോഡ് തകരാറിലാക്കി. സാധാരണ AI ടൂളുകൾ നൽകിയ നിർദ്ദേശങ്ങൾ അത്ര ഫലപ്രദമായിരുന്നില്ല.
പ്രത്യേക ഏജന്റുകൾ ഉപയോഗിച്ച് ഞാൻ ഒരു സിസ്റ്റം നിർമ്മിച്ചു. ഞാൻ അവർക്ക് പ്രത്യേക ടൂളുകൾ നൽകി.
- ഒരു ടൂൾ ഫയലുകൾ വായിക്കുന്നു.
- മറ്റൊരു ടൂൾ dotnet കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നു.
ഒരു സിംഗിൾ AI ഏജന്റ് പരാജയപ്പെട്ടു. അതിന് ആശയക്കുഴപ്പമുണ്ടായി. ഞാൻ ജോലി മൂന്ന് ഏജന്റുകൾക്കായി വിഭജിച്ചു.
- Triage Agent: പിശക് കണ്ടെത്തുന്നു.
- Analysis Agent: കോഡ് വായിക്കുന്നു.
- Execution Agent: ടെസ്റ്റുകൾ പ്രവർത്തിപ്പിക്കുന്നു.
കുറിപ്പുകൾക്കായി ഞാൻ ഓരോ ഏജന്റിനും ഒരു scratchpad നൽകി. ഓരോ ഏജന്റിനും വ്യക്തമായ ലക്ഷ്യം ഞാൻ നൽകി. ഞാൻ shared history-യെ ആശ്രയിച്ചില്ല.
ഈ സിസ്റ്റം എന്റെ ഡിബഗ്ഗിംഗ് സമയം 30% കുറച്ചു. ഇത് ഡിബഗ്ഗിംഗിലെ വിരസമായ ആവർത്തനങ്ങൾ ഒഴിവാക്കുന്നു.
നിങ്ങൾ ഡിബഗ്ഗിംഗിനായി C# ഏജന്റുകൾ നിർമ്മിക്കാറുണ്ടോ? നിങ്ങളുടെ ഫലങ്ങൾ പങ്കുവെക്കൂ.
ഉറവിടം: https://dev.to/dotnetwithai/ai-agents-cut-my-net-debug-time-by-30-but-not-how-i-expected-15h2 Optional learning community: https://t.me/GyaanSetuAi