Claude Managed Agents Can Write Its Own Workflow. Should Yours Use One?
Anthropic's beta lets a Claude agent write and run a multi-agent workflow itself. Here's the worked setup, the real limits, and when to turn it on.
Praktische Leitfäden zu KI-Agents, Workflows, Tools und Berechtigungen. Eigene, mit Quellen belegte Erklärungen von BotBento.
Artikel werden auf Englisch veröffentlicht.
Anthropic's beta lets a Claude agent write and run a multi-agent workflow itself. Here's the worked setup, the real limits, and when to turn it on.
A2A reached a stable v1.0 spec in 2026. Here's a decision rule for whether a personal or small-team bot should adopt it or just call another bot's API directly.
Claude's web_fetch tool only follows URLs with a known origin. Here's what counts, what doesn't, and how Managed Agents now layer a host allowlist on top.
PreToolUse can gate any matching tool call before execution; PermissionRequest can deny calls in the permission-decision path. PostToolUse reacts afterward.
A plugin marketplace's name tells you who hosts the catalog, not what each plugin does. Here's what to check before you install one.
A narrow tools list on a Claude Agent SDK subagent is a hard boundary. Its permissionMode setting often isn't. Here's what actually holds.
OpenAI's hosted Evals dashboard and API are closing. Here's what to export before the read-only date and how to keep grading your bot's tool calls.
The 2026-07-28 MCP transport removed Last-Event-ID replay for response streams. Learn what a dropped tool call does and when retrying is safe.
Sandbox mode validates a request's shape, not delivery. Here's how to combine it with a dedicated test account to test an email-sending bot safely.
A decision guide to Claude's tool_choice modes: when auto is safe, when forcing a call helps, and which models reject forced tool use.
MCP discovery can include optional server-written instructions. Learn when clients receive them, how to review them, and why they cannot authorize tool use.
A session-scoped bot forgets everything on restart. Before you turn on persistent memory, decide what should survive and who can write to it.
The official MCP Registry verifies publisher namespace ownership, not server behavior. Learn what to check before connecting a bot to a listed server.
A tool's output can contain instructions, not just data. Here's how to design approval gates and scopes so an injected instruction can't silently execute.
MCP tools can declare readOnlyHint, destructiveHint, idempotentHint and openWorldHint. Here's what those hints prove, what they don't, and how to use them safely.
MCP 2026-07-28 dropped the initialize handshake for per-request version checks. Here's what your bot should do when a server rejects its version.
MCP's 2026-07-28 specification introduced Multi Round-Trip Requests for server requests. Learn the result-and-retry flow and the compatibility checks your bot needs.
Google and Microsoft calendar scopes bundle delete with write. Here's what that means for a bot's OAuth setup and what to do instead.
How to distinguish an oversized input error, an output that reaches the context limit, and configured compaction—and what a bot should record before retrying.
SKILL.md can declare allowed-tools, but the open spec marks it experimental. Here's what to check before letting a bot load someone else's skill.
The 2026-07-28 MCP Tasks extension returns a durable task handle for some long tool calls. Learn the current tasks/get lifecycle, failure states and adoption checks.
MCP 2026-07-28 deprecates Dynamic Client Registration. Compare pre-registration, portable CIMD client IDs and the conditional DCR fallback for HTTP OAuth clients.
MCP prompts are reusable templates, not a permission gate. Learn how the 2026-07-28 protocol lists and caches them, and when a workflow also needs a tool.
Use OpenTelemetry's developing GenAI and MCP span conventions to trace bot tool calls, distinguish span kinds, and verify outcomes separately.
A worked example of signature verification, timestamp tolerance and event-ID dedup so a captured webhook can't fire your bot's actions twice.
A practical guide to choosing authorization code or client credentials for bot tool connections, using the current MCP authorization specification and OAuth standards.
Under the current MCP spec, tool-list change notifications are opt-in. Here's what your bot must do to not miss them.
A worked method for sorting a bot's tools into auto-approve, ask-first, and always-deny tiers, using MCP, Claude Agent SDK, and OpenAI Agents SDK as evidence.
A worked plan for rotating a long-running bot's API keys or OAuth tokens so scheduled jobs don't fail mid-cycle, with the spec rules that apply.
MCP progress updates are optional during a tool call. Learn what they prove, how current Tasks differ, and when a bot should verify the final result.
MCP cancellation asks a server to stop work, but it may still finish. Learn the current stdio and HTTP rules and how to check side effects.
A practical Stripe and GitHub example for limiting a bot's credential to its job, with the permissions to verify and the failure paths to test.
MCP Roots is deprecated in the 2026-07-28 spec. Learn what remains supported, why roots are advisory, and how to migrate file scoping safely.
A scheduled bot can miss its start, fail to reach its target, or stall after starting. Each silence needs a different signal and a clear recovery path.
A practical guide to MCP tool-call timeouts: distinguish protocol guidance from client defaults, measure real durations, and use asynchronous jobs for slow work.
MCP tools can declare an outputSchema and return structuredContent. Here is how to validate successful results without confusing tool errors with transport failures.
The MCP 2026-07-28 spec removed session IDs and the initialize handshake. Here's the explicit-handle pattern that replaces them, and what breaks if you don't update.
A bot that books a flight then fails to book a hotel has left the world in a half-finished state. Here is how to design the undo step.
OAuth token revocation can have a propagation delay. Learn what the standard guarantees, how validation affects the result, and how to verify a bot has stopped using a tool.
Read MCP protocol errors, isError, structuredContent and real-world readback separately before telling a user a tool action succeeded.
A bot saying 'done' is not proof. Here is how to check completion independently, with a worked example and what evidence to keep.
A concrete rule for choosing between one agent with many tools and a supervisor that delegates to specialist agents, with a worked example.
MCP's sampling feature, which let servers ask your client to run an LLM call, is now deprecated. Here is what that means for bots built on it.
Learn how an AI bot should classify rate limits, honor Retry-After, retry safely with jitter and a cap, and report an unfinished tool action.
MCP elicitation lets a connected tool pause and ask a question mid-task. Here's what the spec allows it to request, and what it must route elsewhere.
A timed-out tool call can secretly succeed. See why MCP's idempotentHint doesn't protect you, and what an idempotency key actually does.
A practical checklist for checking source ownership, dates, contradictions and unresolved questions in AI-drafted research notes before you rely on them.
MCP's HTTP authorization spec requires OAuth resource indicators. Learn what they protect, where implementation can fail, and what to check before connecting a bot.
Installing a tool on a bot and letting it act on your data are two separate steps. Here is where the line sits, with a worked example.
Grok Bot's group chats hold bots only. BotBento is built so people and bots share one room under one permission model. Here is the reasoning and the honest status.
Test a calendar AI agent with a disposable event, explicit time zone, denied write and revoked connection. Check the saved result before trusting its reply.
Define when an AI agent should finish, pause or stop at a limit, with an illustrative research task and practical checks for loops and unresolved work.
Choose where an AI agent runs by separating its model, tools and scheduler. Compare local, cloud and hybrid setups with a practical decision checklist.
Design a useful AI agent run record with evidence, partial results, retry decisions and clear next steps, using an illustrative research routine.
Understand MCP servers, authorization and tool approval with an illustrative calendar example and a practical connection review checklist.
A practical way to choose between an AI agent and a fixed workflow, with a weekly research example, stopping rules and an evaluation checklist.