babysitter

给AI智能体配个保姆,让复杂任务不跑偏、不幻觉。

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 121 🐛 待处理 463 👀 关注 13
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1898
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

babysitter 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队a5c-ai
官网地址https://a5c.ai
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型agent-orchestration,agent-skills,agentic-ai,agentic-workflow,ai-agents,ai-automation,babysitter,claude-code,claude-code-skills,claude-code-workflows,claude-skills,claude-workflows,codex-plugin,codex-skills,codex-workflow,hermes-plugin,pi-extension,trustworthy-ai,vibe-coding
GitHub 星标★ 1898
上线时间2026-01-05 00:00:00
代码更新2026-11-01
仓库体积255.0 MB
本站数据更新2026-11-08
维护状态较活跃
收录时间2026-08-09
浏览次数4

项目介绍

Babysitter 是一个面向智能体工作流的编排与管控框架,旨在解决多智能体协作中常见的失控、幻觉和任务复杂度高的问题。它通过确定性的自编排机制,让智能体在严格约束下执行任务,确保行为可预测、结果无幻觉。项目提供了一套技能注册与调度系统,支持将复杂任务拆解为可管理的子任务,并自动分配、监控和验证每个步骤。它特别适合需要高可靠性的自动化场景,如代码生成、数据处理和业务流程自动化。核心能力包括:强制智能体遵循预定义规则、提供可视化的任务执行跟踪、以及支持与 Claude Code 等主流智能体工具的集成。通过引入类似“保姆”的监督层,它显著降低了智能体自主行动带来的风险,使企业能够放心地将关键任务交给 AI 执行。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1898

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 8 步

环境要求

  • Node.js 环境(adapters CLI 要求 Node >= 22.13.0)
  • 可用的 npm(用于全局安装 @a5c-ai 系列包)
  • 如需驱动外部 harness,需先安装对应 AI 编码工具 CLI(如 claude-code、codex)

安装与启动步骤

  1. 1安装主 CLI

    全局安装 babysitter 主命令行工具,提供 run/task/session/plugin 等核心能力。

    npm install -g @a5c-ai/babysitter
  2. 2安装 adapters CLI

    宿主机侧 CLI,可在 shell 中直接运行和管理受支持的 harness,需 Node >= 22.13.0。

    npm install -g @a5c-ai/adapters-cli
  3. 3运行环境自检

    执行 doctor 诊断当前环境是否满足运行条件,确认 adapters 可正常使用。

    adapters doctor
  4. 4安装运行时 CLI

    可选安装 genty-platform,用于 genty call、resume、start-server、tui 等编排与运行时命令。

    npm install -g @a5c-ai/genty-platform
  5. 5运行一次 harness

    用 adapters 直接驱动 Claude Code 完成一次简单任务,验证链路是否打通。

    adapters run claude "explain this codebase"
  6. 6安装 harness 插件

    把 Babysitter 插件安装到全局或指定工作区;这是脚本化安装插件的标准方式。

    babysitter harness:install-plugin claude-code
    babysitter harness:install-plugin codex --workspace /path/to/repo
  7. 7初始化项目

    在 Claude Code 会话内执行,分析代码库并配置工作流、测试框架与 CI/CD 集成。

    /babysitter:project-install
  8. 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

下一篇:ai-memory-comparison

同类项目推荐

ClawCode 开源

让 Claude Code 拥有记忆和社交账号,24小时在线干活

Persistent agents for Claude Code as a plugin, not a harness. Memory, personality, m···

★ 64 2026-08-09
ai-agent-platform 开源

用 Java 快速搭建企业级多智能体协作平台,开箱即用

企业级 AI Agent 平台 | Spring Boot 3 + LangChain4j | ReAct 推理 + 多路召回 RAG + 语义···

★ 122 2026-08-09
claude-dev-skill 开源

让 Claude 当技术总监,并行调度多个 AI 写代码、审查、提 PR。

A Claude Code custom skill that turns Claude into a Tech Lead — coordinating parall···

★ 104 2026-08-09
sub-agents-mcp 开源

用 Markdown 定义子代理,让 AI 在任意 MCP 工具中按需分工。

Define task-specific AI sub-agents in Markdown for any MCP-compatible tool.

★ 98 2026-08-09
campus-knowledge-agent 开源

校园资料变可溯源问答,答案带证据还能人工审核

校园知识服务 Agent 智能体平台:基于 FastAPI、Qwen3 与 RAG,贯通公开资料解析、时间范围···

★ 102 2026-11-02
bloks 开源

把多个编码 AI 组成团队,在本地电脑上协同干活

A local-first desktop app for running a team of AI agents on Claude Code, Codex, Cur···

★ 297 2026-10-30
MeiGen-AI-Design-MCP 开源

让 Claude 直接调 1400+ 提示词库批量出图做设计

Discover inspiration and create images and videos with the latest AI models. Works w···

★ 1800 2026-09-28
Jarvis 开源

多个AI智能体分工,替你操作电脑和上网干活

A multi-agent collaboration framework that lets AI agents work together, operate you···

★ 154 2026-10-13
agency-agents 开源

一句话召唤一整支AI代理团队,分工干活直接出结果

A complete AI agency at your fingertips - From frontend wizards to Reddit community ···

★ 167153 2026-10-11