Skip to main content
agentscope-extensions-studio integrates Agents with AgentScope Studio: every Agent invocation is pushed to Studio for visual debugging, trace replay, and human-in-the-loop input.

When to use

  • You want to inspect event streams, reasoning, and tool calls in Studio during development.
  • You need to issue requestUserInput from Studio and let a real user respond.

Add the dependency

Quickstart

What Studio gives you

  • Message push: every user / assistant / tool message is mirrored to Studio.
  • Traces: Studio organizes events into a trace tree per runName.
  • Human-in-the-loop: via StudioUserAgent or requestUserInput, Studio’s UI prompts a real user to fill in input before execution continues.

API overview

When to disable

In production, you usually don’t want this hook attached (every call writes to Studio). Gate it via Spring profile or @ConditionalOnProperty: