
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,适合自动化、批处理和快速实验。
项目数据
使用教程
核心亮点
- 与 llm 命令行生态无缝集成,支持 prompt、chat、模板和日志
- 安装配置简单,设置 ANTHROPIC_API_KEY 即可使用
- 同时提供命令行和 Python 调用两种方式,便于脚本自动化
不足之处
- 功能依赖上游 llm 框架,独立能力有限
- 仅支持 Anthropic 模型,无法直接调用其他厂商模型
适用场景
- 在终端快速向 Claude 提问并保存对话记录
- 把 Claude 调用嵌入 shell 脚本或 CI 流程做自动化处理
- 用 Python 代码通过统一接口切换不同 Claude 模型做实验
替代项目
llm、anthropic-sdk-python
项目介绍
上一篇:rs-graph-llm
下一篇:streamlit-webrtc
同类项目推荐
ComfyUI_Custom_Nodes_AlekPet
开源
给 ComfyUI 装上语音翻译和姿态检测,工作流更全能
Custom nodes that extend the capabilities of Comfyui
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
bruno
开源
把 API 测试当代码管理,用 Git 搞定协作与版本追踪
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···