Autonomy and workflow v2026.9.0 (CalVer) OpenCode v2.0.16 MIT

Workflows

Runs deterministic multi-agent workflows with resumable artifacts. Ships deep-research from brief to review.

#workflow#agents#research#artifacts

Quick Answer & Overview

Workflows is an open-source (MIT) OpenCode V2 plugin by @JadMadi. It resolves: Multi-phase work such as research is repeated ad hoc, with no fixed order, no artifacts, and no way to resume a run.. Installed via opencode plugin add github:jadmadi/opencode-workflows, it operates locally with 0% telemetry.

Quick Install via OpenCode V2 Git Distribution
opencode plugin add github:jadmadi/opencode-workflows

Local manual setup:

Copy workflows.ts into ~/.config/opencode/plugins/ and restart the TUI.

The Problem It Solves

Multi-phase work such as research is repeated ad hoc, with no fixed order, no artifacts, and no way to resume a run.

Slash Commands

Slash commands registered by Workflows
Command Description & Usage
/workflow Run a workflow by name, or list the available workflows.

Design Guardrails & Limitations

Uses child sessions and inherits the invoking session's model, so it needs no override. Runs are resumable from artifacts under the data dir.

Technical Specifications

Target Host
OpenCode V2 (CLI & TUI)
Tested Runtime
OpenCode v2.0.16 (builtUnder-2.0.16)
Artifact File
workflows.ts
Version Scheme
CalVer (YYYY.MM.MICRO) · Current: v2026.9.0
Default Install Path
~/.config/opencode/plugins/workflows.ts
License
MIT (Open Source)
Last Updated
2026-09-25

Frequently Asked Questions

What problem does Workflows solve?

Multi-phase work such as research is repeated ad hoc, with no fixed order, no artifacts, and no way to resume a run.

How do I install Workflows in OpenCode V2?

Run the terminal command: `opencode plugin add github:jadmadi/opencode-workflows`. The runtime clones the repository into `~/.config/opencode/plugins/workflows.ts` and activates it in your next session. Alternatively: Copy workflows.ts into ~/.config/opencode/plugins/ and restart the TUI.

What are the guardrails and limitations for Workflows?

Uses child sessions and inherits the invoking session's model, so it needs no override. Runs are resumable from artifacts under the data dir.

What slash commands does Workflows provide?

/workflow (Run a workflow by name, or list the available workflows.)