Workflow · 2026-07-15

What building Shippy taught us about building agents

Ai2's Skylight team shares engineering lessons from Shippy, a maritime-domain-awareness agent serving analysts in 70+ countries, and open-sources the OpenClaw agent framework, the Harbor evaluation framework and the Mothership hosting platform.

Hugging Face Blog2026-07-15About 2 min readWorth tracking

Marked as a signal by the editors; worth tracking.

AI agentsWorkflowAgent runtimes & protocols
On this page11 sections

The editors' notes below — why it matters, the context, the learning path — are written in Chinese.

Record

The signal

#

Shippy is an AI agent built by Ai2's Skylight team for real-time maritime domain awareness, assisting analysts across 70+ countries in high-stakes operational decisions. The writeup distills four lessons: separate an agent into soul (system prompt), skills (markdown-documented capabilities) and config; talk to APIs through a purpose-built deterministic CLI rather than raw calls; isolate each user session in its own sandboxed Kubernetes deployment; and evaluate on live data with expert-weighted rubrics instead of static benchmarks. Released artifacts: the OpenClaw agent framework, the Harbor evaluation framework with a Shippy plugin, the Mothership hosting platform, and the agent-skills markdown spec.

Why now

Why it matters

#

生产级智能体的公开工程复盘本就稀少,高风险场景(错误决策有真实代价)的更是罕见。四条经验——三分解剖、确定性工具层、会话级沙箱、专家评分的活数据评估——每一条都指向同一个主题:智能体可靠性来自工程结构,不是模型能力。

Background

Technical context

#

「模型通过确定性 CLI 而非裸 API 与系统交互」是近期智能体工程的收敛趋势:把不可靠性关进模型与工具的边界之内,工具层用传统软件工程的确定性来兜底。agent-skills 的 markdown 规范与 Claude Code、Codex 通用,也印证了智能体能力描述格式正在跨厂商标准化。

At your level

Have AI explain this signal at your level

Pick your level of experience and AI writes an explanation for it on the spot.

Audience

Who should care

#
把智能体推向生产环境的工程团队智能体平台与基础设施建设者关注智能体评估方法的从业者
Areas it may affect
智能体工程实践智能体评估方法多租户智能体部署

Next

Learning path

#
  1. 对照 soul/skills/config 三分法审视自己的智能体:提示、能力、配置是否已经解耦
  2. 把最容易出错的一个 API 调用包成确定性 CLI 工具,对比错误率变化
  3. 参照 Harbor 的思路,为自己的智能体定义一份领域专家加权的评分表

Getting started

Have AI draft a learning path

From the related knowledge and skills on this page, AI drafts a path from the basics to applying it.

Network

Where it sits in the network

#

How this signal connects to neighbouring technologies, skills and background knowledge. Follow any link to keep exploring.

Comparison

Compare with another technology

Pick another published technology and AI writes a comparison of what they share, how they differ and when to use each.

Further thought

Follow-up questions

#
  • OpenClaw 与现有主流智能体框架相比的差异化设计是什么?
  • 会话级 Kubernetes 沙箱的成本与冷启动延迟在什么量级?
  • agent-skills 规范会不会成为跨厂商的事实标准?

Publication record

Featured in

#

The briefings that carried this signal, newest first; the last row is the weekly review of its week. The tag is the section it ran in.

Sources

Hugging Face Blog

Ai2Research lab2026-07-15
Open original sourcehttps://huggingface.co/blog/allenai/shippy-tech-blog