crabbox-setup

仓库创建 2026年6月14日最近提交 1 天前SkillHot 收录 9 小时前
▸ 精选理由

适合需要并行自动化循环与并发调试的团队,避免本地资源争用问题。

▸ 风险提示

会拉取外部镜像并要求云/权限访问,请注意凭据与镜像来源安全。

这个 Skill 做什么

为每个代理在云端搭建独立的开发沙箱(crabbox + Daytona),避免并行运行冲突。

在云端为每个 agent 搭一份独立的开发沙箱,用 crabbox + Daytona 把每个循环分配到自己的全栈环境(独立 DB、dev server、内置浏览器用于 e2e),避免不同并行任务抢端口或共享状态。会在你需要“把仓库放到云上测试”或“让每个 agent 有自己盒子以并行跑测试”时用到。特别之处是按 agent 快照镜像、生成 .crabbox.yaml 和幂等的 setup.sh/cbx.sh,既能云里跑也能本地引导栈。

▸ 展开 SKILL.md 英文原文

Scaffold an isolated CLOUD dev box per agent (via crabbox + Daytona) for any codebase — the parallel-safe counterpart to dev-local-setup. Each agent gets its own full stack (own DB + dev server) and an in-box browser for e2e, so concurrent loops never collide on ports/state. Sets up the snapshot image, .crabbox.yaml, an idempotent setup.sh (also boots the stack locally), and a cbx.sh wrapper. Use when the user says "set up crabbox", "give each agent its own box", "add cloud testing", "make this repo testable in the cloud / on Daytona", "parallel-test this", or when setup-codebase-harness needs true per-agent isolation.

自动化集成隔离云环境并行开发sandbox通用
1.1k
Stars
141
Forks
10
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/AI-Builder-Club/skills/main/skills/crabbox-setup/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/AI-Builder-Club/skills/main/skills/crabbox-setup/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# crabbox-setup — an isolated cloud box per agent

`dev-local-setup` gives you **one** local stack. But the loop-engineer model runs
**many loops in parallel**, and you can't run N full stacks on one laptop — fixed
ports, one Docker daemon, one shared DB; worktrees don't fix that (they still share
the host). This skill is the cloud/parallel counterpart: a **fresh isolated box per
agent** (own DB + dev server), driven by an **in-box browser**, so concurrent code
loops verify their work without colliding — laptop at ~0% CPU.

Written for **Daytona** (snapshot-based, the proven path); notes for SSH-lease
providers (Hetzner/AWS) at the end. It **composes** with the rest of the harness:
- reuse `
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有