daytona — плагин для Claude Code: скилл для песочниц Daytona
Скилл для Claude, который помогает агенту создавать и запускать песочницы на платформе Daytona. Пригодится, когда нужно поднять изолированное окружение прямо из чата.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install daytona@claude-communityЧто делает daytona
Плагин daytona добавляет агенту справочник по платформе Daytona и её SDK. Внутри — SKILL.md как точка входа и каталог references/ с документацией по API, платформе, CLI и SDK для Python, TypeScript, Java, Go и Ruby. Python-часть разделена на синхронную и асинхронную.
Скилл подхватывается сам, когда запрос касается Daytona или управления песочницами. Можно и сослаться на него в промпте вручную. Ставится через маркетплейс плагинов Claude либо копированием подкаталога daytona в ~/.claude/skills/.
При установке через claude plugin install есть выбор области: user — для всех проектов, project — общая через git, local — в gitignore. Если ставить вручную, копировать нужно именно подкаталог, а не весь репозиторий: без этого структура references/ не подхватится.
Какие задачи решает
- поднять изолированную песочницу под запуск кода
- найти нужный вызов в Daytona API без чтения всего мануала
- свериться с сигнатурами Python SDK, синхронного и асинхронного
- вызвать Daytona из CLI прямо в ходе работы агента
- перенести пример с TypeScript SDK на Go или Ruby
Примеры запросов агенту
- Создай песочницу Daytona и запусти в ней этот скрипт
- Покажи, как через Daytona CLI поднять окружение и залить туда файлы
- Напиши асинхронный пример работы с песочницей на Python SDK Daytona
Как установить daytona
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install daytona@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о daytona
Как установить daytona в Claude Code?
Через маркетплейс: сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install daytona@claude-community.
Что делает плагин daytona?
Даёт агенту справочник по платформе Daytona: API, CLI и SDK на Python, TypeScript, Java, Go и Ruby. Скилл включается, когда запрос связан с песочницами.
Можно поставить daytona без маркетплейса?
Да. Склонируйте репозиторий и скопируйте подкаталог daytona в ~/.claude/skills/. Тот же каталог подходит для Cursor, OpenCode, OpenAI Codex и Windsurf, только путь другой.
Исходный текст
SKILL.md · Apache-2.0
# Daytona Skill
An agent skill for creating and running sandboxes on the Daytona platform. Includes references and practical patterns for the Daytona API, CLI, Python, TypeScript, Java, Go, and Ruby SDKs.
## Installation
### Skills
```bash
npx skills add https://github.com/daytona/skills --skill daytona
```
### Claude Code (Plugin)
```bash
claude plugin marketplace add daytona/skills
claude plugin install daytona@daytona --scope user
```
Scope options: `user` (all projects), `project` (shared via git), `local` (gitignored).
### Manual
Clone this repository:
```bash
git clone https://github.com/daytona/skills.git
```
Copy the `daytona` subdirectory into your agent's `skills` directory:
| Agent | Skill directory |
| :----------- | :--------------------------- |
| Claude Code | `~/.claude/skills/` |
| Cursor | `~/.cursor/skills/` |
| OpenCode | `~/.config/opencode/skills/` |
| OpenAI Codex | `~/.codex/skills/` |
| Windsurf | `~/.windsurf/skills/` |
## Usage
The agent skill loads automatically when a request involves Daytona platform or sandbox management features. To use it manually, reference the skill directly in your prompt or code.
## Structure
```text
skills/daytona/
├── SKILL.md # Main entrypoint
└── references/ # Reference directories
├── api/ # API reference documentation
├── platform/ # Platform reference documentation
├── python-sdk/ # Python SDK reference documentation
│ ├── sync/ # Sync Python SDK reference documentation
│ └── async/ # Async Python SDK reference documentation
├── typescript-sdk/ # TypeScript SDK reference documentation
├── java-sdk/ # Java SDK reference documentation
├── go-sdk/ # Go SDK reference documentation
├── ruby-sdk/ # Ruby SDK reference documentation
└── cli.md # CLI reference documentation
```
## License
This project is licensed under the Apache License 2.0 — see [LICENSE](LICENSE) for details.
© daytona · Apache-2.0 · daytona/skills