HumanLayer 于 2026 年 10 月 23 日发布博客,宣布开源 HumanLayer core,代码已放在 GitHub 的 humanlayer/humanlayer 仓库。根据这篇署名 Dex 和 Kyle 的文章,此次公开的是 HumanLayer Cloud 正在运行的同一套代码,涵盖桌面端、本机会话运行组件和云端服务,全部采用 Apache 2.0 许可。
据 HumanLayer 介绍,开源范围包括基于 Electron 的桌面应用、另一个 Tauri 构建版本,以及为界面提供支持的 Web 应用。在用户机器上运行 Claude Code 和 Codex 会话的守护进程也在其中,该组件随 humanlayer CLI 发布。
服务端部分包括云端 API,以及负责将 Postgres 数据同步到各客户端的 Electric 代理。此次还公开了 humanlayer-pi 和 humanlayer-opencode 插件的构建源码、RPI skills 与 Linear CLI。
数据模型同样包含在仓库内,覆盖组织、团队、项目、任务、会话、计划与评论、代码差异和 PR,以及 GitHub、Linear、Jira、Slack 集成。
HumanLayer 在文中表示,团队几个月来一直主张「软件工厂」应当开放、可组合。他们接触的团队正在利用已有的算力、agent 运行框架和审查流程搭建自己的方案,不希望软件开发生命周期中间存在一个黑盒。
博客还引用了 David Crawshaw 的文章《Devtools must be open source》中的观点:当 agent 能够读取并修改所用工具的源码时,闭源工具会因无法修复、无法定制而令人受挫。这是 HumanLayer 在此次公告中给出的开源理由之一。
对于自行构建和运行的版本,HumanLayer 称完全没有遥测,只有用户配置了密钥、DSN 等信息时才会发送数据。现有云端托管版的付费和免费用户则暂时不受影响,可以继续按原来的方式使用。
自建方面,博客称用户可以尝试利用仓库中的 Docker Compose 文件运行整套服务。不过,目前 WorkOS、Slack、Linear 等第三方服务的 API 密钥仍未改为可选项,缺少这些配置时,相关进程会拒绝启动。
HumanLayer 表示,让这些密钥变为可选项是团队最先要推进的更新之一。团队还称,期待很快支持 AWS、IAC、Kubernetes 等部署选项;这些内容在公告中属于后续计划。