项目工作区
为每个代码仓库分别维护看板、终端、面板和成本记录,而不会将 devpit 元数据写入代码仓库本身。
devpit 是面向编码代理的原生桌面应用,用于控制多个软件项目中的编码代理。它将项目终端、工作看板、代理聊天、会话成本、文件和差异集中在一个窗口中,同时支持编排器跨关联的项目看板协同工作。
应用会将看板、面板和成本记录保存在 ~/.devpit 中,与代码仓库分开。终端运行在持久化的 tmux 会话中,因此即使窗口关闭,工作也能继续。看板会记录每个步骤的输出、退出代码和实际成本,并可要求用户明确移动卡片后才运行下一步。
devpit 目前通过 claude CLI 驱动 Claude Code,而其他代理可以通过 devpit-agent hooks 报告状态;Gemini CLI 内置了报告支持。它可运行于 Linux、macOS 和 Windows,采用 Apache 2.0 开源许可,正常使用无需 devpit 账户。
为每个代码仓库分别维护看板、终端、面板和成本记录,而不会将 devpit 元数据写入代码仓库本身。
使用由 tmux 支持的真实 pty;应用关闭后会话仍可继续运行,并可在需要检出代码时为不同工作线创建工作树。
通过列和卡片组织工作。步骤会记录其输出、退出代码和实际成本,而移动卡片则控制工作何时继续。
使用可读取关联项目看板、从卡片启动会话并跨项目反馈结果的聊天功能。
在终端旁查看文件、变更、差异和项目提供的浏览器页面;项目还可使用 Notes 和 Excalidraw 功能。
查看每次聊天轮次的成本,并通过看板的列和卡片工作流设置调用的支出上限。
将项目看板关联到编排器,交给它一张卡片,即可跟踪生成的会话和报告,无需在不同项目窗口之间切换。
任务在 tmux 中继续运行时关闭桌面应用,之后重新打开相关项目并重新连接到正在运行的终端。
在终端旁使用文件树、变更列表、差异和浏览器面板,检查代码仓库编辑内容以及项目提供的页面。
使用看板列定义步骤和支出上限,然后手动移动卡片,或允许已配置的泳道继续推进,同时保留记录的输出和成本。
Claude Code 通过 Claude CLI 驱动。其他代理可以通过 devpit-agent hook 报告状态,Gemini CLI 无需额外设置即可支持报告。文档还将其他代理 CLI 列为基于终端的集成方式。
不会。看板、面板和成本存储在 `~/.devpit` 中,代码仓库及其 Git 差异与 devpit 的工作区数据相互分离。
可以。Windows 使用带有 psmux 的每用户安装程序,Linux 版本也可在 WSL 2 中运行。Linux 和 macOS 提供安装脚本。
是的。该项目免费,并采用 Apache 2.0 许可。使用 Claude Code 时,它使用现有的 Claude Code 计划,无需新的 API 密钥。
可以。手机或另一台电脑在使用一次性代码完成配对并选择允许的操作后,可通过 Tailscale 连接;该服务不会监听 tailnet 之外的网络。
流量数据仅供参考。
www.orgcomputers.com
为团队提供共享工作空间,让 AI 编码代理使用共同的项目上下文、记忆和工具。
offstage.viraat.dev
一款 macOS 工具,为编码代理提供独立桌面来执行图形界面任务。
getbb.app
bb 是一款本地优先的开源 IDE,可并行运行编程代理、在线程中组织工作,并通过插件扩展工作区。
harden.run
面向编码代理的本地端点安全产品,可在工具调用执行前进行评估,并允许、审批、增强安全性、阻止或记录操作。
anyaifornotion.com
将 ChatGPT、Claude、Gemini 等 AI 智能体连接到 Notion 工作区,在移动端或桌面端搜索、读取、创建和更新页面与数据库。
heyzoku.com
Zoku 是一款原生 macOS 应用,让开发者在同一画布上运行和协调多个编码代理命令行工具;可通过语音启动、重定向、监控和中断已命名的代理,并使用 Mac 上已安装的订阅与命令行工具。