MCP 与工具调用

human

gethuman-sh/human

一个开源的 AI 软件工厂,将工单、文档、设计和分析整合到安全的流水线中,通过 Claude 驱动的代理输出可交付的代码。

★ 62星级
⑂ 6Fork 数
3未解决的问题
Go语言
MIT许可证
Q@project.QualityScore编辑评分

项目截图

human 的截图 human 的截图 human 的截图 human 的截图 human 的截图 human 的截图

概览

human 是一个 AI 开发装置,旨在为团队提供从创意到代码审查的预配置安全流水线。它集成了现有的工单跟踪器、文档、设计和分析平台,并将它们围绕编码代理连接起来。该系统强调上下文工程、令牌效率和严格的安全边界,确保 AI 基于真实需求运行而不暴露敏感凭证。它采用守护进程-客户端架构用于隔离开发容器,提供桌面工作流看板,以及一套用于自主开发的生命周期技能。

主要功能

  • 默认安全:出站防火墙、密钥脱敏文件系统、保险库解析凭证和隔离的开发容器。
  • 令牌效率:结构化代码导航和信号提取数据与原始 API 相比,令牌使用量减少高达 95%。
  • 上下文工程:用于跟踪器、Notion、Figma 和 Amplitude 的连接器,支持跨源搜索和代码库索引。
  • 守护进程-客户端架构:主机守护进程持有凭证并代理请求;容器客户端安全地转发命令。
  • 生命周期技能:为构思、冲刺、规划、执行、审查、自动修复、安全和维护预构建的 Claude Code 技能。
  • 桌面工作流看板:交互式拖放 GUI,用于触发流水线阶段和监控代理进度。
  • 审计跟踪:针对代理对跟踪器的每个操作提供结构化、可查询的记录,并带有持久的磁盘日志。

要求、安装和快速入门

通过 curl:`curl -sSfL gethuman.sh/install.sh | bash`
通过 Homebrew:`brew install --cask gethuman-sh/tap/human`
通过 mise:`mise use -g github:gethuman-sh/human`
通过 Go:`go install github.com/gethuman-sh/human@latest`
作为开发容器功能:将 `{ "features": { "ghcr.io/gethuman-sh/treehouse/human:1": {} } }` 添加到 `devcontainer.`。

用法

运行 `human init` 启动交互式设置向导,该向导将配置服务并生成 `devcontainer.`。设置向导打印出的所需 API 令牌。使用 `human daemon start` 启动守护进程。使用 `devcontainer up --workspace-folder .` 启动开发容器。使用 CLI 命令,如 `human get <KEY>`、`human list`、`human search <query>` 或 `human pr create`。对于 Claude Code 集成,运行 `human install --agent claude` 安装技能,然后使用如 `/human-sprint` 或 `/human-autofix` 等技能。

模型兼容性与使用场景

该仓库明确提到与 Claude Code(Anthropic 的 Claude)集成,用于其 AI 开发者代理和技能。

许可证与风险说明

仓库元数据显示许可证为 MIT。发布或商用前,请核对仓库中的 LICENSE 文件、版权声明及依赖项许可条款。

Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: MIT. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

发布与维护

Not stated in the repository metadata

MemPalace

mempalace/mempalace

★ 58KPython

QwenPaw

agentscope-ai/qwenpaw

★ 33.9KPython

Composio

composiohq/composio

★ 29.5KTypeScript