1.14.0-rc1: Dify x Agent Skills for Production Workflows & Collaboration (beta)

:collision: Dify x Agent Skills for Production Workflows

Source: Release 1.14.0-rc1: New Agent x Skills for Production Workflows · langgenius/dify · GitHub

1.14.0-rc1 brings a new agent-building experience: sandboxed runtime, Skill Editor, collaboration, and dynamic variable assembly. preview docs: https://docs.bash-is-all-you-need.dify.dev/

:glowing_star: Try the Experience Now

Build with the new Agent + Skill workflow in minutes.

:backhand_index_pointing_right: Experience Now: Live Demo

Not sure where to begin?
Use our ready-made operational templates!

:puzzle_piece: Start from Templates (Recommended) :backhand_index_pointing_right: Templates

:sparkles: Highlights

  • New Agent runtime with sandboxed execution and Agent Mode. (Agent docs · Runtime docs)
  • Skill Editor helps you build reusable SOP blocks and call tools inline with @ (e.g., @send_email). (File system docs)
  • Command + Upload File to Sandbox make runtime operations practical and controllable. (Command docs · Upload docs)
  • “Pull a Variable” unlocks dynamic context with Assemble Variables and chat-history extraction. (Pull a Variable docs)
  • Collaboration Beta adds shared editing, comments, and @ mentions. (Collaboration docs)

:framed_picture: Feature Snapshots

:puzzle_piece: Skill Editor + @tool

Write reusable skills and call tools inline with @ (for example, @send_email).

Tool Action

:brain: New Agent Runtime

Ship multi-step agent flows with sandboxed execution and Agent Mode.

img_v3_02us_7fdc1732-f5f9-41dc-a60a-246ed8be261g

:globe_showing_europe_africa: Create and Publish Your First Agent Template

Build and test your workflow in Dify Studio, then share it with the world.

How to publish:

  • Click Publish → Publish to Marketplace in the top-right panel
  • Or upload your exported file via Creator Center
    :backhand_index_pointing_right: https://creators.dify.ai/

Complete your template details and submit for review.

Once approved, your template will appear on the Template Marketplace:
:backhand_index_pointing_right: Dify Marketplace

Let others fork, explore, and build on top of your work.

:hammer_and_wrench: Command + Upload File to Sandbox

Upload files into sandbox, then run controlled commands for real execution tasks.

image

:counterclockwise_arrows_button: Pull a Variable

Assemble variables and extract structured values from LLM chat history.

@Agent · Entry Point

:handshake: Collaboration (beta)

Co-edit workflows with comments, mentions, and real-time presence.

image

:link: Docs and Experience

:warning: Preview Notice

  • 1.14.0-rc1 is a testing preview release candidate for evaluation and feedback.
  • Stability, availability, and compatibility are not guaranteed in this preview build.
  • We recommend using this version in non-production environments only.
  • Collaboration capabilities are beta; self-hosted setups require collaboration/websocket configuration.

Upgrade Guide

Docker Compose Deployments

  1. Back up your customized docker-compose YAML file (optional)

cd docker cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak

  1. Get the latest code from the feat/support-agent-sandbox branch

git checkout feat/support-agent-sandbox

  1. Stop the service. Please execute in the docker directory

docker compose down

  1. Back up data

tar -cvf volumes-$(date +%s).tgz volumes

  1. Upgrade services

docker compose up -d

Source Code Deployments

  1. Stop the API server, Worker, and Web frontend Server.
  2. Get the latest code from the release branch:

git checkout feat/support-agent-sandbox

  1. Update Python dependencies:

cd api uv sync

  1. Then, let’s run the migration script:

uv run flask db upgrade

  1. Finally, run the API server, Worker, and Web frontend Server again.

What’s Changed

  • fix(web): redirect to OAuth authorize page after login instead of /apps by @RockChinQ in #32177
  • feat(api): add scheduled cleanup task for specific workflow logs by @razerzhang in #31843
  • feat: add Creators Platform helper for DSL upload and OAuth redirect (Vibe Kanban) by @RockChinQ in #32232
  • test: add unit tests for some base components by @saumyatalwani in #32201
  • test: add comprehensive unit and integration tests for dataset module by @CodingOnStar in #32187
  • test(web): add comprehensive unit and integration tests for plugins and tools modules by @CodingOnStar in #32220
  • test: add comprehensive unit and integration tests for billing components by @CodingOnStar in #32227
  • test: add unit and integration tests for share, develop, and goto-anything modules by @CodingOnStar in #32246
  • test: add comprehensive unit and integration tests for RAG Pipeline components by @CodingOnStar in #32237
  • feat(tests): add integration tests for explore app list, installed apps, and sidebar lifecycle flows by @CodingOnStar in #32248
  • fix: metadata batch edit silently fails due to split transactions and swallowed exceptions by @veeceey in #32041
  • fix: can not upload file in single run by @hyoban in #32276
  • fix: publish-to-marketplace exports YAML for classic apps instead of ZIP (Vibe Kanban) by @RockChinQ in #32284
  • chore(deps): bump pillow from 12.0.0 to 12.1.1 in /api by @dependabot[bot] in #32250
  • feat: support config max size of plugin generated files by @bowenliang123 in #30887
  • feat(api): optimize OceanBase vector store performance and configurability by @connermo in #32263
  • test(web): add and enhance frontend automated tests across multiple modules by @CodingOnStar in #32268
  • chore(deps): bump qs from 6.14.1 to 6.14.2 in /web by @dependabot[bot] in #32290
  • test: add unit tests for base components-part-1 by @poojanInfocusp in #32154
  • test: add integration tests for app card operations, list browsing, and create app flows by @CodingOnStar in #32298
  • test: add tests for some base components by @saumyatalwani in #32265

New Contributors

Full Changelog: 1.13.0…1.14.0-rc1

https://skills.bash-is-all-you-need.dify.dev/apps responds too slowly, making it impossible to experience new features.

May I ask when the cloud subscription version will be upgraded to 1.13 or 1.14? It is currently version 1.12.