Quickstart: Agent-First Serverless API

Three steps to deploy your first serverless function. Your AI agent does the work — just point it at the API.

1

Get your API key

One POST to POST /api/signup with your tenant ID. You get back a free-tier key (tf_free_...) with 10 functions and 100 invocations/day.

2

Create your first function

Send your code, runtime, and handler to POST /saas/api/v1/sdk/tau/functions. Supports Node.js 18/20/22 and Python 3.11/3.12.

3

Deploy and invoke

Deploy with POST .../deploy, invoke with POST .../invoke. Pass a JSON payload, get a JSON response. That's it.

Agent Quickstarts

Claude Code

Claude Code Quickstart

Add TauFunctions to CLAUDE.md. Claude Code deploys functions via curl in its bash tool.

Cursor

Cursor Quickstart

Add to .cursorrules. Cursor's agent creates, deploys, and invokes functions inline.

Cline

Cline Quickstart

Add to .clinerules. Cline manages your serverless functions from VS Code.

Windsurf

Windsurf Quickstart

Add to .windsurfrules. Windsurf's Cascade agent handles the full function lifecycle.

Aider

Aider Quickstart

Use --read TAUFUNCTIONS-SKILL.md. Aider reads the skill file and drives the API.

Codex

OpenAI Codex Quickstart

Add to AGENTS.md. Codex sandbox has network access — deploy functions from inside it.