Token导航 LogoToken导航TokenDH.com
研究检索执行命令github未标认证来源可访问clear审计提醒

cli-referenceCLI reference CLI

Agent Skill

cli-reference 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

7,128

周安装

297

GitHub Stars

3,728

下载量

2,376
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:cli-reference(CLI reference CLI)
来源仓库:https://github.com/parcadei/continuous-claude-v3
仓库路径:skills/cli-reference
安装命令:
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill cli-reference
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill cli-reference

简介

cli-reference 提供 Claude Code CLI 的完整参考,涵盖所有可用标志与自动化用法。

  • 适合 headless 模式、CI/CD 集成与系统提示词传递场景。
  • 支持管道输入与继续最近会话,便于批处理任务。
  • 安装前应确认 Claude 版本兼容,避免参数不识别。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

CLI Reference

Complete reference for Claude Code command-line interface.

When to Use

  • "What CLI flags are available?"
  • "How do I use headless mode?"
  • "Claude in automation/CI/CD"
  • "Output format options"
  • "System prompt via CLI"
  • "How do I spawn agents properly?"

Core Commands

CommandDescriptionExample
claudeStart interactive REPLclaude
claude "query"REPL with initial promptclaude "explain this project"
claude -p "query"Headless mode (SDK)claude -p "explain function"
`cat file \claude -p`Process piped content`cat logs.txt \claude -p "explain"`
claude -cContinue most recentclaude -c
claude -c -p "query"Continue via SDKclaude -c -p "check types"
claude -r "id" "query"Resume sessionclaude -r "auth" "finish PR"
claude updateUpdate versionclaude update
claude mcpConfigure MCP serversSee MCP docs

Session Control

FlagDescriptionExample
--continue, -cLoad most recent conversationclaude --continue
--resume, -rResume session by ID/nameclaude --resume auth-refactor
--session-idUse specific UUIDclaude --session-id "550e8400-..."
--fork-sessionCreate new session on resumeclaude --resume abc --fork-session

Headless Mode (Critical for Agents)

FlagDescriptionExample
--print, -pNon-interactive, exit afterclaude -p "query"
--output-formattext, json, stream-jsonclaude -p --output-format json
--max-turnsLimit agentic turnsclaude -p --max-turns 100 "query"
--verboseFull turn-by-turn outputclaude --verbose
--dangerously-skip-permissionsSkip permission promptsclaude -p --dangerously-skip-permissions
--include-partial-messagesInclude streaming eventsclaude -p --output-format stream-json --include-partial-messages
--input-formatInput format (text/stream-json)claude -p --input-format stream-json

Tool Control

FlagDescriptionExample
--allowedToolsAuto-approve these tools"Bash(git log:*)" "Read"
--disallowedToolsBlock these tools"Bash(rm:*)" "Edit"
--toolsOnly allow these tools--tools "Bash,Edit,Read"

Subagent Definition (--agents flag)

Define custom subagents inline via JSON:

claude --agents '{
  "code-reviewer": {
    "description": "Expert code reviewer. Use proactively after code changes.",
    "prompt": "You are a senior code reviewer. Focus on code quality and security.",
    "tools": ["Read", "Grep", "Glob", "Bash"],
    "model": "sonnet"
  },
  "debugger": {
    "description": "Debugging specialist for errors and test failures.",
    "prompt": "You are an expert debugger. Analyze errors and provide fixes."
  }
}'

Agent Fields

FieldRequiredDescription
descriptionYesWhen to invoke this agent
promptYesSystem prompt for behavior
toolsNoAllowed tools (inherits all if omitted)
modelNosonnet, haiku, or claude-opus-4-5-20251101

Key Insight

When Lead uses Task tool, it auto-spawns from these definitions. No manual spawn needed.

System Prompt Customization

FlagBehaviorModes
--system-promptReplace entire promptInteractive + Print
--system-prompt-fileReplace from filePrint only
--append-system-promptAppend to default (recommended)Interactive + Print

Use --append-system-prompt for most cases - preserves Claude Code capabilities.

Model Selection

FlagDescriptionExample
--modelSet model for session--model claude-sonnet-4-5
--fallback-modelFallback if default overloaded--fallback-model sonnet

Aliases: sonnet, opus, haiku

MCP Configuration

FlagDescriptionExample
--mcp-configLoad MCP servers from JSON--mcp-config./mcp.json
--strict-mcp-configOnly use these MCP servers--strict-mcp-config --mcp-config./mcp.json

Advanced Flags

FlagDescriptionExample
--add-dirAdd working directories--add-dir../apps../lib
--agentSpecify agent for session--agent my-custom-agent
--permission-modeStart in permission mode--permission-mode plan
--permission-prompt-toolMCP tool for permissions--permission-prompt-tool mcp_auth
--plugin-dirLoad plugins from directory--plugin-dir./my-plugins
--settingsLoad settings from file/JSON--settings./settings.json
--setting-sourcesWhich settings to load--setting-sources user,project
--betasBeta API headers--betas interleaved-thinking
--debugEnable debug mode--debug "api,hooks"
--ideAuto-connect to IDE--ide
--chromeEnable Chrome integration--chrome
--no-chromeDisable Chrome for session--no-chrome
--enable-lsp-loggingVerbose LSP debugging--enable-lsp-logging
--version, -vOutput versionclaude -v

Output Formats

JSON (for parsing)

claude -p "query" --output-format json
# {"result": "...", "session_id": "...", "usage": {...}}

Streaming (for real-time monitoring)

claude -p "query" --output-format stream-json
# Newline-delimited JSON events

Structured Output (schema validation)

claude -p "Extract data" \
  --output-format json \
  --json-schema '{"type":"object","properties":{...}}'

Headless Agent Pattern (CRITICAL)

Proper headless agent spawn:

claude -p "$TASK_PROMPT" \
  --session-id "$UUID" \
  --dangerously-skip-permissions \
  --max-turns 100 \
  --output-format stream-json \
  --agents '{...}' \
  --append-system-prompt "Context: ..."

Missing any of these causes hangs:

  • --session-id - Track the session
  • --dangerously-skip-permissions - Headless requires this
  • --max-turns - Prevents infinite loops

Common Patterns

CI/CD Automation

claude -p "Run tests and fix failures" \
  --dangerously-skip-permissions \
  --max-turns 50 \
  --output-format json | jq '.result'

Piped Input

cat error.log | claude -p "Find root cause"
gh pr diff | claude -p "Review for security"

Multi-turn Session

id=$(claude -p "Start task" --output-format json | jq -r '.session_id')
claude -p "Continue" --resume "$id"

Stream Monitoring

claude -p "Long task" \
  --output-format stream-json \
  --include-partial-messages | while read -r line; do
    echo "$line" | jq '.type'
done

Keyboard Shortcuts (Interactive)

ShortcutAction
Ctrl+CCancel current
Ctrl+DExit
Ctrl+RReverse search history
Esc EscRewind changes
Shift+TabToggle permission mode

Quick Commands

PrefixAction
/Slash command
!Bash mode
#Add to memory
@File mention

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

28.79%
按下载量换算684

OpenCode

20.95%
按下载量换算498

Codex

18.33%
按下载量换算436

Gemini CLI

12.72%
按下载量换算302

Cursor

7.9%
按下载量换算188

Antigravity

2.9%
按下载量换算69

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/parcadei/continuous-claude-v3 --skill cli-reference;npx skills add parcadei/continuous-claude-v3 --skill "cli-reference" 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。

来源信息

继续浏览同类 Skills