← 返回列表
AI 编程工具

Blame:面向 AI 编程智能体的桌面工作区,从任务待办到审核合并

rchrp/Blame · An open source desktop IDE for AI coding agents, with a semantic harness, integrated backlog, isolated Git worktrees, live previews, and code review before merging.

GitHub原文发布 未知首次收录 2026-10-16上架 2026-10-16 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Blame 是一个开源的桌面开发环境,把用户故事、编码智能体任务、相互隔离的 Git worktree、运行预览和代码审核串联在同一个工作区中。用户可以把需求交给智能体实现,在其独立工作树和预览环境中检查改动、日志与终端输出,再决定驳回或批准合并。项目支持接入用户自己的 AI 提供方凭证,并提供轻量语义 harness 用于语法感知的代码导航、受控编辑与执行验证证据。代码以 TypeScript monorepo 组织,采用 pnpm 与 Turborepo。

核心能力与快速开始

★ 2 · TypeScript

能做什么
提供 backlog 驱动的开发流程,把用户故事转化为智能体任务并跟踪队列、开发、审核、合并各阶段;为每个任务使用隔离的 Git worktree,拥有独立分支、工作目录、运行环境和预览生命周期;提供 Quick Chat 直接与智能体协作处理小改动、调试和代码探索;支持通过项目级代码实践约定给智能体提供实现指导;集成运行预览与审核,可在批准合并前查看应用、diff、文件、日志和终端输出;支持接入用户自有的 AI 提供方凭证;内置 Light Semantic Harness,提供语法感知的代码导航、受控编辑以及显式的执行与验证证据。
适用场景
适合以用户故事为单位驱动编码智能体完成实现的开发流程;适合需要在合并前人工检查智能体改动、运行效果和日志的代码审核场景;适合同时运行多个智能体任务并希望彼此 Git 状态隔离的团队或个人;适合希望沿用自有模型提供方凭证而非绑定单一模型的用户。
项目形态
可直接使用的工具
部署方式
提供 macOS、Windows、Linux 桌面应用下载。本地执行在 Linux 使用原生 worktree,macOS 使用 Lima,Windows 使用 WSL。托管云预览会把工作区快照同步到 Vercel Sandbox,与部署到用户自己的 Vercel 账号是两回事。README 明确说明当前开发环境尚不是开箱即用的自托管发行版,桌面后端来源、邮件、遥测、持久化存储和托管服务配置仍需按部署环境自行设置。
主要依赖
开发需 Node.js 24(根包声明支持 22 及以上)、pnpm 10.33.2、Git、本地 MySQL 8.4 数据库,以及可运行 Electron 的图形桌面会话;本地执行还需要对应平台的容器或 VM 运行时。邮箱密码注册需要配置邮件验证服务(如 RESEND_API_KEY)。社交登录、计费、转写和托管预览在启用时各自需要相应的服务凭证。内存存储驱动在 API 进程停止后会丢失上传内容。
使用限制
README 指出开发配置尚未成为开箱即用的自托管发行版,多项依赖仍需部署专属设置。核心功能可无需订阅使用,但云语音转写、托管 Vercel 预览和新的托管文件上传需要 Blame Premium(每月 20 美元);AI 提供方用量受提供方自身定价与限制约束。内存存储驱动在进程停止后丢失上传内容,持久部署需要配置对象存储。本地浏览器登录和邮件验证页面需额外运行网站包。根目录 pnpm dev 当前启动的是维护者的 SSH 数据库隧道。
许可证
AGPL-3.0
最近推送
2026-10-16 06:42

资料检查:2026-10-16 07:00 · 卡片整理:2026-10-16 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

职业应用

程序员

在桌面工作区中把用户故事交给编码智能体实现,在隔离的 Git worktree 和预览环境中检查改动、日志与终端输出,再决定驳回或批准合并;也可用 Quick Chat 处理较小改动、调试和代码探索。

查看内容依据
Give an agent a user story, inspect its changes, test the result, and decide what gets merged.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

产品经理

把用户故事转化为智能体任务,并在 backlog 队列中跟踪其从开发、审核到合并的进展。

查看内容依据
Turn user stories into agent tasks and follow them through the queue, development, review, and merge.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。