Specialist agent behind a tool
A custom OpenAI agent can run a narrow analysis while General Augment governs when the product assistant may call it.
Use OpenAI Agents SDK when your application owns orchestration, tool execution, approvals, and state. Use General Augment when a customer-facing app needs the managed backend around those turns: stable app users, memory, governed tools, approvals, channels, usage, and traces.
OpenAI Agents SDK is code-first orchestration for agents, tools, handoffs, guardrails, and tracing.
General Augment is the hosted app-agent backend that product backends call.
The app owns state, persistence, approvals, and tool execution around the SDK.
General Augment owns project-scoped memory, approvals, traces, usage evidence, channels, and connector governance.
Best for teams building custom OpenAI-native agent systems.
Best for teams adding a governed agent to an existing app without operating the full stack.
OpenAI Agents SDK can be the agent implementation layer. General Augment is the app-agent backend layer above model and orchestration choices, with product identity, governance, channels, usage, and traces.
Your app backend
-> General Augment /v1/responses
-> governed tool
-> OpenAI Agents SDK specialist service
-> trace, approval, usage, and final responseA custom OpenAI agent can run a narrow analysis while General Augment governs when the product assistant may call it.
The app backend calls `/v1/responses` with the app user id; General Augment handles memory, approval policy, trace evidence, and channel continuity.
Operators inspect response ids, traces, tool calls, and memory events without building a custom console around every SDK run.
No. OpenAI Agents SDK is a strong way to build agent behavior in code. General Augment is useful when that behavior needs to become a governed product feature with app users, memory, approvals, channels, usage, and traces.
Yes. Keep OpenAI Agents SDK for custom specialist orchestration and expose the result through General Augment as a governed product capability.
Start with OpenAI Agents SDK if you are building custom agent infrastructure. Start with General Augment if the first milestone is adding an agent backend to an existing app.