- Published on
Best practices for building with AI agents
- Authors
- Name
- AbnAsia.org
- @steven_n_t
This week, Anthropic dropped an excellent blog post on best practices for building with AI agents
This week, Anthropic dropped an excellent blog post on best practices for building with AI agents, and I couldn’t agree more with their recommendation against over-reliance on agentic frameworks. While these frameworks can simplify tasks like API calls, tool chaining, and response parsing, they often introduce unnecessary abstraction.
This not only makes debugging harder but also encourages unnecessary complexity when simpler solutions would suffice. At first, it feels like you’re moving faster, but soon you find yourself trying to fit your problem into their assumptions and abstractions. More often than not, this approach makes your solution more brittle and overly complex.
Another key challenge is that "agentic" software fundamentally differs from traditional workflow software. There’s no consensus yet on the best way to build them, and the frameworks in this space are evolving rapidly. Relying heavily on them can feel like trying to build on shifting sands.
In my experience, building and rebuilding from scratch is often the best way to truly wrestle with software design for agents. It forces you to make deliberate decisions about:
• The right abstraction for your needs
• Synchronization and orchestration between agents
• Inputs and outputs for each module
• Human-in-the-loop patterns.
Starting with direct API calls and carefully adding layers of abstraction as needed has served me well.
If you do use a framework, Anthropic’s advice remains spot on: make sure you deeply understand what’s happening under the hood.
Author
AiUTOMATING PEOPLE, ABN ASIA was founded by people with deep roots in academia, with work experience in the US, Holland, Hungary, Japan, South Korea, Singapore, and Vietnam. ABN Asia is where academia and technology meet opportunity. With our cutting-edge solutions and competent software development services, we're helping businesses level up and take on the global scene. Our commitment: Faster. Better. More reliable. In most cases: Cheaper as well.
Feel free to reach out to us whenever you require IT services, digital consulting, off-the-shelf software solutions, or if you'd like to send us requests for proposals (RFPs). You can contact us at [email protected]. We're ready to assist you with all your technology needs.
© ABN ASIA