DeepSeek Harness 源码解析(十):Agent、AgentHandle 与实例所有权
从 AgentRegistry 追到真实 AgentLoop,解释 Agent 与销毁 handle 的区别、未发布 setup、创建公告、调用方与工厂所有权,以及取消、回滚和持久化句柄的清理边界。
共 23 个阅读入口
从 AgentRegistry 追到真实 AgentLoop,解释 Agent 与销毁 handle 的区别、未发布 setup、创建公告、调用方与工厂所有权,以及取消、回滚和持久化句柄的清理边界。
Lance Martin 与 CJ Avilla 介绍如何通过 Claude Managed Agents 构建定时简报自动化,涵盖来源读取、发布确认、持久记忆、权限和预算控制。
Anthropic 系统介绍 AI Agent 评估的组成、评分器、不同类型 Agent 的评估方法,以及从零搭建和长期维护评估体系的实践。
Anthropic 分享长期应用开发中的 Harness 设计:以规划、生成与评估 Agent 改善前端设计和全栈应用质量,并随模型能力变化简化编排。
从一个取消导出的修复任务出发,比较代码补全、对话助手与 Coding Agent,解释 Harness 如何组织仓库上下文、工具执行和会话记录,再对照 DeepSeek Harness 固定源码建立阅读入口。
用文档整理任务解释 Agent Spec:如何写清目标、步骤、循环、约束、任务拆分和输出格式,以及何时停止执行。
解释 Agent 何时需要人工介入,并用可运行的 SQLite 示例保存待审批请求,核对请求 ID、审批人、操作内容和期限,验证重启、并发与一次性认领。
用真实 SQLite 按用户保存已确认的偏好和事件,跨进程检索,执行更新删除,并在每次模型调用前强制检查字符预算。
用官方 Python MCP SDK 连接两个真实本地 FastMCP 服务,完成初始化、工具发现、命名空间映射和调用,并验证错误处理、超时与取消清理。
用可运行 CLI Coding Agent 的真实 JSONL 记录,解释如何关联模型调用、工具分发与进程结果,并定位超时、拒绝和未完成任务。
运行一个带显式审批和持久撤销日志的文件管理 Agent:限制工作区、预览提案、备份删除内容,并通过真实临时文件测试验证跨进程恢复与冲突拒绝。
用可运行的文件工具边界解释输入、执行与输出检查:校验操作和参数,限制工作区路径,按完整内容授权写入,并以拒绝后无写入的测试说明范围。
从「Agent 为什么会忘事」出发,系统梳理短期、情景、语义与程序四种记忆的定义、适用场景与工程实现,并厘清与 RAG、上下文管理的边界。
从工具集成的 N×M 问题出发,系统解析 MCP 的架构设计、核心原语、传输机制与安全模型,说明它为什么可能成为 Agent 工具层的基础协议。
解释多 Agent 的四种分工方式,并用可运行的 SQLite 任务板实现原子认领、版本检查和独立消息游标,验证并发工作者不会相互覆盖。
解释 Reflection 为什么是 Agent 的质量保证层,以及如何用输出后审查、执行中自我纠错和多 Agent 交叉审查发现并修正隐性错误。
系统解释 Agent 的 system prompt 应该包含哪些部分、为什么这些部分重要,以及常见 prompt 设计错误该如何避免。
解释为什么 Agent 时代的工具接口不能只追求人类可用,并从粒度、返回值、错误处理与状态管理四个维度给出可落地的设计原则。
解释 Agent 评测为什么不能只看最终答案,并给出覆盖任务完成率、过程合理性、错误恢复与稳定性的评测框架。
用可运行的异步 Plan-and-Execute 说明任务分解、结果验收、结构化状态,以及总截止时间、步骤和重规划上限如何共同约束执行。
解释 ReAct 如何让模型在推理与行动之间交替运转,以及它为什么是 Agent 推理机制的基础范式。
从模型的封闭性出发,解释 Tool Use 为什么是 Agent 与外部世界连接的关键接口,以及工程上如何把工具系统设计到真正可用。
从目标、工具、状态与执行闭环几个角度理解 Agent,说明它和普通聊天机器人、固定工作流之间的区别。
没有符合条件的文章,试试调整或重置筛选。