HumanLayer
HumanLayer is a multiplayer coding agent IDE and cloud for running and steering coding agents from your workstation to remote workers, built to help agents solve hard problems in complex codebases.
Visit humanlayer/humanlayerOverview
HumanLayer is a multiplayer coding agent IDE and cloud that brings agent sessions, plan artifacts, and code diffs together in one workspace. It runs coding agents such as Claude Code and Codex on local or remote machines and lets teams collaborate on tasks, plans, and reviews from desktop, web, or mobile.
Key Features
- Tasks group agent sessions, artifacts, and worktrees in one shared workspace.
- The QRSPI workflow moves from Questions and Research through Design, Structure, Plan, and Implement with checkpoints.
- Comment-driven design reviews let humans and agents discuss and resolve issues before implementation.
- Full session visibility exposes thinking messages, subagent tool calls, and code changes.
- A local daemon runs many agent sessions in parallel, while cloud daemons support long-running work.
- The same UI is available on web, desktop, and phone, with sessions synced through the HumanLayer API.
Use Cases
- Teams collaborating on complex changes in large enterprise codebases.
- Running background coding agent sessions that continue after you close your laptop.
- Reviewing design documents and implementation plans before code is written.
- Managing multi-repo workspaces with worktrees and multiple agent sessions.
Getting Started
- Install the CLI with brew trust humanlayer/humanlayer, then brew install humanlayer/humanlayer/humanlayer.
- Download the macOS app, or follow the Linux/Windows install instructions for remote daemons.
Deployment & Requirements
- Source builds require Bun and Docker; building the native desktop app also requires Rust.
- Self-hosting guides are in progress; the Docker Compose starter uses default or simple passwords that should be updated before deployment.
Before You Adopt
- License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
- HumanLayer uses bring-your-own-key authentication for AI providers rather than billing tokens through HumanLayer.
- Self-hosting documentation is not complete yet, although the cloud service runs this code.
- The provided Docker Compose self-hosting starter requires changing default credentials before deployment.
- A source build disables Sentry, PostHog, and WorkOS integrations when their environment variables are unset.