- before:https://github.com/CorrectRoadH/niceeval/tree/main/examples/zh/origin/claude-sdk —— 独立的
@anthropic-ai/claude-agent-sdkHTTP 服务,还没接任何 eval。 - after:https://github.com/CorrectRoadH/niceeval/tree/main/examples/zh/tier1/claude-sdk —— 同一个应用接入 NiceEval 之后的样子。
SDKMessage → 标准事件的映射是
fromClaudeSdkMessages("niceeval/adapter" 导出)的事,adapter 只剩传输粘合与
HITL 停轮判定(calculate 经官方 canUseTool 回调门控)。应用由你自己按它的方式启动
(pnpm start),eval 不代管进程。应用侧 src/backend/* 逐字节未变。
接入的全部代码变更(生成时从两个目录实测统计):