๐๏ธ Strict Mode (Spec Mode)
Serious programming following the "Requirement Clarification โ Design โ Task Decomposition โ Self-Testing with Self-Repair" workflow. Suitable for complex tasks.
๐๏ธ Strict Mode (Plan Mode)
Serious programming following the "Plan Formulation โ Step-by-Step Implementation" workflow. Suitable for incremental development and task management, ensuring orderly project progress.
๐๏ธ Code Review
CoStrict Code Review enables full repository indexing (codebase), along with a company-level coding knowledge base RAG (coming soon). It supports users in conducting code checks on functions, selected code, code files and entire project files. To identify and confirm issues, it employs a "multi-expert model inspection" + "multi-model cross-validation" strategy. Ensure a thorough review with zero oversight of vulnerabilities, fortifying the security defenses for enterprise code.
๐๏ธ AI Agent
Users only need to describe their requests in natural language, and the AI Agent can complete tasks end-to-end based on requirements. It is powerful, intelligent, and controllable. Capabilities include: autonomous decision-making, full repository context retrieval, tool calling, error fixing, terminal operation, and more.
๐๏ธ Code Completion
When you are writing code in the VSCode editor, CoStrict will automatically provide line-level or function-level code suggestions based on the context of the current and related code files. You can then use shortcut keysenter to accept or esc to dismiss these suggestions. CoStrict supports accepting completions by word or by line.
๐๏ธ Custom Rules
Custom rules allow you to personalize how CoStrict behaves, providing specific guidance that shapes responses, coding style, and decision-making processes.
๐๏ธ Task Todo List
ToDo List is a task list designed to clearly reflect CoStrict's upcoming tasks and track the progress of current workflows. It is automatically created in the following scenarios "Use to do list". Example:Please create a Snake game and use the to-do list.
๐๏ธ Prompt
Enhance Prompt
๐๏ธ MCP
MCP Overview
๐๏ธ Slash Commands
Create custom slash commands to automate repetitive tasks and extend CoStrict's functionality with simple markdown files.
๐๏ธ Skills
Skills package task-specific instructions that CoStrict loads on-demand when your request matches the skill's purpose. Unlike custom instructions that apply to everything, skills activate only when neededโmaking CoStrict more effective at specialized tasks without cluttering the base prompt.