Generated CLI Reference

Generated from Commander command declarations in apps/agents-synapsex/shared/cli/src.
  • Package: synapsex-cli
  • Version: 0.1.0
  • Parsed command entries: 50

Install

npm install -g synapsex-cli
synapsex --help

Commands

synapsex agent

Manage AI agents Source: src/commands/agent.ts

synapsex agent create

Create a new AI agent Arguments:
ArgumentDescription
<name>Agent name
Options:
OptionDescriptionDefault
-p, --provider <provider>LLM provider to use
-m, --model <model>AI model to use
-t, --tools <tools...>Tools to enable
-d, --description <text>Agent description
Source: src/commands/agent.ts

synapsex agent list

List all agents Options:
OptionDescriptionDefault
-q, --quietOnly show IDs
Source: src/commands/agent.ts

synapsex agent status

Check agent status Arguments:
ArgumentDescription
<id>Agent ID or name
Source: src/commands/agent.ts

synapsex agent logs

Stream agent logs Arguments:
ArgumentDescription
<id>Agent ID or name
Options:
OptionDescriptionDefault
-n, --lines <count>Number of recent lines to show50
Source: src/commands/agent.ts

synapsex agent delete

Delete an agent Arguments:
ArgumentDescription
<id>Agent ID or name
Options:
OptionDescriptionDefault
-f, --forceSkip confirmation
Source: src/commands/agent.ts

synapsex agent invoke

Invoke an agent with input Arguments:
ArgumentDescription
<id>Agent ID or name
<input>Input text
Options:
OptionDescriptionDefault
-s, --streamStream output
Source: src/commands/agent.ts

synapsex config

Manage SynapseX configuration Source: src/commands/config.ts

synapsex config get

Get configuration value Arguments:
ArgumentDescription
<key>Configuration key
Source: src/commands/config.ts

synapsex config set

Set configuration value Arguments:
ArgumentDescription
<key>Configuration key
<value>Configuration value
Source: src/commands/config.ts

synapsex config list

List all configuration Source: src/commands/config.ts

synapsex config clear

Clear configuration Source: src/commands/config.ts

synapsex deploy

Deploy agents to SynapseX cloud Source: src/commands/deploy.ts

synapsex deploy local

Run agent locally with Docker Arguments:
ArgumentDescription
<agent-id>Agent ID or name
Options:
OptionDescriptionDefault
-p, --port <port>Port to expose8080
Source: src/commands/deploy.ts

synapsex deploy cloud

Deploy agent to SynapseX cloud Arguments:
ArgumentDescription
<agent-id>Agent ID or name
Source: src/commands/deploy.ts

synapsex init

Initialize SynapseX in a repository Options:
OptionDescriptionDefault
--repo <url>Git repository URL
Source: src/commands/init.ts

synapsex jobs

Manage jobs Source: src/commands/jobs.ts

synapsex jobs submit <title>

Submit a new job Options:
OptionDescriptionDefault
--agent &lt;agent-id&gt;Agent ID
--tenant &lt;tenant-id&gt;Tenant ID
--type &lt;type&gt;Job typegeneral
--priority &lt;priority&gt;Priority (1-10)5
Source: src/commands/jobs.ts

synapsex jobs list

List jobs Options:
OptionDescriptionDefault
--agent &lt;agent-id&gt;Filter by agent
--status &lt;status&gt;Filter by status
Source: src/commands/jobs.ts

synapsex jobs cancel <job-id>

Cancel a job Source: src/commands/jobs.ts

synapsex jobs status <job-id>

Get job status Source: src/commands/jobs.ts

synapsex mcp

Manage MCP tools and registries Source: src/commands/mcp.ts

synapsex mcp list

List available MCP tools Options:
OptionDescriptionDefault
-c, --category &lt;name&gt;Filter by category
Source: src/commands/mcp.ts

synapsex mcp info

Get tool details Arguments:
ArgumentDescription
&lt;name&gt;Tool name
Source: src/commands/mcp.ts

synapsex mcp add

Add MCP registry Arguments:
ArgumentDescription
&lt;url&gt;Registry URL
Options:
OptionDescriptionDefault
-n, --name &lt;name&gt;Registry name
Source: src/commands/mcp.ts

synapsex mcp route

Select the best MCP/tool for a natural-language request Arguments:
ArgumentDescription
&lt;input&gt;Natural-language request
Options:
OptionDescriptionDefault
--preferred &lt;name&gt;Preferred MCP server name
--tenant &lt;id&gt;Tenant ID
--jsonPrint JSON output
Source: src/commands/mcp.ts

