# Chainguard Workspaces

URL: https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces.md

Remote development sessions that run your repository, your tools, and your coding agents in a Chainguard microVM, without putting your credentials in the session.

## Pages

- [Chainguard Workspaces overview](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/overview.md): Learn how Chainguard Workspaces runs your repository and your coding agents in a remote microVM session without putting your credentials in the session.
- [Get started with Chainguard Workspaces](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/getting-started.md): Sign up for Chainguard Workspaces, open your first development session, and learn how to detach from it and return.
- [Manage Chainguard Workspaces sessions](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/manage-sessions.md): Open, detach from, return to, list, rename, and delete Chainguard Workspaces sessions, run several terminals in one, and keep a session running while you're away.
- [Configure a Chainguard Workspaces session's environment](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/session-environment.md): Choose the packages, tools, and network access a Chainguard Workspaces session gets, from your repository's .chainguard/develop.yaml or .chainguard/ci.yaml file, a file of your own, or the default environment.
- [Manage Chainguard Workspaces session credentials](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/credentials.md): Learn how a Chainguard Workspaces session reaches GitHub, Claude, and Chainguard without holding credentials, and how to approve, review, and revoke what it can reach.
- [Let Chainguard Workspaces sessions act on GitHub as you](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/github-as-you.md): Connect your GitHub account so that the Chainguard Workspaces sessions you create act on GitHub as you through the Chainguard Develop GitHub App, and learn how to limit what those sessions can do.
- [Use Claude Code in a Chainguard Workspaces session](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/coding-agents.md): Run Claude Code in a Chainguard Workspaces session with your own Claude credential, keep it working while you're away, and run several agents in parallel.
- [chainctl develop command reference](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/chainctl-develop-reference.md): Reference for the chainctl develop commands that open and manage Chainguard Workspaces sessions, with their flags, output formats, exit codes, and the roles they need.
- [Troubleshoot Chainguard Workspaces](https://chainguard-docs-preview-git-bot-docs-bundle-refresh.chainguard.app/chainguard/workspaces/troubleshooting.md): Fix common problems with Chainguard Workspaces, including sign-up failures, permission errors, sessions that won't open, Claude Code errors, failed pushes, and usage limits.

