🎯 情报来源:Simon Willison's Weblog
Anthropic为其Claude Artifacts平台新增了一项关键功能:通过新的window.claude.complete() API,允许在AI应用内直接运行针对Claude的提示。这一功能使得开发者能够构建更复杂的Claude驱动应用,同时确保计费透明,由最终用户承担API调用成本。
核心要点:
- 新增window.claude.complete() API,允许JavaScript应用在Claude Artifacts中运行提示
- 应用发布后,用户需登录自己的Anthropic账户以承担API调用费用
- API仅支持字符串输入/输出,但提供JSON格式响应指导
- 支持通过JSON编码数组实现对话历史记录功能
- 开发者需先在分析工具中测试提示编排,再构建完整Artifact
📌 情报分析
技术价值:[高]
该API扩展了Claude Artifacts的功能边界,使开发者能够构建更复杂的AI应用,特别是通过JSON对话历史记录功能实现了有限的上下文保持能力。
商业价值:[一般]
虽然功能增强可能吸引更多开发者,但计费模式转嫁给最终用户可能限制应用普及。目前尚未看到大规模商业应用案例。
趋势预测:
未来3-6个月内,随着开发者社区探索,可能出现一批基于此API的垂直领域Claude应用,特别是在需要简单对话保持的场景。Anthropic可能会进一步开放更多API功能。