synapsex mcp plan

Create an explainable MCP execution plan Arguments:
ArgumentDescription
&lt;input&gt;Natural-language request
Options:
OptionDescriptionDefault
--preferred &lt;name&gt;Preferred MCP server name
--tenant &lt;id&gt;Tenant ID
--jsonPrint JSON output
Source: src/commands/mcp.ts

synapsex mcp ask

Plan or execute an MCP-backed request intelligently Arguments:
ArgumentDescription
&lt;input&gt;Natural-language request
Options:
OptionDescriptionDefault
--preferred &lt;name&gt;Preferred MCP server name
--tenant &lt;id&gt;Tenant ID
--approveApprove execution when required
--mode &lt;mode&gt;auto or planauto
--tool &lt;name&gt;Force tool name
--tool-input &lt;json&gt;Structured tool input JSON
--vm &lt;id&gt;Target VM ID for VM-backed MCP tools
--timeout &lt;seconds&gt;Execution timeout seconds30
--jsonPrint JSON output
Source: src/commands/mcp.ts

synapsex providers

Configure LLM providers for SynapseX agents Source: src/commands/providers.ts

synapsex providers setup

Configure an LLM provider Options:
OptionDescriptionDefault
-m, --model &lt;model&gt;Default model for this provider
--api-key-env &lt;name&gt;Environment variable that stores the API key
--base-url &lt;url&gt;Custom provider base URL
--defaultUse this provider as the default for new agents
Source: src/commands/providers.ts

synapsex providers use

Set the default provider and model for new agents Arguments:
ArgumentDescription
&lt;provider&gt;Provider name
Options:
OptionDescriptionDefault
-m, --model &lt;model&gt;Default model
Source: src/commands/providers.ts

synapsex providers list

List configured LLM providers Source: src/commands/providers.ts

synapsex merge

No description. Arguments:
ArgumentDescription
&lt;agent-id&gt;Agent ID
Options:
OptionDescriptionDefault
--strategy &lt;strategy&gt;Merge strategy (squash, merge, rebase)squash
Source: src/commands/workflow.ts

synapsex promote

Push agent branch and open PR Arguments:
ArgumentDescription
&lt;agent-id&gt;Agent ID
Source: src/commands/workflow.ts

synapsex billing

Manage billing and subscription Source: src/commands/workflow.ts

synapsex billing status

Check billing status Source: src/commands/workflow.ts

synapsex billing quota

Check quota and usage Options:
OptionDescriptionDefault
--agent &lt;agent-id&gt;Check quota for specific agent
Source: src/commands/workflow.ts

synapsex billing history

View credit transaction history Options:
OptionDescriptionDefault
--limit &lt;number&gt;Number of transactions20
Source: src/commands/workflow.ts

synapsex billing plans

List available plans Source: src/commands/workflow.ts

synapsex webhooks

Manage webhooks Source: src/commands/workflow.ts

synapsex webhooks create <url>

Create a webhook subscription Options:
OptionDescriptionDefault
--entity &lt;entity-id&gt;Entity ID
--app &lt;app-id&gt;App ID
--action &lt;action&gt;Action filter
Source: src/commands/workflow.ts

synapsex webhooks list

List webhooks Options:
OptionDescriptionDefault
--entity &lt;entity-id&gt;Entity ID
Source: src/commands/workflow.ts

synapsex integrations

Manage integrations Source: src/commands/workflow.ts

synapsex integrations list

List available integrations Source: src/commands/workflow.ts

synapsex integrations connect <provider>

Connect an integration Options:
OptionDescriptionDefault
--entity &lt;entity-id&gt;Entity ID
Source: src/commands/workflow.ts

synapsex server

Manage orchestrator server Source: src/commands/workflow.ts

synapsex server start

Start the orchestrator server Source: src/commands/workflow.ts

synapsex server status

Check server health Source: src/commands/workflow.ts

synapsex workflow

Run multi-agent workflows Arguments:
ArgumentDescription
&lt;description&gt;Workflow description
Options:
OptionDescriptionDefault
--agents &lt;agents&gt;Comma-separated agent profilesplanner,coder,reviewer,tester
--budget &lt;budget&gt;Total budget USD5.0
--model &lt;model&gt;LLM modelclaude-sonnet-4-6
Source: src/commands/workflow.ts

synapsex run

Run an agent interactively Arguments:
ArgumentDescription
&lt;agent-id&gt;Agent ID or name
Options:
OptionDescriptionDefault
-i, --input &lt;text&gt;Input to pass to the agent
-s, --streamStream output in real-time
Source: src/index.ts