Problem-solving strategies are the backbone of agentic engineering because an agentic system is fundamentally a system that must repeatedly:
- understand goals
- decompose ambiguity
- choose actions
- adapt from feedback
- coordinate tools / subagents
- improve over time
For example AgentOS blueprint is essentially problem-solving strategies operationalized into infrastructure.
Traditional software uses fixed logic.
Agentic systems need reasoning architectures.
That means strategies like:
- Divide and Conquer
- Dynamic Programming
- Greedy Heuristics
- Backtracking
- Constraint Satisfaction
- Search & Planning
- Bayesian Updating
- Multi-Agent Consensus
become system design patterns.
Break one large problem into smaller specialized subproblems.
Instead of one giant agent handling everything:
User asks tax question
→ Research Agent
→ Deduction Agent
→ Strategy Agent
→ Review Agent
- TaxResearcher
- DeductionScanner
- StrategyAdvisor
- NoticeResponder
That is pure Divide & Conquer.
- smaller prompts
- lower hallucination risk
- parallel execution
- clearer accountability
Store previous solved subproblems.
If an agent solved:
How to classify CP2000 notice
store that pattern.
Next time:
reuse prior workflow
skills.mdverified_facts/- reward logs
- reusable procedures
- cheaper inference
- faster responses
- compounding intelligence
Take the best local decision now.
Choose:
- cheapest model
- nearest tool
- highest-confidence agent
- shortest workflow
Simple tax bracket lookup?
Use cheap model.
MODEL_FAST / STANDARD / STRONG
Reduces cost dramatically.
Try path, reverse if wrong.
If generated answer fails:
Try alternate chain
Try another tool
Use stronger model
Ask clarifying question
Notice response wrong citation:
rollback draft
re-run with TaxResearcher verification
Essential for robustness.
Solve while obeying rules.
Rules:
- never reveal PII
- always cite IRS source
- no filing actions
- human review required
In our AccountantOS example:
constraints.md
Transforms raw LLM into governed system.
Explore sequences of actions.
For complex goal:
Reduce annual taxes legally
Need plan:
- inspect income
- estimate liabilities
- compare retirement options
- simulate outcomes
- recommend sequence
Moves agent from chatbot → planner.
Prior beliefs updated by evidence.
Design priors become posterior through runtime experience.
Exactly Bayesian logic.
Prior:
Most freelancers benefit from home office deduction
Posterior:
Actually many fail exclusive-use test
Update confidence.
Real learning instead of static prompting.
Multiple solvers validate a result.
NoticeResponder drafts
TaxResearcher verifies
Orchestrator approves
Reduces single-model hallucinations.
Agentic engineering is not “calling an API with a prompt.”
It is designing systems that repeatedly solve uncertain problems.
That means borrowing from:
- algorithms
- operations research
- distributed systems
- economics
- control theory
- cognitive science
| Strategy | AgentOS Component |
|---|---|
| Divide & Conquer | Specialist agents |
| Dynamic Programming | Skills + memory files |
| Greedy | Model routing |
| Backtracking | Retry / review loops |
| Constraints | constraints.md |
| Search / Planning | Task orchestration |
| Bayesian Updating | Rewards + world model |
| Consensus | Shared proposals + votes |
Many people build:
Prompt + LLM + tool calls
But strong builders engineer:
Prompt
+ memory
+ decomposition
+ routing
+ evaluation
+ revision
+ collaboration
+ economics
That is where reliable agents emerge.
Instead of:
One tax chatbot
Use:
Divide & Conquer:
Research + Strategy + Review
Dynamic Programming:
Save prior deductions
Greedy:
Cheap model for simple tasks
Backtracking:
If wrong citation → rerun
Constraints:
No filing actions
Consensus:
Two agents approve notice letters
Problem-solving strategies are to agents what data structures are to software.
Without them:
- chaotic reasoning
- expensive outputs
- brittle workflows
With them:
- scalable reasoning
- efficient compute
- reliable outcomes
- learnable systems
Problem-solving strategies help build agentic systems by giving them methods to:
- break complexity apart
- remember useful work
- optimize cost
- recover from failure
- obey rules
- plan ahead
- learn from evidence
- collaborate for truth
That is how advanced agentic engineering needs be done.
-
Fast brain → the model layer Immediate pattern recognition, intuition-like responses, compressed priors, fluent recall, heuristic judgment.
-
Slow brain → the agentic layer Deliberate reasoning, decomposition, tool use, memory retrieval, verification, planning, self-correction, multi-step execution.
A raw model often behaves like intuition: it can answer instantly because it has absorbed statistical structure. But intuition alone is unreliable in high-stakes or novel situations.
That is where the agent layer matters.
The agent layer can pause the fast answer and ask:
- Is this correct?
- What evidence supports it?
- Should I use a tool?
- Have I solved something similar before?
- What constraints apply?
- Is another specialist better suited?
- Should I revise this plan?
So instead of replacing the model, the agentic layer governs and amplifies it.
This mirrors human cognition:
- Fast thinking is efficient, fluent, and often right.
- Slow thinking is expensive, effortful, but crucial for edge cases, ambiguity, and error correction.
Our Example AgentOS architecture reflects this distinction well:
- Models provide raw cognitive horsepower.
- Filesystem memory provides continuity.
- Routing logic decides when intuition is enough and when deliberation is required.
- Specialist agents act like focused cognitive modules.
- Reward logs / world models allow future intuition to improve.
That last point is important: good slow thinking eventually trains better fast thinking.
In humans, repeated deliberate practice becomes instinct. In agent systems, verified reasoning traces become reusable policies, memories, and abstractions.
So the future likely is not “one super model.”
It is a dual-process architecture:
- Fast generative priors for most routine cognition
- Slow agentic control loops for difficult, risky, or novel work
That is also why many demos feel impressive but brittle: they have fast brain, but no slow brain.
And many over-engineered systems feel clunky: they have slow brain everywhere, even when intuition would suffice.
The real craft of agent engineering is knowing when to think fast and when to think slow.
This article points directly toward that balance.