项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1898
使用教程
环境要求
- Node.js 环境(adapters CLI 要求 Node >= 22.13.0)
- 可用的 npm(用于全局安装 @a5c-ai 系列包)
- 如需驱动外部 harness,需先安装对应 AI 编码工具 CLI(如 claude-code、codex)
安装与启动步骤
-
1安装主 CLI
全局安装 babysitter 主命令行工具,提供 run/task/session/plugin 等核心能力。
npm install -g @a5c-ai/babysitter -
2安装 adapters CLI
宿主机侧 CLI,可在 shell 中直接运行和管理受支持的 harness,需 Node >= 22.13.0。
npm install -g @a5c-ai/adapters-cli -
3运行环境自检
执行 doctor 诊断当前环境是否满足运行条件,确认 adapters 可正常使用。
adapters doctor -
4安装运行时 CLI
可选安装 genty-platform,用于 genty call、resume、start-server、tui 等编排与运行时命令。
npm install -g @a5c-ai/genty-platform -
5运行一次 harness
用 adapters 直接驱动 Claude Code 完成一次简单任务,验证链路是否打通。
adapters run claude "explain this codebase" -
6安装 harness 插件
把 Babysitter 插件安装到全局或指定工作区;这是脚本化安装插件的标准方式。
babysitter harness:install-plugin claude-code babysitter harness:install-plugin codex --workspace /path/to/repo -
7初始化项目
在 Claude Code 会话内执行,分析代码库并配置工作流、测试框架与 CI/CD 集成。
/babysitter:project-install -
8确认配置正常
在会话内运行诊断命令,确认 Babysitter 已正确配置并可开始编排任务。
/babysitter:doctor
如何确认成功
执行 adapters doctor 无报错;在 Claude Code 内运行 /babysitter:doctor 显示诊断通过,即表示配置成功。
常见问题
Q:我应该安装哪些包?
A:大多数用户先装主 CLI @a5c-ai/babysitter;若想从 shell 直接驱动 harness,再装 @a5c-ai/adapters-cli;需要编排/会话/TUI 时可选装 @a5c-ai/genty-platform。
Q:babysitter harness:install 还能用吗?
A:已废弃。安装 agent 请用 adapters install <agent>,运行时命令请使用 genty。
Q:没有外部 AI 编码工具能运行吗?
A:可以。使用 --harness internal,内部 harness 直接调用 SDK 内置的 Pi 执行引擎,无需外部 AI CLI。
Q:如何把插件装到指定仓库?
A:使用 babysitter harness:install-plugin codex --workspace /path/to/repo;非 Claude harness 会解析为对应包安装器,如 npx --yes @a5c-ai/babysitter-codex install --workspace /path/to/repo。
Q:如何在 Claude Code 里发起一次编排?
A:在会话中执行 claude "/babysitter:call implement user authentication with TDD",或直接用自然语言让 babysitter skill 执行任务。
注意事项
- Babysitter v6 有两条安装轨道:宿主机侧的 adapters CLI 和会话内 per-harness 插件,二者不要混为一谈,多数用户两者都需要。
- 仓库中 plugins/babysitter-unified 是唯一维护的插件源码,各 harness 专属包在构建/发布时生成,不提交到仓库。
- 从源码构建核心运行时可用 npm ci 与 npm run build:runtime,按 SDK -> adapters -> genty-core -> genty-platform 的顺序构建。
- genty call 支持交互模式(遇到断点暂停)与 genty yolo 全自主模式,按可靠性需求选择。
核心亮点
- 确定性自编排,有效抑制智能体幻觉,提升任务可靠性
- 支持复杂任务拆解与技能复用,适合大规模工作流管理
- 与Claude Code等主流工具深度集成,落地成本低
不足之处
- 文档/社区待观察
- 依赖特定智能体平台,通用性受限
适用场景
- 企业级自动化流程中需要严格合规与审计的AI任务执行
- 多智能体协作的复杂项目,如大型代码库重构或数据管道编排
- 对AI输出准确性要求极高的场景,如金融分析或医疗文档处理
替代项目
LangGraph、AutoGen、CrewAI
上一篇:ClaudeSkills
同类项目推荐
ClawCode
开源
让 Claude Code 拥有记忆和社交账号,24小时在线干活
Persistent agents for Claude Code as a plugin, not a harness. Memory, personality, m···
ai-agent-platform
开源
用 Java 快速搭建企业级多智能体协作平台,开箱即用
企业级 AI Agent 平台 | Spring Boot 3 + LangChain4j | ReAct 推理 + 多路召回 RAG + 语义···
claude-dev-skill
开源
让 Claude 当技术总监,并行调度多个 AI 写代码、审查、提 PR。
A Claude Code custom skill that turns Claude into a Tech Lead — coordinating parall···
sub-agents-mcp
开源
用 Markdown 定义子代理,让 AI 在任意 MCP 工具中按需分工。
Define task-specific AI sub-agents in Markdown for any MCP-compatible tool.
campus-knowledge-agent
开源
校园资料变可溯源问答,答案带证据还能人工审核
校园知识服务 Agent 智能体平台:基于 FastAPI、Qwen3 与 RAG,贯通公开资料解析、时间范围···
bloks
开源
把多个编码 AI 组成团队,在本地电脑上协同干活
A local-first desktop app for running a team of AI agents on Claude Code, Codex, Cur···
MeiGen-AI-Design-MCP
开源
让 Claude 直接调 1400+ 提示词库批量出图做设计
Discover inspiration and create images and videos with the latest AI models. Works w···
Jarvis
开源
多个AI智能体分工,替你操作电脑和上网干活
A multi-agent collaboration framework that lets AI agents work together, operate you···
agency-agents
开源
一句话召唤一整支AI代理团队,分工干活直接出结果
A complete AI agency at your fingertips - From frontend wizards to Reddit community ···
