Skip to content

Deep Agents Code(dcode)是基于 Deep Agents SDK 构建的开源编码智能体。 它适用于任何大语言模型,并支持切换提供商或模型。 持久记忆可跨会话携带上下文,可自定义的技能用于塑造行为,审批控制用于把关代码执行。

快速开始

运行以下命令安装 Deep Agents Code 并启动交互式会话:

bash
curl -LsSf https://langch.in/dcode | bash
dcode

参见 快速入门,了解如何添加提供商凭据、运行你的第一个任务,并学习交互模式。

<video
    autoPlay
    muted
    loop
    playsInline
    className="w-full aspect-video rounded-xl"
    src="/oss/images/deepagents/dcode-small.mp4"
    aria-label="Deep Agents Code terminal demo"
>
    Your browser does not support the video tag.

能力

  • 远程沙箱 — 在远程运行智能体工具,而不是在你的本地机器上运行。
  • 目标与评分标准 — 定义可量化的目标或评分标准,让智能体自行检查工作是否完成。
  • 子智能体 — 将工作委派给面向特定任务的子智能体,实现并行执行。
  • 记忆 — 跨会话存储与检索信息,包括项目约定与学到的模式。
  • 上下文压缩 — 总结较早的消息,并将原始内容卸载到存储中。
  • 人在回路 — 对敏感的工具操作要求人工审批。
  • 技能 — 用自定义的专业知识与指令扩展智能体能力。
  • MCP 工具 — 从 Model Context Protocol 服务器加载外部工具。
  • 追踪 — 在 LangSmith 中追踪智能体操作,实现可观测性与调试。

后续步骤

  • 快速入门 — 安装 Deep Agents Code,运行你的第一个任务,并使用交互式或非交互式模式。
  • 配置 — 设置凭据、config.toml、环境变量、钩子与 CLI 标志。