yachiyo agent
Controls how delegateTask runs work: in-process worker subagents (the
default) or external ACP agents (deprecated).
agent mode
Section titled “agent mode”yachiyo agent mode workeryachiyo agent mode acpSets the subagent runtime mode. Worker mode exposes Explore, Plan, Review, and
General through delegateTask. ACP mode routes to external agent processes and
is deprecated.
agent list
Section titled “agent list”yachiyo agent listShows the current mode along with any ACP profiles still configured.
ACP profile commands
Section titled “ACP profile commands”yachiyo agent show <id-or-name>yachiyo agent add --payload '<json>'yachiyo agent update <id-or-name> [--payload '<json>']yachiyo agent remove <id-or-name>yachiyo agent enable <id-or-name>yachiyo agent disable <id-or-name>add requires at least name and command. An id is generated if you omit
one, and the rest default to safe values (enabled: true, args: [],
env: {}).
yachiyo agent add --payload '{ "name": "My Agent", "command": "npx", "args": ["-y", "some-acp-agent"], "env": {"MODE": "prod"}}'update merges — only supplied fields change, and id is always preserved.
yachiyo agent update my-agent --payload '{"description":"Updated","args":["-y","some-acp-agent@latest"]}'disable keeps the profile in config but stops offering it; remove deletes it
permanently.
Profile fields
Section titled “Profile fields”| Field | Type | Description |
|---|---|---|
id | string | Stable identifier, auto-generated on add |
name | string | Display name |
enabled | boolean | Whether the profile is active |
description | string | Short description shown in the UI |
command | string | Executable to launch (npx, node, an absolute path) |
args | string[] | Arguments passed to the command |
env | Record<string,string> | Extra environment variables |