Featured Solution

    The Runtime for Claude Code

    Claude Code is becoming the new developer runtime—where engineers live, build, and ship. Attach makes it enterprise-ready with auth, memory, and governance.

    The Shift

    Claude Code isn't just a coding assistant—it's becoming a runtime. Developers are spending entire days inside it: writing code, running tests, deploying, debugging. It's the new terminal.

    But like any runtime, enterprises need controls: Who's using it? What are they doing? How much is it costing? Attach adds the missing enterprise layer.

    The Enterprise Gap

    Agentic AI tools are incredibly powerful. But out of the box, they lack:

    No built-in authentication or SSO
    Session memory doesn't persist
    No audit trail for compliance
    Can't track who's using what
    Agent-to-agent calls lack identity
    No per-user rate limits or quotas

    What Attach Provides

    Enterprise SSO

    Auth0, Okta, WorkOS, Descope—use your existing identity provider. No new auth system to manage.

    Persistent Memory

    Context survives sessions. Vector memory with Weaviate means agents remember previous conversations.

    Agent-to-Agent Auth

    A2A headers propagate verified identity. Every agent in the chain knows who initiated the request.

    Usage & Billing

    Per-user token tracking with Prometheus and OpenMeter. Bill customers accurately for AI usage.

    Audit & Compliance

    Every request has a trace ID. Full audit logs for SOC2, HIPAA, and enterprise compliance.

    Zero Code Changes

    Attach sits in front of your LLM backend. No changes to Claude Code or your agent workflows.

    How It Works

    ┌─────────────────┐     ┌─────────────────┐     ┌─────────────┐
    │   Claude Code   │────▶│  Attach Gateway │────▶│   LLM API   │
    │   (Agentic AI)  │     │  ┌───────────┐  │     │  (Anthropic │
    └─────────────────┘     │  │ Auth      │  │     │   /Ollama)  │
                            │  │ Memory    │  │     └─────────────┘
                            │  │ Audit     │  │
                            │  │ Billing   │  │
                            │  └───────────┘  │
                            └────────┬────────┘
                                     │
                            ┌────────┴────────┐
                            │    Weaviate     │
                            │  (Vector Store) │
                            └─────────────────┘

    Every request flows through Attach. Users authenticate once, and their identity follows them through the entire agentic workflow.

    Quick Start

    1

    Install Attach Gateway

    pip install attach-dev
    2

    Configure your identity provider

    # Using Auth0 (or Okta, WorkOS, Descope)
    export OIDC_ISSUER=https://your-domain.auth0.com
    export OIDC_AUD=claude-code-enterprise
    
    # Optional: Enable memory
    export MEM_BACKEND=weaviate
    3

    Start the runtime

    attach-gateway --port 8080
    4

    Point Claude Code to Attach

    # Claude Code now routes through Attach
    # All requests require valid JWT
    # Memory persists across sessions
    # Usage is tracked per-user

    Enterprise Use Cases

    Development Teams

    Track AI usage per developer. Enforce quotas. Audit what code was generated.

    Security & Compliance

    SSO integration, audit logs, and access controls for regulated environments.

    FinOps & Cost Management

    Per-user billing integration. Know exactly what each team or project costs.

    Context & Memory

    Persistent memory means agents remember context across sessions and projects.

    Supported Identity Providers

    Auth0
    Okta
    WorkOS
    Descope
    Azure AD
    Google Workspace
    Keycloak
    Custom OIDC

    Ready to Make Claude Code Enterprise-Ready?

    Add enterprise auth and memory in under 5 minutes. No registration required.