Skip to content

CLI Call System

One-Liner

The CLI Call System is a unified AI model invocation framework — Provides a consistent interface for calling multiple AI models (Gemini, Qwen, Codex, Claude) with standardized prompts, modes, and templates.


Pain Points Solved

Pain PointCurrent StateCLI Call Solution
Single model limitationCan only use one AI modelMulti-model collaboration
Inconsistent promptsDifferent prompt formats per modelUnified prompt template
No mode controlAI can modify files unexpectedlyanalysis/write/review modes
No templatesReinvent prompts each time30+ pre-built templates

vs Traditional Methods

DimensionDirect APIIndividual CLIsCCW CLI
Multi-modelManual switchMultiple toolsUnified interface
Prompt formatPer-modelPer-toolStandardized template
PermissionUnclearUnclearExplicit modes
TemplatesNoneNone30+ templates

Core Concepts

ConceptDescriptionUsage
ToolAI model backend--tool gemini/qwen/codex/claude
ModePermission levelanalysis/write/review
TemplatePre-built prompt--rule analysis-review-code
SessionConversation continuity--resume <id>

Usage

Basic Command

bash
ccw cli -p "Analyze authentication flow" --tool gemini --mode analysis

With Template

bash
ccw cli -p "PURPOSE: Security audit
TASK: • Check SQL injection • Verify CSRF tokens
MODE: analysis
CONTEXT: @src/auth/**/*
EXPECTED: Report with severity levels
CONSTRAINTS: Focus on authentication" --tool gemini --mode analysis --rule analysis-assess-security-risks

Session Resume

bash
ccw cli -p "Continue analysis" --resume

Configuration

json
// ~/.claude/cli-tools.json
{
  "tools": {
    "gemini": {
      "enabled": true,
      "primaryModel": "gemini-2.5-flash",
      "tags": ["analysis", "debug"]
    },
    "qwen": {
      "enabled": true,
      "primaryModel": "coder-model"
    }
  }
}

Available Templates

CategoryTemplates
Analysisanalysis-review-code, analysis-diagnose-bug, analysis-assess-security
Planningplanning-plan-architecture, planning-breakdown-task
Developmentdevelopment-implement-feature, development-refactor-codebase

Released under the MIT License.