# Cake Docs - [Cake Agents](https://docs.cake.ai/index.md): Deploy Cake Agents with Helm or Terraform and learn the platform architecture. - [Core Concepts](https://docs.cake.ai/core-concepts.md): Understand the control plane, data plane, and infrastructure boundaries in Cake Agents. - [Getting Started with the Console](https://docs.cake.ai/admin/getting-started-console.md): For existing Cake platform customers: sign up for the Cake Console, skip the free trial, and register a Kubernetes instance. - [Getting Started with Kubernetes](https://docs.cake.ai/admin/getting-started-kubernetes.md): Install Cake Agents directly into an existing Kubernetes environment with Helm. - [S3 storage for archived sessions](https://docs.cake.ai/admin/aws-storage.md): Configure an S3-compatible bucket so Cake Agents can archive session data when users end sessions. - [Set Up GitHub](https://docs.cake.ai/admin/github-setup.md): Register and configure GitHub access for Cake Agents administrators. - [Set up Linear](https://docs.cake.ai/admin/linear-setup.md): Connect Cake Agents to Linear so sessions can read issues and post updates. - [Add MCP servers for your organization](https://docs.cake.ai/admin/mcp-servers.md): Add remote MCP servers to Cake Agents so agents can call their tools. Each user then connects their own account through OAuth from the settings page. - [Configure Model Providers](https://docs.cake.ai/admin/model-providers.md): Add and maintain the providers and models available to Cake Agents sessions. - [Session volume autoscaling](https://docs.cake.ai/admin/session-volume-autoscaling.md): Automatically expand session persistent volumes when disk usage crosses a configurable high watermark on EKS clusters. - [Configure the Small Model](https://docs.cake.ai/admin/small-model.md): Select the lightweight model Cake Agents uses for background tasks like session title generation. - [Configure token limits](https://docs.cake.ai/admin/token-limits.md): Set global and per-model context and output token limits that apply to every Cake Agents session in your organization. - [Keep a warm session ready for faster session starts](https://docs.cake.ai/admin/warm-sessions.md): Turn on the Keep a session warm setting so Cake Agents pre-provisions a spare session in the background and new sessions start faster. - [Archive sessions](https://docs.cake.ai/user/archive-sessions.md): Archive sessions you no longer need to free up cluster resources while keeping the session record and history, then restore them from S3 when you need them again. - [Compact sessions](https://docs.cake.ai/user/compact-sessions.md): Summarize a long session and remove older messages from the database to free up context and keep working. - [Copy a session transcript](https://docs.cake.ai/user/copy-transcript.md): Copy a plain-text transcript of a session's conversation from the session menu to share, archive, or paste into another tool. - [Set default repositories for new sessions](https://docs.cake.ai/user/default-repositories.md): Save the GitHub repositories you work in most so Cake preselects them in the Working in picker every time you start a new session. - [Set environment variables for Cake agent sessions](https://docs.cake.ai/user/environment-variables.md): Add organization-wide or personal environment variables, such as API keys and tokens, that Cake injects into every session the agent runs. - [Watch CI and GitHub events from Cake sessions](https://docs.cake.ai/user/github-webhook-events.md): Let Cake agents subscribe to GitHub webhook events so CI results and repository activity arrive in the session as messages the agent can act on. - [Keyboard shortcuts](https://docs.cake.ai/user/keyboard-shortcuts.md): Use and customize keyboard shortcuts to navigate the Cake Agents web UI faster. - [Link GitHub](https://docs.cake.ai/user/link-github.md): Connect your GitHub account so Cake Agents can interact with GitHub on your behalf. - [Connect your account to MCP servers](https://docs.cake.ai/user/mcp-connectors.md): Connect your own account to the MCP servers your organization enabled so Cake agents can call their tools on your behalf in your sessions. - [Private sessions](https://docs.cake.ai/user/private-sessions.md): Keep sessions visible only to you, and set defaults for the web UI, Slack threads, and Slack agent DMs. - [Guide agents with AGENTS.md repository instructions](https://docs.cake.ai/user/repository-instructions.md): Add an AGENTS.md file to your repository so Cake agents follow your project's conventions, build commands, and lint and test steps in every session. - [Rename sessions](https://docs.cake.ai/user/rename-sessions.md): Rename a Cake session from the sidebar, the session header, or by asking the agent, and see every rename recorded in the conversation timeline. - [Read session status indicators in the Cake Agents sidebar](https://docs.cake.ai/user/session-status.md): Learn what the session owner's dot in the sidebar means, so you can tell at a glance which agents are working, waiting for input, errored, or archived. - [Override token limits for a session](https://docs.cake.ai/user/session-token-limits.md): Set a custom context and output token limit for a single session when you create it, instead of using your organization's defaults. - [Set Git Author Info](https://docs.cake.ai/user/set-git-author-info.md): Configure the git author name and email used for commits made in Cake sessions. - [Slack thread verbosity](https://docs.cake.ai/user/slack-verbosity.md): Choose whether Cake streams live updates to Slack or posts only the final agent reply once the session is idle. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.