deepcode-cli

Configure and operate a terminal AI coding assistant for DeepSeek v4 models.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/devtools-skills --skill deepcode-cli-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deepcode-cli
Source: https://github.com/reason-machines/devtools-skills/tree/main/skills/deepcode-cli
Command: npx skills add https://github.com/reason-machines/devtools-skills --skill deepcode-cli-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @vegamo/deepcode-cli.

What problem does it solve? Setting up a terminal-based AI coding assistant involves scattered configuration across settings files, environment variables, MCP servers, and custom skills, which is error-prone without a single reference. ## Core Features & Use Cases - Configuration Management: Set up multi-level settings (project, user, environment variables) for models, API keys, thinking mode, and reasoning effort. - Agent Skills & MCP Integration: Create custom SKILL.md skills and connect MCP servers like GitHub, filesystem, and PostgreSQL. - Use Case: A developer wants deep reasoning for a complex refactoring task. Use this Skill to enable thinking mode with max reasoning effort, switch to deepseek-v4-pro, and resume the session later with /resume. ## Quick Start Ask the assistant to configure DeepCode CLI with a DeepSeek API key and enable thinking mode in the settings file.

Frequently Asked Questions about deepcode-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install and configure DeepCode CLI?▼

Install DeepCode CLI globally with npm install -g @vegamo/deepcode-cli, then create ~/.deepcode/settings.json with your MODEL, BASE_URL, and API_KEY values. Run deepcode in any project directory to start the assistant.

How to enable deep thinking mode in a terminal AI assistant?▼

Set thinkingEnabled to true and reasoningEffort to max in settings.json, or toggle it during a session with the /model command. Reasoning effort levels are min, medium, and max, trading speed for thoroughness.

Does DeepCode CLI support MCP servers?▼

Yes, DeepCode supports Model Context Protocol servers configured under mcpServers in settings.json. Common servers include GitHub, filesystem, PostgreSQL, Puppeteer, and Slack, and the /mcp command shows connection status and available tools.

Can I use DeepCode CLI with models other than DeepSeek?▼

Yes, DeepCode works with any OpenAI-compatible model by changing MODEL, BASE_URL, and API_KEY in settings. Documented examples include Doubao via Volcano Engine and OpenAI GPT-4.

Why are my custom skills not loading in DeepCode?▼

Skills must be placed in ~/.agents/skills/ or ./.agents/skills/ with a SKILL.md file containing valid YAML frontmatter with name and description. Use the /skills command to verify which skills loaded.