# What is Claude_dms3 ## One-Line Positioning **Claude_dms3 is an AI-powered development workbench for VS Code** — Through semantic code indexing, multi-model CLI invocation, and team collaboration systems, it enables AI to deeply understand your project and generate high-quality code according to specifications. > AI capabilities bloom like vines — Claude_dms3 is the trellis that guides AI along your project's architecture, coding standards, and team workflows. --- ## 1.1 Pain Points Solved | Pain Point | Current State | Claude_dms3 Solution | |------------|---------------|---------------------| | **AI doesn't understand the project** | Every new session requires re-explaining project background, tech stack, and coding standards | Memory system persists project context, AI remembers project knowledge across sessions | | **Difficult code search** | Keyword search can't find semantically related code, don't know where functions are called | CodexLens semantic indexing, supports natural language search and call chain tracing | | **Single model limitation** | Can only call one AI model, different models excel in different scenarios | CCW unified invocation framework, supports multi-model collaboration (Gemini, Qwen, Codex, Claude) | | **Chaotic collaboration process** | Team members work independently, inconsistent code styles, standards hard to implement | Team workflow system (PlanEx, IterDev, Lifecycle) ensures standard execution | | **Standards hard to implement** | CLAUDE.md written but AI doesn't follow, project constraints ignored | Spec + Hook auto-injection, AI forced to follow project standards | --- ## 1.2 vs Traditional Methods | Dimension | Traditional AI Assistant | **Claude_dms3** | |-----------|-------------------------|-----------------| | **Code Search** | Text keyword search | **Semantic vector search + LSP call chain** | | **AI Invocation** | Single model fixed call | **Multi-model collaboration, optimal model per task** | | **Project Memory** | Re-explain each session | **Cross-session persistent Memory** | | **Standard Execution** | Relies on Prompt reminders | **Spec + Hook auto-injection** | | **Team Collaboration** | Each person for themselves | **Structured workflow system** | | **Code Quality** | Depends on AI capability | **Multi-dimensional review + auto-fix cycle** | --- ## 1.3 Core Concepts Overview | Concept | Description | Location/Command | |---------|-------------|------------------| | **CodexLens** | Semantic code indexing and search engine | `ccw search` | | **CCW** | Unified CLI tool invocation framework | `ccw cli` | | **Memory** | Cross-session knowledge persistence | `ccw memory` | | **Spec** | Project specification and constraint system | `.workflow/specs/` | | **Hook** | Auto-triggered context injection scripts | `.claude/hooks/` | | **Agent** | Specialized AI subprocess for specific roles | `.claude/agents/` | | **Skill** | Reusable AI capability modules | `.claude/skills/` | | **Workflow** | Multi-phase development orchestration | `/workflow:*` | --- ## 1.4 Architecture Overview ```mermaid graph TB subgraph Claude_dms3_Architecture[Claude_dms3 Architecture] A[CodexLens
Semantic Index] B[CCW
CLI Call Framework] C[Memory
Persistent Context] D[Spec System] E[Hooks
Inject] F[Skills
Reusable] G[Agents
Roles] A --> D B --> D C --> D D --> E D --> F D --> G end ``` --- ## Next Steps - [Getting Started](/guide/ch02-getting-started) - Install and configure - [Core Concepts](/guide/ch03-core-concepts) - Understand the fundamentals - [Workflow Basics](/guide/ch04-workflow-basics) - Start your first workflow