Authentication

Agent Explorer uses Clerk for user authentication. All features require a signed-in account.

Agent Explorer projects

Sign In Methods

  • Google OAuth — One-click sign in with your Google account
  • Email/Password — Sign in with email and password

Sign Up

New users can sign up at /sign-up. After creating an account, you have access to:

  • Personal projects
  • Personal mock agents
  • Team membership (by invitation)

Sessions

Clerk manages session tokens automatically. Sessions are persisted across browser refreshes. Signing out clears all session data.

Route Protection

All routes except the docs, sign-in, and sign-up pages require authentication. Unauthenticated requests to API routes return 401 Unauthorized.

User Identity

Your Clerk userId is used to scope all personal resources (projects, mock agents, conversations). Team resources are shared by team membership.