Agent Sandbox Registry

awesome-templates

awesome-templates.yaml

无中文版

awesome-templates.yaml

# Agent Sandbox Community Templates
#
# A curated index of sandbox templates — official and community-contributed.
# Anyone can add their template by submitting a PR!
#
# How to contribute:
#   1. Fork this repository
#   2. Add your template entry under "# === Community Templates ===" below
#   3. Ensure all required fields are filled (name, description, repo, tags, author, capabilities, status)
#   4. Set status to "community" (or "experimental" for early-stage templates)
#   5. Open a PR — see CONTRIBUTING.md for full guidelines
#
# Schema:
#   - name:         Template display name (unique identifier)
#     description:  One-line description of what the template does
#     repo:         GitHub repository URL
#     path:         Path within repo (optional, for monorepos)
#     tags:         List of technology/topic tags for search
#     author:       Author name or GitHub handle
#     template_id:  Platform template ID (optional, if published to registry)
#     capabilities: List of required sandbox capabilities (shell, files, code, terminal, ports)
#     status:       "official" | "community" | "experimental"
#     providers:    optional map ignored by schema_version 1 clients
#
# Install any template with:
#   abx template install alibaba-agent-sandbox/awesome-templates//<name>

templates:
  # === Official Templates ===

  - name: python-hello
    description: "A minimal Python hello world template for testing"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: python-hello
    tags: [python, hello-world, example]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: browser-automation
    description: "Browser automation sandbox with Playwright + Chromium for web scraping and UI testing"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: browser-automation
    tags: [browser, playwright, chromium, automation, web-scraping]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: claude-code
    description: "Claude Code Agent runtime — Anthropic Claude-powered AI coding assistant"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: claude-code
    tags: [claude, anthropic, ai-coding, ai-agent]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, terminal, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: unsupported-needs-pty
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: codex
    description: "OpenAI Codex CLI Agent runtime for AI-driven code generation and execution"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: codex
    tags: [codex, openai, ai-agent, code-generation]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: codex-agent-api
    description: "Self-hosted OpenAI Agents API compatible service powered by Codex CLI"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: codex-agent-api
    tags: [codex, openai, agents-api, ai-agent, self-hosted]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: qoder
    description: "Python and Node.js dev sandbox. qoder_run executes a local script; the Qoder CLI is not installed."
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: qoder
    tags: [qoder, ai-coding, ai-agent, development]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, terminal, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: unsupported-needs-pty
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: agents-cli
    description: "Agents API for Codex and Qwen Code. The image does not preinstall either CLI."
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: agents-cli
    tags: [agents-api, codex, qwen-code, self-hosted]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: qwen-code
    description: "Qwen Code Agent runtime — Dashscope-powered AI autonomous deployment agent"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: qwen-code
    tags: [qwen, qwen-code, dashscope, ai-coding, ai-agent, deploy]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: deepseek-harness
    description: "DeepSeek Agent Runtime — DeepSeek model-driven AI coding agent"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: deepseek-harness
    tags: [deepseek, ai-agent, ai-coding, code-generation]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: hermes-agent
    description: "Chat completion against an OpenAI-compatible endpoint. This template does not register tools."
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: hermes-agent
    tags: [hermes, nousresearch, ai-agent, tool-calling]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: node-web
    description: "Node.js web service runtime for Express, Fastify and other frameworks"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: node-web
    tags: [nodejs, web, express, api, javascript]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: openclaw
    description: "OpenClaw AI Agent runtime — open-source AI coding agent gateway"
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: openclaw
    tags: [openclaw, ai-agent, ai-coding, gateway]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: official
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: opencode
    description: "OpenCode coding agent. Command opencode run. Package opencode-ai@1.19.0."
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: opencode
    tags: [opencode, ai-agent, ai-coding]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: experimental
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: amp
    description: "Amp coding agent. Command amp -x. Package @ampcode/cli pinned in the Dockerfile."
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: amp
    tags: [amp, sourcegraph, ai-agent, ai-coding]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: experimental
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: droid
    description: "Factory Droid. Command droid exec. Package @factory/cli@0.241.1."
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: droid
    tags: [droid, factory, ai-agent, ai-coding]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: experimental
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  - name: gemini
    description: "Gemini CLI. Command gemini -p. Package @google/gemini-cli@0.64.0."
    repo: https://github.com/alibaba-agent-sandbox/awesome-templates
    path: gemini
    tags: [gemini, ai-agent, ai-coding]
    author: alibaba-agent-sandbox
    capabilities: [shell, files, code, ports]
    status: experimental
    providers:
      alicloud-express: supported
      alicloud-container: preexisting-template-id
      cubesandbox: preexisting-template-id
      e2b: preexisting-template-id
      opensandbox: push-image-then-pass-uri

  # === Community Templates ===
  # Add your template here! Submit a PR following the schema above.
  # Set status to "community" and make sure your repo contains a valid template.yaml.
  #
  # Example:
  #
  #   - name: my-awesome-template
  #     description: "Brief description of what your template does"
  #     repo: https://github.com/your-username/your-repo
  #     path: optional/subdir
  #     tags: [python, your-tag]
  #     author: your-github-handle
  #     capabilities: [shell, files, code]
  #     status: community