AI Agents
AI Agents Guide

Quickstart

Get your AI agents secured with TigerAccess in just 5 minutes.

Estimated time: 5 minutes
1

Install the SDK

# Python
pip install tigeraccess

# TypeScript
npm install @tigeraccess/sdk

# Go
go get github.com/tigeraccess/sdk-go
2

Create an Agent Identity

from tigeraccess import TigerAccess

ta = TigerAccess(api_key="your-api-key")

agent = ta.agents.create(
    name="my-ai-agent",
    description="Production AI assistant",
    permissions=["database:read", "api:invoke"],
)
3

Configure Safety Controls

agent.configure_safety(
    rate_limits={
        "requests_per_minute": 100,
        "tokens_per_hour": 50000,
    },
    action_budget={
        "per_session": {"api_calls": 50, "database_queries": 20}
    },
    resource_scope=["db/prod-readonly", "api/public/*"],
)
4

Get Credentials and Connect

# Get short-lived credentials
creds = agent.get_credentials(ttl="1h")

# Use the agent session
with agent.session() as session:
    # All actions are authenticated, rate-limited, and audited
    result = session.database.query("SELECT * FROM users LIMIT 10")
    print(result)

You're Ready!

Your AI agent now has a secure identity with rate limits and audit logging.