원클릭으로
cli-coding-agents
CLI Coding Agents.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
CLI Coding Agents.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Map of the Tailscale network (tailnet) and how to reach, operate, and deploy to remote machines over it via SSH. Use for any cross-machine task — remote install, deploy, restart, log-check, or file transfer.
Operate nano-core coding delegation. Use for /coder or /coding execution, /coder-plan or /coder_plan planning, natural-language coding approval prompts, delegated runs, run IDs, progress, cancellation, and final-result handling; not for direct coding or automatic delegation.
Diagnose nano-core runtime failures. Use for provider/model errors, Pi launch or skill-discovery failures, Telegram/WhatsApp routing, singleton locks, service state, IPC, SQLite state, scheduler behavior, or per-group logs; not for installation or feature work.
Install or onboard nano-core on a host. Use for first-time installation, prerequisites, runtime selection, provider/channel configuration, daemon setup, upgrades, or doctor checks; not for diagnosing an already-running incident.
Understand and operate nano-core itself. Use for questions about nano-core architecture, behavior, configuration, capabilities, skills, installation, troubleshooting, Telegram administration, or coding delegation; route focused work to the matching nano-core skill.
Configure and operate nano-core through Telegram. Use for bot enablement, main/admin chat claims, trigger routing, command authorization, delivery modes, media intake, polling conflicts, and Telegram-first operation; not for WhatsApp-only or general runtime incidents.
| name | cli-coding-agents |
| description | CLI Coding Agents. |
Launch coding agents across Claude, Droid, and OpenCode CLI platforms with unified profile management and flexible configuration.
List all profiles:
ai-claude-start list
ai-droid-start list
ai-opencode-start list
Setup wizard:
ai-claude-start setup
ai-droid-start setup
ai-opencode-start setup
Set default profile:
ai-claude-start default <profile-name>
ai-droid-start default <profile-name>
ai-opencode-start default <profile-name>
Delete profile:
ai-claude-start delete <profile-name>
ai-droid-start delete <profile-name>
ai-opencode-start delete <profile-name>
System health check:
ai-claude-start doctor
ai-droid-start doctor
ai-opencode-start doctor
Basic launch:
claude-start # Uses default profile (ZAI)
claude-start ZAI # Use specific profile
claude-start MinimaxM2.1
With flags (passed to Claude):
claude-start --continue # Continue last session
claude-start ZAI --model claude-sonnet-4-5 # Override model
claude-start --dangerously-skip-permissions --continue
Cross-command invocation:
ai-claude-start ZAI # Uses Claude binary
ai-droid-start --claude ZAI # Force Claude from droid-start
ai-opencode-start --claude ZAI # Force Claude from opencode-start
Basic launch:
droid-start # Uses default profile (ZAI)
droid-start ZAI # Use specific profile
droid-start deepseek-v3.2
With flags (passed to Droid):
droid-start --continue
droid-start GLM-4.7 --model claude-sonnet-4-5 # Override model
Cross-command invocation:
ai-droid-start ZAI # Uses Droid binary
ai-claude-start --droid ZAI # Force Droid from claude-start
ai-opencode-start --droid ZAI # Force Droid from opencode-start
Basic launch:
opencode-start # Uses default profile (ZAI)
opencode-start ZAI # Use specific profile
opencode-start code-fast-1
With flags (passed to OpenCode):
opencode-start --continue # Continue last session
opencode-start ZAI --model anthropic/claude-sonnet-4-5 # Override model
opencode-start --run "explain this file" # Non-interactive mode
Cross-command invocation:
ai-opencode-start ZAI # Uses OpenCode binary
ai-claude-start --opencode ZAI # Force OpenCode from claude-start
ai-droid-start --opencode ZAI # Force OpenCode from droid-start
claude-start ZAI # GLM-4.7 via Z.AI
claude-start MinimaxM2.1 # MiniMax-M2.1 via MiniMax
claude-start deepseek-v3.2 # deepseek/deepseek-v3.2 via OpenRouter
claude-start code-fast-1 # x-ai/grok-code-fast-1 via OpenRouter
claude-start oss-120B # openai/gpt-oss-20b via OpenRouter
claude-start "kimi K2" # Kimi Coding via Kimi
claude-start M2.1 # minimax/minimax-m2.1 via MiniMax
droid-start ZAI # GLM-4.7 via Z.AI
droid-start MinimaxM2.1 # MiniMax-M2.1 via MiniMax
droid-start deepseek-v3.2 # deepseek/deepseek-v3.2 via OpenRouter
droid-start code-fast-1 # x-ai/grok-code-fast-1 via OpenRouter
droid-start oss-120B # openai/gpt-oss-20b via OpenRouter
droid-start "kimi K2" # Kimi Coding via Kimi
droid-start M2.1 # minimax/minimax-m2.1 via MiniMax
opencode-start ZAI # GLM-4.7 via Z.AI
opencode-start MinimaxM2.1 # MiniMax-M2.1 via MiniMax
opencode-start deepseek-v3.2 # deepseek/deepseek-v3.2 via OpenRouter
opencode-start code-fast-1 # x-ai/grok-code-fast-1 via OpenRouter
opencode-start oss-120B # openai/gpt-oss-20b via OpenRouter
opencode-start "kimi K2" # Kimi Coding via Kimi
opencode-start M2.1 # minimax/minimax-m2.1 via MiniMax
Custom Claude command:
CLAUDE_CMD="/path/to/custom/claude" claude-start ZAI
Custom Droid command:
DROID_CMD="/path/to/custom/droid" droid-start ZAI
Custom OpenCode command:
OPENCODE_CMD="/path/to/custom/opencode" opencode-start ZAI
Test environment injection (doesn't actually launch CLI):
claude-start ZAI --cmd "node -e \"console.log(process.env.ANTHROPIC_AUTH_TOKEN)\""
droid-start ZAI --cmd "echo Testing with $ANTHROPIC_AUTH_TOKEN"
opencode-start ZAI --cmd "node -e \"console.log(process.env.ANTHROPIC_API_KEY)\""
Use default profile (interactive if multiple):
claude-start
Use specific profile:
claude-start ZAI
Interactive selection (if multiple profiles):
claude-start
# Prompts: "Select a profile to use:"
# ZAI (default)
# MinimaxM2.1
# deepseek-v3.2
# ...
For detailed information, see: