LangChain DeepAgents 的 Sandboxes 为 AI 代理提供隔离的代码执行环境,使代理可以运行命令、读写文件、安装依赖和执行测试。核心设计围绕 execute() 展开,同时通过文件工具和外部传输通道区分代理内部操作与宿主文件交换。
MCP 让 AI Agent 能连接大量外部工具,但工具定义和中间结果会快速占满上下文窗口。代码执行范式把 MCP 工具封装成代码 API,让 Agent 通过编写代码完成工具组合,从而减少 Token 消耗、降低延迟,并改善大数据处理、隐私保护和状态持久化。