Bruto icon

Bruto

Bruto 是面向软件项目的本地优先任务看板,将任务笔记、状态和 AI 上下文保存在项目文件夹中。支持文件、链接、截图、关联笔记和批量编辑;开发者可将选定笔记、关联内容或整个项目复制为 Markdown,发送给 AI 或代理,并在原笔记中查看回复、提供反馈和请求修改。

Bruto

面向基于代码仓库的 AI 工作的本地任务看板

Bruto 是面向软件项目的本地优先任务看板。它将笔记保存在所选项目文件夹内的 `.bruto/workspace.json` 文件中,因此任务、状态及其支持上下文会与代码仓库并存,而不是存放在单独的托管工作区中。看板支持描述、文件、链接、截图、笔记之间的关联以及批量编辑。

它的主要工作流是先为 AI 准备精确的上下文,然后在同一笔记中审核回复。用户可以将单条笔记、该笔记指向的笔记,或整个项目复制为 Markdown,并在发送给 AI 前预览内容和 token 数量。拥有文件访问权限的代理可以直接回复笔记,MCP 支持则让兼容的代理无需手动编辑工作区 JSON,即可列出、读取和回复笔记。

核心功能

基于代码仓库的任务看板

创建包含描述、状态、文件、链接和截图的笔记;在看板上拖动笔记,使用箭头连接相关笔记,并同时编辑多个笔记。

可控的 AI 上下文

将选定笔记、其关联上下文或整个项目复制为简洁的 Markdown。预览会显示待复制的材料及其 token 数量,全局上下文则用于携带项目级技术栈和决策笔记。

笔记内的审核闭环

当能够编辑项目文件的 AI 处理任务时,它可以在笔记中直接回复并将笔记标记为待审核。你可以添加反馈,并将笔记标记为“请求修改”,连同现有上下文一起重新发送。

项目结构视图

结构视图会将项目文件夹和笔记映射到已识别的应用元素,包括页面和组件、API 资源与端点,以及数据库表、键和策略。

规则与跨项目依赖

规则可以作为笔记存储,并包含在每次复制的 AI 上下文中。跨项目笔记可以互相阻塞或等待,相关看板之间也可以建立链接。

代理工作流

代理可以通过 MCP server 列出、读取和更新任务状态,并回复笔记。Bruto 还为能够访问项目文件的代理提供一行式 AGENTS.md 或 CLAUDE.md 指令说明。

实际使用场景

  • 规划代码仓库变更

    将功能拆分为相互关联的笔记,附加相关路径和截图,然后将单个任务或其关联上下文发送给 AI,无需手动拼接提示词。

  • 委托编码代理实施

    通过 AGENTS.md 或 CLAUDE.md 指令向代理分配任务,或通过 MCP 连接代理。代理可以查找笔记、识别正在处理的任务,并将回复返回到看板。

  • 应用共享项目规则

    将技术栈选择和项目决策保存在长期规则或全局上下文中,使其随每次 AI 交接一并传递。当重复任务需要遵循相同约束时,这一功能很有用。

  • 协调相关项目

    在不同项目看板之间表示前端、API 和数据库的依赖关系。阻塞或等待中的笔记会关联相关工作,并提供前往相关项目的路径。

  • 审核和导航进行中的工作

    使用结构视图和筛选器,按文件夹、路径、状态、图片、链接或 AI 回复查找工作,然后审核返回的答复,并在同一笔记中请求修改。

Pros and Cons

Pros

  • 任务和项目上下文存储在项目文件夹中,而不是托管账户内。
  • 上下文范围可以从单条笔记扩展到整个项目,并可在复制前通过 token 数量预览进行审核。
  • AI 回复和修改请求会保留在任务中,形成清晰可见的审核闭环。
  • 看板支持文件、链接、截图、规则、依赖关系、结构可视化、键盘快捷键和无障碍导向的标签。
  • 支持离线使用,也可以作为应用安装,并且被描述为免费和开源。

Cons

  • 文档要求使用在计算机上运行的 Chrome、Edge、Brave 或 Opera;未说明对其他浏览器和移动设备的支持。
  • 源资料未说明团队协作功能、付费方案限制,或除列出的 AI 和 MCP 工作流之外的其他集成。
  • 其代理工作流依赖于配置文件访问权限、AGENTS.md 或 CLAUDE.md 指令,或 Bruto MCP server。

FAQ

Bruto 将项目笔记存储在哪里?

Bruto 会将工作区存储在所选项目文件夹中的 `.bruto/workspace.json` 文件内。网站说明笔记会保留在该文件夹中,除匿名使用统计外不会离开计算机;使用时无需账户或 Cookie。

打开项目需要什么条件?

在计算机上,使用 Chrome、Edge、Brave 或 Opera 打开项目文件夹。Bruto 也可以作为应用安装,并支持离线使用。

Bruto 笔记可以包含哪些内容?

笔记可以包含任务描述、文件、链接、截图和状态。笔记之间可以建立关联,也可以在看板上移动并批量编辑。

如何从 Bruto 为 AI 提供上下文?

你可以将选定笔记、选定笔记及其指向的全部内容,或整个项目复制为 Markdown。Bruto 会预览要复制的内容及其 token 数量,并支持用于记录技术栈和项目决策的全局上下文。

哪些 AI 工具可以与 Bruto 配合使用?

Bruto 支持将复制的上下文粘贴到 Claude、ChatGPT、Gemini 或 DeepSeek 中。代理也可以通过 AGENTS.md 或 CLAUDE.md 指令,或通过 Bruto MCP server 处理笔记。源资料未说明团队协作功能或付费方案限制。

Quick Facts

类别
开发者工具
存储模式
本地项目文件夹;`.bruto/workspace.json`
支持的浏览器环境
计算机上的 Chrome、Edge、Brave 或 Opera
AI 工作流
复制 Markdown 上下文、直接访问文件的代理和 MCP
产品列出的 AI 工具
Claude、ChatGPT、Gemini 和 DeepSeek
可用性
免费且开源;无需账户