CodeWave SDD is NetEase's enterprise AI coding platform that replaces prompt guesswork with spec-driven development. Built on the proprietary NASL language, it makes AI-generated code controllable and reviewable, supports Vue/React/Spring source export, and serves leading clients such as China Railway, BOE, and ICBC.

CodeWave SDD: NetEase's Controllable Enterprise-Grade AI Coding Platform
CodeWave SDD (official site: https://codewave.163.com/ ) is a controllable, enterprise-grade AI coding platform under NetEase Zhizhen. Built on NetEase's proprietary NASL domain language and spec-driven development, it replaces prompt guesswork with standardized processes, keeping the entire Prompt → Requirements → Design → Tasks → Code pipeline controllable, reviewable, and reversible. The platform unifies the tech stack, accumulates components and services as reusable enterprise assets, and can export standard Vue/React/Spring source code without vendor lock-in. CodeWave SDD has served leading enterprises including China Railway, BOE, and Industrial and Commercial Bank of China, helping them deliver digital transformation efficiently.
Main Features
- NASL domain-specific language: NetEase's proprietary web application description language. Its strong typing and static checks make AI-generated code visible and controllable, preventing architectural chaos and security vulnerabilities at the source.
- Visual programming: Drag-and-drop designers for pages, logic, data, and workflows let non-technical members participate in development and validation, greatly lowering maintenance barriers and communication costs.
- Dynamic retrieval and intelligent generation: Smart matching based on NASL constraints and enterprise assets lets AI recommend best practices within corporate standards, ending "black-box guessing".
- Spec-driven development: Standardized spec documents replace prompt guesswork, following the flow Prompt → Requirements → Design → Tasks → Code, with traceable results.
- Enterprise asset center: Centrally manages components, services, connectors, and other IT assets, supporting intelligent generation and reuse to break the "starting from scratch every time" dilemma.
- Legacy source reuse: Connects to existing corporate codebases and identifies common code, unlocking more use for legacy code and accelerating IT asset accumulation.
- Source code export: Exports Vue/React/Spring project templates with standard JS/Java source code, no vendor lock-in, meeting enterprises' autonomy and control requirements.
How to Use
- Visit the official site (https://codewave.163.com/ ) to register and log in.
- Clarify requirements: Describe business needs in natural language; the platform helps turn vague ideas into structured requirement documents.
- Write the spec: Standardize requirements into a spec document, the single basis for subsequent AI generation.
- Design confirmation: Build pages, logic, data, and workflows in the visual designer; solutions are reviewable and adjustable.
- Task breakdown: The platform automatically decomposes the spec into a Design → Tasks development checklist for multi-role confirmation.
- AI code generation: AI generates code based on NASL constraints and the enterprise asset library, with a traceable process and reversible results.
- AI automated testing: AI tests its own generated code and automatically fixes and iterates on issues found.
- Preview and delivery: Preview the interactive prototype online, then publish or export standard Vue/React/Spring source code for self-hosted deployment.
Core Strengths
- Controllable generation: NASL strong typing and static checks make AI output reviewable, reversible, and correctable.
- Standardized process: Spec-driven development replaces prompt guesswork, making the path from requirements to code fully standardized and traceable.
- Unified tech stack: Prevents architectural chaos at the source and the technical debt caused by AI improvisation.
- Asset accumulation and reuse: The asset center manages components, services, and connectors centrally; legacy code is identified and reused, so development speeds up over time.
- Low-barrier collaboration: Visual drag-and-drop design lets product managers and business operators join development and validation.
- Dual-mode editing: Freely switch between visual and code modes, balancing efficiency and flexibility.
- Autonomy and control: Export standard Vue/React/Spring source code to meet compliance and private deployment needs.
- Proven: Served China Railway, BOE, and Industrial and Commercial Bank of China, with verified outcomes of doubled workforce efficiency or nearly 2x profit improvement.
Use Cases
- Rapid delivery of internal enterprise systems: Mid- and back-office apps such as OA, CRM, and ERP peripheral systems — spec-driven development plus AI generation dramatically shortens the path from requirements to launch.
- High-compliance finance and government scenarios: Industries such as banking, tobacco, and state-owned enterprises with strict code security and autonomy requirements can use NASL static checks and source export for controlled delivery and private deployment.
- Legacy system modernization: Connect to existing codebases, identify and reuse common code, and gradually migrate old systems to a unified stack.
- Agile development with business participation: Visual drag-and-drop design lets product managers and business operators build and validate prototypes, cutting requirement communication overhead.
- University teaching and talent development: Partnering with over a hundred universities as a low-barrier AI development teaching platform, helping students quickly build complete applications and understand engineering workflows.
Limitations
CodeWave SDD targets enterprise scenarios; full capabilities such as the enterprise asset center and private deployment follow official business plans. Individual developers are advised to register on the official site for a trial first, then assess fit with team standards and compliance requirements.
Frequently asked questions
How is CodeWave SDD different from ordinary AI coding assistants?
CodeWave SDD replaces prompt guesswork with standardized spec documents, uses NetEase's proprietary NASL language with strong typing and static checks to keep AI output controllable, reviewable, and reversible, and unifies the tech stack while accumulating enterprise assets — better suited to enterprise-grade delivery.
Does CodeWave SDD support source code export?
Yes. It exports Vue/React/Spring project templates with standard JS/Java source code, without vendor lock-in, so enterprises can deploy on their own to meet compliance and private deployment needs.
Which enterprises suit CodeWave SDD?
It suits teams that need rapid delivery of mid/back-office systems, financial and government clients with high code security and autonomy requirements, teams revitalizing legacy code assets and involving business staff in development, and over a hundred universities using it as a teaching platform.
Who are CodeWave SDD's benchmark customers?
It has served leading enterprises such as China Railway, BOE, and Industrial and Commercial Bank of China, with verified outcomes of doubled workforce efficiency or nearly 2x profit improvement.