项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 2231
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Nix(README 中所有命令均为 nix 命令)
- 能够访问 GitHub(命令直接从 github:numtide/llm-agents.nix 拉取)
- 了解 nix run / nix develop 的基本用法
- 部分工具为 unfree 许可证,需允许非自由软件
安装与启动步骤
-
1准备 Nix 环境
README 未提供 Nix 本身的安装步骤,请先按 Nix 官方文档在系统中安装并确认 nix 命令可用。
-
2浏览全部工具
运行交互式启动器,会打开 fzf 选择器列出所有包及其描述,选中后通过 nix run 执行。
nix run github:numtide/llm-agents.nix -
3直接运行工具
也可以跳过选择器,用 #工具名 直接运行指定工具,例如 claude-code、opencode、gemini-cli、qwen-code。
nix run github:numtide/llm-agents.nix#claude-code -
4查看工具参数
README 中各工具的 Usage 都以 -- --help 形式给出,-- 之后的参数会传给工具本身。
nix run github:numtide/llm-agents.nix#agentty -- --help -
5进入开发环境
若要在本仓库上进行开发,可在仓库目录中进入其提供的 Nix 开发环境。
nix develop -
6运行仓库检查
执行 flake 检查,验证仓库定义是否正常,适合修改后自测。
nix flake check
如何确认成功
命令成功拉起 fzf 选择器并能运行所选工具,或 `nix run ...#工具名 -- --help` 正常输出该工具的帮助信息。
常见问题
Q:必须使用 NixOS 吗?
A:不必须。README 中所有操作均为 nix run / nix develop / nix flake check 命令,任何安装了 Nix 的系统都可使用。
Q:怎么知道仓库里有哪些工具?
A:直接运行 nix run github:numtide/llm-agents.nix,会打开 fzf 选择器列出每个包及其描述,也可在官网查看生成文档。
Q:这些工具是源码构建还是直接下载二进制?
A:README 中每个工具都标注了 Source,取值为 source(源码构建)或 binary(二进制),可按此判断。
Q:提示许可证不被允许怎么办?
A:README 中标注为 unfree 的工具(如 amp、antigravity-cli)需要在 Nix 配置中允许非自由软件后才能安装运行。
注意事项
- README 中每个工具的 Usage 均为 `nix run github:numtide/llm-agents.nix#<工具名> -- --help` 形式。
- 包定义每天自动更新,可跟进上游最新版本,并借助 Nix 实现可回滚、可审计的安装。
- 部分工具(amp、antigravity-cli)许可证为 unfree,使用前需注意合规与配置。
- README 未提供 Nix 自身的安装命令,需另行参考 Nix 官方文档。
核心亮点
- 每天自动更新包定义,能紧跟 Claude Code、Aider 等上游工具的最新版本
- 基于 Nix 实现版本锁定与可复现构建,换机器或回滚版本只需改一行配置
- 覆盖多个主流 AI 编程代理,统一在一个 flake 中管理,避免逐个手动安装
不足之处
- 仅面向 Nix 用户,非 Nix 环境无法直接使用,受众相对垂直
- 部分工具上游更新过快,自动更新偶尔可能滞后或需要手动干预修复
适用场景
- NixOS 或 macOS 上用 home-manager 声明式安装并固定 AI 编程代理版本
- 团队统一开发环境,让所有成员使用相同版本的 AI 编码工具
- 在 CI 或临时容器中快速拉起带 AI 代理的隔离开发环境
替代项目
nixpkgs、devenv、mise
上一篇:instructor
下一篇:llm4s
同类项目推荐
fastRAG
开源
让RAG更快更省,企业级检索生成开箱即用
Efficient Retrieval Augmentation and Generation Framework
Decoding-Tree-Sketching
开源
免训练即插即用,让LLM并行推理更快更稳
[ICML 2026] Decoding Tree Sketching (DTS): a training-free & model agonistic & plug-···
meta-prompting
开源
让AI学会拆解任务,调度专家模型,搞定复杂推理
Official implementation of Meta Prompting for AI Systems (https://arxiv.org/abs/2311···
WFGY
开源
用问题地图和调试卡,让 AI 工作流更可靠可解释
WFGY is heading toward WFGY 5.0 Polaris Protocol, a major open-source release for AI···
langchain-serve
开源
一键把 Langchain 应用部署成生产级服务,省心省力
⚡ Langchain apps in production using Jina & FastAPI
flow
开源
让 Claude 记住你的项目,告别每次从零开始
Turn isolated Claude sessions into a continuous working relationship
tambo
开源
让 AI 回复直接变成可点的 React 界面
Generative UI SDK for React
nagato-ai
开源
一套代码,轻松对接多种大模型,快速搭建AI代理
Simple cross-LLM AI Agent library
haystack-core-integrations
开源
一键扩展 Haystack,接入各类数据库和模型服务
Additional packages (components, document stores and the likes) to extend the capabi···
