llm-anthropic

一条命令在终端调用 Claude,还能写进脚本

llm-anthropic 是 Simon Willison 的 LLM 命令行工具生态中的官方插件,用于通过统一接口调用 Anthropic 的 Claude 系列模型。它解决的是开发者在命令行、脚本或 Python 代码中快速接入 Claude 时,需要自行处理 API 鉴权、参数拼装、流式输出和模型切换等重复工作的问题。核心能力包括:注册 Claude 模型供 llm 命令直接使用,支持 API Key 环境变量配置,支持流式响应与对话历史,兼容 llm 的 prompt、chat、日志和模板体系,并可通过 Python API 在程序中调用。它不重新发明 SDK,而是把 Anthropic 官方能力包装成 LLM 插件,让习惯命令行工作流的人无需切换工具即可使用 Claude,适合自动化、批处理和快速实验。

开源 free 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 247
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类开发框架
开发团队simonw
所属国家
官网地址
定价模式free
价格说明开源免费,调用 Claude 需自备 API 密钥
访问状态
是否开源
开源协议Apache-2.0
主要语言Python
技术栈/模型
GitHub 星标★ 247
30天Star增速
HF 下载量
上线时间2024-12-17 00:00:00
最近更新2026-09-04 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-16
浏览次数2

使用教程

核心亮点

  • 与 llm 命令行生态无缝集成,支持 prompt、chat、模板和日志
  • 安装配置简单,设置 ANTHROPIC_API_KEY 即可使用
  • 同时提供命令行和 Python 调用两种方式,便于脚本自动化

不足之处

  • 功能依赖上游 llm 框架,独立能力有限
  • 仅支持 Anthropic 模型,无法直接调用其他厂商模型

适用场景

  • 在终端快速向 Claude 提问并保存对话记录
  • 把 Claude 调用嵌入 shell 脚本或 CI 流程做自动化处理
  • 用 Python 代码通过统一接口切换不同 Claude 模型做实验

替代项目

llm、anthropic-sdk-python

项目介绍

llm-anthropic 是一个开发框架领域的开源项目,官方简介:LLM access to models by Anthropic, including the Claude series。项目使用 Python 开发,在 GitHub 上获得 247 星标。

上一篇:rs-graph-llm

下一篇:streamlit-webrtc

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146451 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166251 2026-08-09
bruno 开源

把 API 测试当代码管理,用 Git 搞定协作与版本追踪

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···

★ 46994 2026-08-12