§15 Deep Agents Code:开箱即用的终端编程代理
先给结论:dcode 是官方用 Deep Agents SDK 做的终端编程 Agent。装好就能用,像 Claude Code。
你不想写代码,只想有个能帮你写代码的命令行工具?dcode 就是答案。 它和 DeepAgents SDK 是同一套内核。
安装
curl -LsSf https://langch.in/dcode | bash
dcode
默认支持 OpenAI、Anthropic、Google。其他家(Ollama、Groq、xAI)是可选扩展:
DEEPAGENTS_EXTRAS="fireworks,nvidia" curl -LsSf https://langch.in/dcode | bash
给任务
Create a Python script that prints "Hello, World!"
它会用 diff 形式提修改方案,等你批准再动文件。 还能跑 shell 测代码、查文档、搜网页。
常用斜杠命令
| 命令 | 作用 |
|---|---|
/model |
切换模型 |
/auth |
管理 API key |
/remember |
更新记忆与技能 |
/offload |
压缩上下文腾空间 |
/mcp |
看 MCP 服务与工具 |
/threads |
浏览历史会话 |
非交互模式(CI 友好)
git diff | dcode -n "审查这些改动"
dcode -n "修复失败的测试" --max-turns 10
-n 跑单任务即退出。-S 设命令白名单。--max-turns 防死循环。
远程沙箱
dcode --sandbox modal "部署这个服务"
支持 langsmith、agentcore、modal、daytona、runloop。
标叔的经验:
dcode让我最快验证了 DeepAgents 的能力。不用写一行 SDK 代码,就体验了子代理、记忆、HITL、Skills。想快速感受框架,先装 dcode。
标叔的结论:要落地能力,写 SDK。要马上用,装 dcode。两者同源,学一个懂两个。
注意:
dcode官方不支持 Windows。Windows 用户用 WSL 跑。另外-S all会放开任意 shell 命令,慎用。
下一章,讲一个深层话题:上下文工程。