项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2125
使用教程
环境要求
- Node.js 与 npm 环境(用于全局安装 CLI)
- 支持平台:Linux x64/arm64、macOS x64/arm64、Windows x64
- 自托管方案需要 Docker 环境
安装与启动步骤
-
1安装 zeroshot CLI
通过 npm 全局安装官方包,会自动安装经过验证的原生二进制,无需自行编译。
npm install -g @the-open-engine-company/zeroshot -
2确认版本
执行 version 子命令,能正常输出版本号即说明二进制已就绪。
zeroshot version -
3启动自托管 target
用官方镜像在后台启动 target 容器,端口仅绑定本机 127.0.0.1,并挂载数据卷保存状态。
docker run --rm --detach --name zeroshot-target \ -p 127.0.0.1:8080:8080 \ -v zeroshot-data:/var/lib/zeroshot \ ghcr.io/the-open-engine/zeroshot-target:latest -
4注册本地 target
把刚启动的容器注册为名为 local 的 target,--direct 表示直连本地地址。
zeroshot target add local --url http://127.0.0.1:8080 --direct
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--url | 是 | target 服务地址,指向自托管容器的监听地址 | http://127.0.0.1:8080 |
-p | 是 | 端口映射,默认只绑定本机回环地址 | 127.0.0.1:8080:8080 |
-v | 否 | 数据卷,用于保存持久化状态 | zeroshot-data:/var/lib/zeroshot |
如何确认成功
运行 zeroshot version 能输出版本号;target 添加成功后可确认 local target 已连上 http://127.0.0.1:8080。
常见问题
Q:npm 安装会编译源码吗?
A:不会。npm 包直接安装经过验证的原生二进制,覆盖 Linux x64/arm64、macOS x64/arm64 和 Windows x64;原生归档与校验和也随 vX.Y.Z Release 发布。
Q:可以和旧版 Node.js 运行时混用吗?
A:不可以。README 明确说明 Zeroshot v8 是硬接口切换,旧的 Node.js 运行时已退役,请改用原生 zeroshot 可执行文件。
Q:容器里的状态会丢吗?
A:不会,只要保留 -v zeroshot-data:/var/lib/zeroshot 数据卷即可持久保存;但 --rm 会让容器删除后不易复用,需要长期运行可去掉该参数。
Q:想做网络隔离或 HTTPS 怎么办?
A:README 指向 docker/zeroshot-target/README.md 的 target 镜像指南,其中覆盖持久存储、网络隔离、镜像构建和 HTTPS 配置。
注意事项
- Docker target 镜像已内置原生引擎,以及固定版本的 Codex 与 Claude harness CLI。
- 端口默认只绑定 127.0.0.1,仅本机可访问,需外部访问时再自行调整。
- 仅在自托管场景才需要执行 Docker 相关步骤,单纯使用 CLI 时只需 npm 全局安装两步。
核心亮点
- 执行与验证分离,能有效拦截 AI 生成代码中的错误,提升变更可靠性
- 基于 JavaScript,生态丰富,易于集成到现有 Node.js 工具链
- 支持多种 AI 代理(Claude、Codex),灵活适配不同编程场景
不足之处
- 项目较新,文档和社区支持尚待完善
- 依赖外部 AI 服务,可能增加使用成本和延迟
适用场景
- 在 CI/CD 流程中自动验证 AI 生成的代码变更
- 辅助开发者审查 AI 编程助手的大规模重构
- 构建自主代理时,确保多步骤修改的最终结果正确
替代项目
Aider、OpenHands、AutoGPT
下一篇:agor
同类项目推荐
DeepReason
开源
多智能体互相纠错,让大模型推理更靠谱
Multi-Agent self-correcting reasoning engine
studio
开源
统一管理你的 AI 代理,每一分钱都花得明白
Open-source control plane for your AI agents. Connect tools, hire agents, track ever···
awesome-ai-agent
开源
一页看懂 AI Agent 学习路线与资源地图
AI Agent 资源汇总,不限于基础概念、Harness 实践、RAG、测评基准、感知记忆、开源项目推···
Aetox-Harness
开源
本地优先的 Windows AI 工作台,助手加开发者双入口
Aetox harness: a local-first Windows AI environment - model, skills, team and memory···
skills
开源
把 AI 智能体常用能力封装成可复用技能,拿来就能接
AI agent skills created by me: Dan McAteer
qinyan-academic-skills
开源
装182个AI技能,学术研究全流程开挂
A curated, multilingual library of 182 installable AI agent skills for end-to-end ac···
MCP-Checklists
开源
照着清单自查,MCP 应用安全不踩坑
loki-mode
开源
一句话需求,自动生成并部署应用,多智能体协作。
Autonomous software factory. Give it a GitHub issue, a spec or a one-line task; get ···
MASCOT
开源
多个AI角色组队陪你聊天,回应更像真人社交
EMNLP 2026 Main Conference Paper: MASCOT: Towards Multi-Agent Socio-Collaborative Co···
