Agents Commands¶
Manage ACP (Agent Client Protocol) coding agents for SuperQode.
Overview¶
The superqode agents command group provides commands for discovering, installing, and managing ACP coding agents. ACP agents are external coding assistants that integrate with SuperQode via the Agent Client Protocol.
agents list¶
List all available coding agents.
Options¶
| Option | Description |
|---|---|
--protocol | Filter by protocol: acp or external |
--supported | Show only supported agents |
Examples¶
# List all agents
superqode agents list
# List only ACP agents
superqode agents list --protocol acp
# List only supported agents
superqode agents list --supported
Output¶
Shows a table with: - Agent: Agent identifier - Name: Full agent name - Protocol: ACP or EXTERNAL - Status: [CORRECT] Supported, ๐ Coming Soon, or Experimental - Description: Brief agent description
Example Output¶
Coding Agents
โโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Agent โ Name โ Protocol โ Status โ Description โ
โโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ opencode โ OpenCode โ ACP โ [CORRECT] Supported โ Full-featured coding agent โ
โ codex โ Codex โ ACP โ Experimental โ OpenAI ACP adapter โ
โโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total: 15 agents, 8 supported
The actual list is generated from built-in agent cards plus any local agent definitions on your machine.
agents show¶
Show detailed information about a specific agent.
Arguments¶
| Argument | Description |
|---|---|
AGENT_ID | Agent identifier (e.g., opencode, claude) |
Examples¶
# Show OpenCode agent details
superqode agents show opencode
# Show Claude Code agent details
superqode agents show claude
Output¶
Displays detailed agent information including: - Agent name and identifier - Protocol type - Status (Supported/Coming Soon/Experimental) - Connection type - Description - Capabilities - Authentication requirements - Setup instructions - Configuration example
Example Output¶
Agent: SST OpenCode
ID: opencode
Protocol: ACP
Status: [CORRECT] Supported
Connection: stdio
Description:
Full-featured coding agent with file editing, shell access, MCP support
Capabilities:
โข File editing
โข Shell command execution
โข MCP tool integration
โข Git operations
Authentication:
Managed by OpenCode CLI (run `opencode /connect`)
Setup:
npm i -g opencode-ai
Usage in superqode.yaml:
team:
dev:
roles:
my-role:
mode: "acp"
agent: "opencode"
agent_config:
provider: "anthropic"
model: "claude-sonnet-4-20250514"
job_description: |
Your job description here...
Related Commands¶
superqode connect acp <agent>- Connect to an ACP agentsuperqode providers list- List BYOK providerssuperqode config list-modes- View configured modes and roles
Agent Status Types¶
| Status | Description |
|---|---|
| [CORRECT] Supported | Fully tested and ready for production use |
| ๐ Coming Soon | Planned for future release |
| ** Experimental** | Available but may have limitations |
Common Workflows¶
Discover Available Agents¶
# See all available agents
superqode agents list
# Filter to only supported ACP agents
superqode agents list --protocol acp --supported
Get Agent Details¶
Configure Agent in Team¶
After finding an agent, add it to your superqode.yaml:
team:
dev:
roles:
coding_assistant:
mode: "acp"
agent: "opencode" # From agents list
agent_config:
provider: "anthropic"
model: "claude-sonnet-4-20250514"
job_description: |
You are a coding assistant...
Troubleshooting¶
Agent Not Found¶
Solution: Use superqode agents list to see available agents.
Agent Installation¶
Some agents require installation before use. Check the agent's setup instructions:
The output includes setup commands and prerequisites.
Next Steps¶
- Provider Commands - BYOK provider management
- Config Commands - Configuration management
- Team Configuration - Team and role setup