构建Shippy教会我们的:为操作任务构建可靠AI代理的经验
Allen Institute for AI
Anthropic
Ai2旗下的Skylight团队构建了Shippy,这是一个用于实时海事领域感知的AI代理。关键挑战在于确保可靠性、正确的工具使用以及用户数据隔离。Shippy采用了确定性CLI工具、通过Mothership实现的沙箱会话,以及带有领域专家评分标准的自定义评估系统。
Ai2的Skylight团队构建了Shippy——一款面向实时海事领域态势感知的AI智能体,其核心设计原则是可靠性。Shippy由三部分组成:灵魂(系统提示)、技能(指定任务的Markdown文件)和配置(运行时设置)。技能采用遵循Claude Code和Codex所用智能体技能规范的纯Markdown文件格式。不同于直接调用API,Shippy使用了专用的命令行界面(Skylight CLI)来处理身份验证、分页和结构化输出。用户会话通过Mothership实现隔离,每个会话会获得一个独立的Kubernetes部署实例。评估系统由领域专家编写场景与评分准则,并借助大语言模型(LLM)裁判对智能体在实时数据上的表现进行评分。Shippy当前使用Claude Opus 4.6作为其LLM。未来计划包括智能体驱动的用户界面控制、模型路由以及跨线程记忆功能。
来源: Hugging Face blog —
原文
