neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
c8ctl은 Camunda 8 클러스터 검사·프로세스 관리·개발 지원을 위한 CLI
a cli for Camunda 8 Cluster inspection, Process Management, and Dev-time support
개발 도구TypeScript · JavaScriptGitHub @camunda직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
c8ctl (pronounced: "cocktail") — a minimal-dependency CLI for Camunda 8 operations built on top of @camunda8/orchestration-cluster-api.README 전문 보기 ↗c8ctl (pronounced: "cocktail") — a minimal-dependency CLI for Camunda 8 operations built on top of @camunda8/orchestration-cluster-api.
*_bb-* folders during deployment, marked with 🧱 in resultscamunda.json (or legacy .process-application) marker are marked with 📦 in results--extensions).c8ignore Support: Filter deploy/watch file scanning with .gitignore-style patterns; node_modules/, target/, .git/ ignored by default--dry-run to preview API requests and --fields to filter output columns for AI agents and scriptsDEBUG=1 or C8CTL_DEBUG=trueFull transparency:
this cli is also a pilot-coding experiment, practicing Agentic Engineering.
Guided by humans, the codebase is (mostly) built by your friendly neighborhood LLM, fully dogfooding the Human-in-the-Loop pattern.
Repository automation is documented in the agentic workflows operator guide. Issue implementation, dual-engine review, and guarded auto-merge are inactive until explicitly enabled.
npm install @camunda8/cli -g
After installation, the CLI is available as c8ctl (or its alias c8).
Note: The c8 alias provides typing ergonomics for common keyboard layouts - the c key (left index finger) followed by 8 (right middle finger) makes for a comfortable typing experience on both QWERTY and QWERTZ keyboards.
The full documentation is maintained in this repository under docs/ and is published — and kept in sync — on docs.camunda.io:
The docs/ pages are the single source of truth. When you change CLI behavior, update the relevant page here; a workflow syncs them to camunda-docs.
# Install
npm install @camunda8/cli -g
# Start a local Camunda 8 cluster (no Docker required)
c8ctl cluster start
# Store a secret for local development (values are never shown or stored by c8ctl)
c8ctl cluster secrets set OPENAI_API_KEY
# Manage isolated local physical tenants (requires a supporting c8run 8.10+ build)
c8ctl cluster physical-tenants add sales
# Deploy a process and start an instance
c8ctl deploy ./my-process.bpmn
c8ctl run my-process
# Inspect running instances
c8ctl list process-instances
# Show help for any command
c8ctl help
c8ctl help <command>
For everything else, see the documentation above.
c8ctl ships flags built for AI agents and scripts — --fields (filter output columns), --dry-run (preview the API request without executing it), and machine-readable JSON help. They appear in their own section in c8ctl help.
c8ctl --version always writes the version result to stdout, including when JSON mode is selected by --json, C8CTL_OUTPUT_MODE, or the saved preference. See Output modes for the text and JSON formats.
See Development workflows → AI agents and scripting for details and examples. For a full machine-readable reference intended for agents, see CONTEXT.md.
c8ctl <verb> <resource> [arguments] [flags]
Verbs:
list - List resources (process, identity)search - Search resources with filtersget - Get resource by keycreate - Create resourcedelete - Delete resourcecancel - Cancel resourcesuspend - Suspend resourceresume - Resume resourcemigrate - Migrate process instances to another process definitionmodify - Modify process instances: activate, terminate or move elementsawait - Create and await completion (alias for create --awaitCompletion)complete - Complete resourcefail - Fail a jobupdate - Update a jobactivate - Activate jobs by typeresolve - Resolve incidentpublish - Publish messagecorrelate - Correlate messageset - Set variables on an element instancedeploy - Deploy resourcesrun - Deploy and start processassign - Assign resource to targetunassign - Unassign resource from targetwatch (alias: w) - Watch files for changes and auto-deployopen - Open Camunda web application in browseradd - Add a profileremove (alias: rm) - Remove a profileload - Load a c8ctl pluginunload (alias: rm) - Unload a c8ctl pluginupgrade - Upgrade a plugindowngrade - Downgrade a plugin to a specific versionsync - Synchronize pluginsinit - Create a new plugin from TypeScript templatedoctor - Diagnose plugin loading state and collisionsuse - Set active profile or tenantoutput - Show or set output formatcompletion - Generate shell completion scriptResources: authorization (auth), form, group, incident (inc), job, jobs, mapping-rule (mr), message (msg), plugin, process-definition (pd), process-instance (pi), profile, role, tenant, topology, user, user-task (ut), variable (var, vars), wait-state (ws)
Tip: Run c8ctl help <command> to see detailed help for specific commands with all available flags.
CAMUNDA_BASE_URL: Cluster base URLCAMUNDA_CLIENT_ID: OAuth client IDCAMUNDA_CLIENT_SECRET: OAuth client secretCAMUNDA_TOKEN_AUDIENCE: OAuth token audienceCAMUNDA_OAUTH_URL: OAuth token endpointCAMUNDA_DEFAULT_TENANT_ID: Default tenant IDC8CTL_OUTPUT_MODE: Per-invocation output mode override (json or text); does not persist. Lower precedence than --json.C8CTL_DATA_DIR: Override the OS-default data directory for plugins and session state.C8CTL_DEBUG / DEBUG: Enable debug logging to stderr (also sets Camunda SDK logging to debug).CAMUNDA_SDK_LOG_LEVEL: Camunda SDK log level (logs go to stderr). Defaults to silent; --verbose uses trace.Configuration is stored in platform-specific user data directories:
~/.config/c8ctl/~/Library/Application Support/c8ctl/%APPDATA%\c8ctl\Files:
profiles.json: Saved cluster configurationssession.json: Active profile, tenant, and output modeplugins.json: Plugin registry tracking installed pluginsc8ctl automatically reads profiles from Camunda Modeler (if installed):
~/.config/camunda-modeler/profiles.json~/Library/Application Support/camunda-modeler/profiles.json%APPDATA%\camunda-modeler\profiles.jsonModeler profiles are:
modeler: when used in c8ctlA compact list of every verb and resource is in Command Structure above.
For the complete reference of every command, flag, resource, and alias, see:
docs/command-reference.md in this repository, orMIT - see LICENSE
See CONTRIBUTING.md for development setup, testing, project structure, and how to add new commands. See AGENTS.md for commit conventions and coding standards.
mcp-proxyfeedback - Open the feedback page to report issues or request featureshelp (alias: menu) - Show helpwhich - Show active profile or output mode