@konfeature/opencode-atelier
v0.2.2
Published
OpenCode plugin that dispatches coding tasks to Atelier sandboxes (self-hosted Kata Containers dev environments).
Downloads
954
Maintainers
Readme
@konfeature/opencode-atelier
OpenCode plugin that connects OpenCode to an Atelier instance, letting you dispatch coding tasks to isolated Kata Containers sandboxes from your local OpenCode session.
What it does
- Registers an
atelierworkspace adaptor with OpenCode so tasks can be created against remote Atelier sandboxes. - Auto-resolves the active Atelier workspace from the current git context.
- Injects
/atelier:*slash commands into OpenCode (task dispatch, status checks, etc.). - Adds Atelier-specific context to the system prompt when relevant.
Install
# bun
bun add -d @konfeature/opencode-atelier
# npm
npm install --save-dev @konfeature/opencode-atelierUsage
Add the plugin to your OpenCode config (opencode.json):
{
"plugin": ["@konfeature/opencode-atelier"]
}Then create an atelier.config.json (or .atelier.json) in your project root, or set the manager URL through environment variables:
{
"managerUrl": "https://sandbox.example.com",
"apiKey": "...",
"workspaceId": "optional-explicit-workspace-id"
}The plugin will auto-resolve a workspace from the active git remote when workspaceId is omitted.
Requirements
This plugin expects:
- A running Atelier manager reachable at
managerUrl. - Peer dependencies provided by your OpenCode installation:
@opencode-ai/plugin,@opencode-ai/sdk,zod.
License
MIT — © KONFeature
