Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

JeiKeiLim/tenet

说明与用途

**价值**
JeiKeiLim/tenet 通过 **Spec‑driven、DAG 编排 + 3‑critic 评估** 的方式,把 Claude Code、OpenCode、Codex 等大模型包装成可长时间(12 小时以上)自行运行的 AI 代理。它能够把手工的代码生成、测试、部署、监控等环节自动化,显著降低重复性劳动,让研发团队把精力放在业务创新上。

**典型接入方式**

  1. **阅读并运行 README**:先在本地或 CI 环境执行项目自带的快速示例,确认依赖(Node ≥ 18、TypeScript、对应模型的 API Key)能够正常工作。
  2. **定义 Spec & DAG**:在项目根目录编写 JSON/YAML 规格文件,描述任务节点、输入/输出以及依赖关系(DAG)。
  3. **接入模型凭证**:在 .env 中配置 Claude、OpenAI(Codex)或 OpenCode 的访问令牌。
  4. **启动调度器**:npm run start(或 ts-node src/engine.ts)启动调度器,系统会依据 DAG 自动调度各节点并走 3‑critic 评审流程。
  5. **监控与扩展**:通过内置的日志/Prometheus 指标或自定义 webhook,将结果回写至自家 CI/CD、Issue Tracker 或数据库,实现端到端的可视化工作流。

**生产可用性**

  • **成熟度**:当前得分 60/100,适合作为原型或内部工具使用。
  • **依赖与维护**:TypeScript 代码库较小(41 Stars、1 Fork),最近一次提交在 2026‑06‑25,说明仍在活跃维护,但仍需自行审计依赖安全性和许可证兼容性。
  • **部署建议**:先在沙箱或小规模 PoC 环境验证 Spec 与模型调用是否符合预期;确认 3‑critic 评审的阈值与业务容忍度后,再考虑在生产环境(K8s、Docker Swarm 等)以容器化方式部署,并加入监控/限流。

综上,JeiKeiLim/tenet 能显著削减手工编程与运维工作,接入成本相对低(只要配置 Spec 与模型凭证),但在正式生产前建议完成安全审计、依赖锁定以及容错/回滚机制的验证。

实际用途

JeiKeiLim/tenet helps remove repetitive manual operations from a workflow.

  • remove manual work
  • connect tools into repeatable flows
  • schedule operational tasks

限制与审查说明

Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.

  • 来源: github
  • 语言: TypeScript
  • 记录日期: 2026-09-05T17:31:23.338Z
原始来源