01 / Capacity
The capability may already be there.
Large models regularly demonstrate behaviors nobody finely scripted. When we connect those models to documents, databases, other agents, and business tools, we are changing the environment around capabilities that already exist.
02 / Opportunity
New connections create new openings.
A tool is more than another feature on a list. It can create a new path for a model to reuse what it already knows how to do. That path still needs observation, testing, and a clear stop condition.
03 / Restraint
More instructions can create more friction.
Foundation model providers have already spent billions training and steering these systems. Coding agents add another layer. Keep piling on rigid instructions and we may squeeze out the flexibility we were hoping to use.
04 / Design
The business service is environment design.
Decide what data exists for the agent. Choose the tools, permissions, approval thresholds, and logging. Then watch what happens, keep the safe surprises, and revise the environment. That is still engineering. It feels a lot more like managing an ecology than drawing an assembly line.