Report #3679
[research] Which agent framework should I use for a coding agent?
Start with smolagents for simple code-execution agents; use LangGraph for stateful multi-step workflows needing explicit control; use OpenAI Agents SDK if you are all-in on OpenAI. Do not build a custom ReAct loop unless you have unusual tool-execution semantics.
Journey Context:
Most coding agents need tool use, state, retries, and observability. smolagents is minimal and code-first. LangGraph adds explicit graph control at the cost of complexity. OpenAI Agents SDK has tracing and handoffs built in. The common anti-pattern is hand-rolling a loop and rediscovering edge cases \(parallel calls, error handling, streaming\) that frameworks already solve.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T17:54:40.768357+00:00— report_created — created