自主AI问题解决器与编排系统,可自动解决GitHub Issue并协调多个AI Agent协同工作。支持全自主模式、多模型(Claude/OpenCode/Codex)、Docker/Kubernetes部署、Telegram Bot远程控制。使用Claude Code全自主模式,AI拥有sudo权限,需在隔离环境中运行。
核心功能#
Issue自动解决#
- 自动fork目标仓库、创建工作分支、生成PR
- 支持从断点自动继续执行
- 支持从Claude会话中断点恢复
- 人类监督模式:AI创建草稿PR,人类决定合并
AI编排与监控#
- 多AI Agent协同工作,支持并发处理
- 监控指定标签的Issue(如"help wanted")
- 支持组织级多仓库批量处理
- 使用screen进行进程管理
代码审查自动化(Alpha阶段)#
- 多智能体审查团队管理
- 自动化代码审查流程
跨设备控制#
- Telegram Bot远程控制与监控
- 从任何设备管理AI工作
部署方式#
全局安装#
bun install -g @link-assistant/hive-mind
# 或
npm install -g @link-assistant/hive-mind
Docker部署#
docker pull konard/hive-mind:latest
docker run -dit --name hive-mind konard/hive-mind:latest
Ubuntu 24.04服务器#
curl -fsSL -o- https://github.com/link-assistant/hive-mind/raw/refs/heads/main/scripts/ubuntu-24-server-install.sh | bash
Kubernetes Helm#
helm repo add link-assistant https://link-assistant.github.io/hive-mind
helm install hive-mind link-assistant/hive-mind
使用示例#
# 解决GitHub Issue
solve https://github.com/owner/repo/issues/123 --auto-fork --model sonnet
# 使用最大能力
solve https://github.com/owner/repo/issues/1 --auto-continue --attach-logs --verbose --model opus --auto-fork --think max
# 启动Hive编排
hive https://github.com/owner/repo --monitor-tag "help wanted" --concurrency 3
# 代码审查
review --repo owner/repo --pr 456
系统要求#
- CPU: 1核心
- RAM: 1 GB
- SWAP: > 4 GB
- 磁盘: 50 GB
安全警告#
⚠️ 该软件使用Claude Code全自主模式,AI拥有sudo权限,可自由执行任何命令。不建议在开发机上运行,推荐使用独立的Ubuntu 24.04虚拟机或Docker容器。Token和敏感数据无法保证安全。
项目状态#
- 许可证: Unlicense(公共领域)
- 维护状态: 活跃(4,132+ commits,88 issues,83 PRs)
- 成本: 约$200/月(Claude MAX订阅)