ClaudeMap

Anthropic SDK for Java

Anthropic 官方的 Claude API Java SDK。

SDK 与工具officialsdkjavaclaude-api

面向 Claude Messages API 与 Batch API 的 Java 客户端,同时支持同步(OkHttp)与异步(Reactor)传输。

它做什么

  • Anthropic 官方 Java SDK——类型化模型 + 同步/异步客户端访问 Claude API
  • Maven Central 构件 `com.anthropic:anthropic-java`
  • 支持 streaming、tool use 和完整 Messages API

什么时候用

JVM 服务调 Claude——用不了 Python/TS SDK 的企业后端场景。

如何上手

Gradle:

implementation("com.anthropic:anthropic-java:2.64.0")

Maven:同坐标加 <dependency>。最新版本查 Maven Central。

注意事项

版本更新频繁——钉版本并看 changelog。别和官方 MCP Java SDK(io.modelcontextprotocol.sdk:mcp,写 MCP server/client 用的)搞混。

代码仓库

anthropics/anthropic-sdk-java

收录日期

地图上的相关资源

  • Harness Bridge

    SDK / 工具

    一个本地启动器:让 Claude Code 与其他七种编码 harness 直连任意 OpenAI / Anthropic / Responses 兼容端点——不改任何一行配置文件。

    • launcher
    • local-models
    • cli
    • menu-bar
  • Claude for Siri

    SDK / 工具

    用你已登录的 Claude Code 账号回答 macOS Spotlight 与 Siri 的提问——一个实验性的 macOS 27 模型委派提供者。

    • macos
    • siri
    • spotlight
    • model-delegation
  • 把十个 AI 编程助手的本地聊天记录提取成统一 JSONL——微调、分析,或赶在本地数据库被清空前备份多年的对话。纯标准库实现。

    • cli
    • data-export
    • jsonl
    • backup