Loading...
Loading...
Terminal AI coding assistant optimized for DeepSeek v4 with deep thinking, reasoning control, Agent Skills, and MCP integration
npx skill4agent add aradotso/devtools-skills deepcode-cliSkill by ara.so — Devtools Skills collection.
npm install -g @vegamo/deepcode-clideepcode~/.deepcode/settings.json{
"env": {
"MODEL": "deepseek-v4-pro",
"BASE_URL": "https://api.deepseek.com",
"API_KEY": "sk-..."
},
"thinkingEnabled": true,
"reasoningEffort": "max"
}./.deepcode/settings.json~/.deepcode/settings.jsonDEEPCODE_MODELDEEPCODE_BASE_URLDEEPCODE_API_KEY{
"env": {
"MODEL": "deepseek-v4-pro",
"BASE_URL": "https://api.deepseek.com",
"API_KEY": "sk-..."
},
"thinkingEnabled": true,
"reasoningEffort": "max",
"temperature": 0.7,
"maxTokens": 8192,
"notify": "/path/to/notification-script.sh",
"webSearchTool": "/path/to/web-search-script.sh",
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}"
}
}
}
}deepseek-v4-prodeepseek-v4-flash"min""medium""max"| Command | Description |
|---|---|
| Open skills/command menu |
| Start new conversation |
| Resume a previous conversation |
| Switch model, thinking mode, and reasoning effort |
| Initialize AGENTS.md file |
| List available skills |
| View MCP server status and available tools |
| Exit (or press Ctrl+D twice) |
| Key | Action |
|---|---|
| Send message |
| Insert newline |
| Paste image from clipboard |
| Interrupt current model response |
| Exit |
~/.agents/skills/./.agents/skills/./.deepcode/skills/SKILL.md---
name: my-custom-skill
description: Description of what this skill does
triggers:
- when to use this skill
- another trigger phrase
---
# My Custom Skill
Detailed instructions for the AI assistant on how to use this skill...
## Usage Example
\`\`\`typescript
// Example code showing how to use this skill
\`\`\`./.agents/skills/migrations/SKILL.md---
name: database-migrations
description: Manage database schema migrations using Prisma
triggers:
- create database migration
- run migrations
- rollback migration
- check migration status
---
# Database Migrations
This skill helps manage database schema changes using Prisma.
## Create a Migration
\`\`\`bash
npx prisma migrate dev --name descriptive_migration_name
\`\`\`
## Apply Migrations in Production
\`\`\`bash
npx prisma migrate deploy
\`\`\`
## Check Migration Status
\`\`\`bash
npx prisma migrate status
\`\`\`
## Rollback (Manual)
Edit migration files in `prisma/migrations/` and create a new migration to undo changes.~/.deepcode/settings.json{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}"
}
},
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/directory"]
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": {
"POSTGRES_CONNECTION_STRING": "${DATABASE_URL}"
}
}
}
}/mcp@modelcontextprotocol/server-github@modelcontextprotocol/server-filesystem@modelcontextprotocol/server-postgres@modelcontextprotocol/server-puppeteer@modelcontextprotocol/server-slackcd my-project
deepcode/settings.json{
"thinkingEnabled": true,
"reasoningEffort": "max"
}/modelCtrl+VDoubao-Seed-2.0-pro/resume{
"env": {
"MODEL": "Doubao-Seed-2.0-pro",
"BASE_URL": "https://ark.cn-beijing.volces.com/api/v3",
"API_KEY": "${VOLCANO_API_KEY}"
}
}{
"env": {
"MODEL": "ark-code-latest",
"BASE_URL": "https://ark.cn-beijing.volces.com/api/coding/v3",
"API_KEY": "${VOLCANO_API_KEY}"
},
"thinkingEnabled": true
}{
"env": {
"MODEL": "gpt-4",
"BASE_URL": "https://api.openai.com/v1",
"API_KEY": "${OPENAI_API_KEY}"
}
}{
"notify": "/usr/local/bin/notify-slack.sh"
}notify-slack.sh#!/bin/bash
WEBHOOK_URL="${SLACK_WEBHOOK_URL}"
MESSAGE="DeepCode task completed!"
curl -X POST -H 'Content-type: application/json' \
--data "{\"text\":\"$MESSAGE\"}" \
"$WEBHOOK_URL"{
"webSearchTool": "/usr/local/bin/web-search.sh"
}/initAGENTS.mdAGENTS.md# Project Context for AI Agents
## Tech Stack
- TypeScript
- React
- Node.js
- PostgreSQL
## Code Conventions
- Use functional components
- Prefer async/await over promises
- All API routes in `src/api/`
- Tests in `__tests__/` directory
## Database
- Prisma ORM
- Migrations in `prisma/migrations/`
## Common Tasks
- Run tests: `npm test`
- Start dev server: `npm run dev`
- Build: `npm run build`API_KEY~/.deepcode/settings.jsonDEEPCODE_API_KEY~/.agents/skills/./.agents/skills/SKILL.md/skills/mcpnpx -y @modelcontextprotocol/server-githubcommandargsEscmaxTokensdeepseek-v4-prodeepseek-v4-flashhttps://api.deepseek.com./.deepcode/settings.json~/.deepcode/settings.json