Notes on Agent Design Is Still Hard
Armin has written an interesting blog post about why building agents are still hard.
Some of the key highlights:
- Building an AI Agent is still hard. SDK abstractions breaking down when working on a real world problem 😅
- Prefer using SDK from OpenAI or different AI provider than using higher-level abstractions to have a better control over caching, tool integration, and error handling
Testing and evaluation remain the hardest unsolved problems due to the agentic nature requiring full system instrumentation rather than simple prompt testing