Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

@oratis/deepcode

DeepCode CLI —— DeepSeek 驱动的命令行编程 agent,在真实代码库里读文件、改代码、跑命令、 审阅 diff,并把每一次改动记账。

安装

npm i -g @oratis/deepcode
deepcode --help

需要 Node 22+。首次启动会引导填入 DEEPSEEK_API_KEY

用法

deepcode                                  # 交互式 REPL
deepcode -p "fix the bug in src/auth.ts"  # headless 一次性
deepcode --mode plan                      # 只读规划,出计划等批准
deepcode --model deepseek-reasoner --effort high

工具、权限、沙箱、MCP、skills、plugins、hooks、后台任务与定时任务的完整说明见 quickstartCLI flags

治理

  • deepcode contract —— 路径维度的读/写/执行契约,与既有权限规则按"最严者胜"合成,只能收紧。
  • deepcode ledger —— 变更账本:每次改动配上驱动它的请求和可回滚的检查点。
  • deepcode doctor —— 打印运行时能力声明与契约告警。

关于包名

二进制始终是 deepcode。npm 上的包名换过两次:deepcode-cli@deepcode/cli 都属于无关的第三方项目,无法发布。当前且长期的名字是 @oratis/deepcode

License

MIT