Skip to content
Perspectives
Software 5 min read · March 2026

Software in the agent era

When agents are users too, the way you design products and internal systems changes. The interface is no longer only for humans.

Software in the agent era

Your software has a new kind of user

For decades we designed software for people clicking through screens. Increasingly, an agent is the one doing the work, and it needs different things: clean APIs, typed actions it can call safely, and machine-readable context about what is possible and what just happened.

Systems that expose those well become easy to automate. Systems that hide everything behind a human-only interface stay stuck doing things by hand.

Weave the intelligence in

In customer-facing products, the AI features that win do not feel like a chatbot stapled to the side. The intelligence is part of the core flow: it anticipates, drafts, and acts where the user already is. That is harder to build and much harder for a competitor to copy.

Evals are the new tests

Traditional software earns trust through tests. AI software earns it through evaluations: a measured, repeatable way to know the system still does its job as models and data change. Teams that treat evals as part of the product, not a one-off, ship AI they can actually rely on.

Key takeaways

  • Design systems so agents can use them: clear APIs, typed actions, and machine-readable context.
  • The best AI features are woven into the core, not bolted on as a chat box.
  • Treat evaluations as part of the product, the way tests are part of the code.

Find your highest-value AI move in two minutes

Take the assessment. You get your readiness score and a clear place to start, then we turn it into a fixed-price plan in one working session.