项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1120
使用教程
环境要求
- Bun(推荐,最快启动)或 Node.js/npm 环境
- 可选:Docker(使用官方镜像方式安装时)
- 可选:Claude Code(安装 Loki 插件时使用)
- 安装和升级需要网络;`npx loki-mode tour` 试跑不需要网络
安装与启动步骤
-
1先免安装试跑
不安装、不需要 API Key、不联网也不会产生费用,直接打印一份真实构建的 Evidence Receipt。
npx loki-mode tour -
2安装 loki-mode
官方推荐用 Bun 全局安装,得到 loki CLI。
bun install -g loki-mode -
3换用 npm 安装
没有 Bun 也可以走 npm 安装,会自动回退到 bash 实现;随时可迁移。
npm install -g loki-mode -
4或用 Homebrew
Homebrew 安装会自动把 Bun 作为依赖装上。
brew tap asklokesh/tap && brew install loki-mode -
5或拉取 Docker 镜像
镜像里已预装 Bun 和 Claude CLI,适合容器化环境。
docker pull asklokesh/loki-mode:latest -
6升级到最新版
后续升级只需执行一条命令;也可用 `loki self-update --to bun` 从 npm 迁移到 Bun。
loki self-update -
7生成配置文件模板
生成一份起步用的配置,便于了解可填写的字段。
loki config example -
8按配置启动
把配置文件传给 loki start,格式由扩展名或内容自动识别。
loki start --config ./loki.yaml
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--config | 否 | 给 loki start 指定配置文件路径 | ./loki.yaml |
LOKI_CONFIG_FILE | 否 | 用环境变量指定配置文件路径 | ./loki.yaml |
配置文件格式 | 否 | 支持 .yaml/.yml、.json 或 .env(LOKI_*=value 每行一条) | LOKI_API_KEY=${MY_KEY} |
${VAR} | 否 | 在配置中引用环境变量,加载时展开,不要内联明文密钥 | ${ANTHROPIC_API_KEY} |
如何确认成功
执行 `npx loki-mode tour` 能打印出带 Headline 和文件数、Diff sha256 的 Evidence Receipt,即说明工具可用。
常见问题
Q:必须装 Bun 才能用吗?
A:不是。也可以 `npm install -g loki-mode`,会走 bash 回退实现;之后想迁移执行 `loki self-update --to bun` 即可。
Q:试跑会消耗 API 额度吗?
A:不会。`npx loki-mode tour` 不需要安装、不需要 API Key、不联网也不产生花费,只打印历史构建的凭据。
Q:怎么升级到新版本?
A:执行 `loki self-update`;想从 npm 切换到 Bun 安装用 `loki self-update --to bun`。
Q:Claude Code 插件装了不生效?
A:插件只是调用 CLI,不会自带 CLI,需要先安装 loki-mode;再用 `claude plugin list` 确认状态为 enabled。
Q:配置的值以哪个为准?
A:优先级为 CLI 参数 > 环境变量 > --config 文件 > 内置默认值,冲突时按此覆盖。
注意事项
- 不要把密钥直接写进配置文件,用 `${VAR}` 引用环境变量,加载器会在读取时展开;未设置的引用会跳过并给出警告。
- 命令行参数、环境变量、配置文件和默认值的优先级依次降低,排查问题时先看这一顺序。
- 安装方式可随时迁移,例如 npm 换 Bun 用 `loki self-update --to bun`。
- Docker 镜像已预装 Bun 和 Claude CLI,容器内可直接使用。
核心亮点
- 支持多种输入格式(PRD、Issue、OpenAPI 等),降低需求描述门槛
- 内置 8 道质量关卡,自动执行代码审查和测试,提升交付可靠性
- 集成 5 家主流 AI 提供商,灵活切换模型,避免供应商锁定
不足之处
- 依赖 AI 生成代码,复杂业务逻辑下可能产生错误或需人工干预
- 文档/社区待观察
适用场景
- 快速从 PRD 或 Issue 生成 MVP 并部署到云环境
- 在 CI/CD 流水线中自动完成代码审查和基础测试
- 团队用自然语言描述需求,自动生成可运行的后端服务
替代项目
GPT Engineer、Aider、MetaGPT
下一篇:alook
同类项目推荐
LiteWebAgent
开源
让 AI 像人一样看懂网页并自动操作,快速构建 Web 智能体。
[NAACL2025] LiteWebAgent: The Open-Source Suite for VLM-Based Web-Agent Applications
kagent
开源
把 AI Agent 部署进 K8s,让运维自动化真正落地
Cloud Native Agentic AI | Discord: https://bit.ly/kagentdiscord
adminforth
开源
几分钟搭好带 AI 智能体的管理后台,按需扩展不重写
Admin panels for humans and AI agents. Let agents search, update, and act on your da···
Cliptolution
开源
用 AI 自动剪片,从素材到成片一步到位
Cliptolution剪辑进化,面向视频编辑和创意制作的ai agent
agent-fleet-o
开源
可视化编排多智能体,自托管控制台,集成450+工具
Open-source AI agent orchestration platform — self-hosted mission control for auton···
mono-color-skill
开源
让 AI 一键生成高级单色印刷海报,告别廉价感。
One-ink editorial print image skill — warm paper, halftone photography, active nega···
swarm-foraging-qlearn
开源
用Q学习让一群智能体在动态网格里学会找吃的
Q-Learning Swarm Foraging 2026: Multi-Agent RL in Dynamic Grid Environments
VetarAI
开源
本地跑多Agent协作,数据不出门,RAG省缓存
VetarAI 是一款全原生 Swift 的本地桌面应用:多 Agent 协作、可视化工作流、拉模式知识仓···
agent-smith
开源
让 AI 代理自动完成渗透测试,省时省力
"Never send a human to do a machine's job" - Open Source AI hacking agent
