Chorus

给AI智能体套上缰绳,让多Agent协作像看板一样有序可控

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

项目预览

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

项目数据

分类智能体
开发团队Chorus-AIDLC
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议AGPL-3.0
主要语言TypeScript
技术栈/模型agent-harness,ai-agents,ai-dlc,claude-code,harness,kanban,multi-agent,task-management
GitHub 星标★ 1224
上线时间2026-02-04 00:00:00
代码更新2026-11-05
仓库体积132.5 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

Chorus 是一个面向 AI 与人类协作的智能体编排框架,灵感来自 AI 驱动的开发生命周期(AI-DLC)。它解决的核心问题是:在复杂的多智能体协作场景中,如何让 AI 智能体与人类开发者高效配合,避免混乱和失控。Chorus 提供了一套结构化的任务管理机制,类似看板,将大型任务拆解为可追踪的单元,并支持多智能体并行工作。它内置了与 Claude Code 等工具的集成能力,能作为智能体的“缰绳”(harness),引导 AI 按既定流程推进,同时保留人类的关键决策点。核心能力包括:任务分配与状态跟踪、智能体上下文管理、人机审批流程、以及可扩展的插件体系。通过 Chorus,团队可以构建可重复的 AI 协作工作流,提升开发效率,同时确保 AI 行为可控、可审计。

Star 增长趋势

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

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

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

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

环境要求

  • 已安装 Node.js 与 npm(README 未指定具体版本)
  • 可访问 npm 源以下载 @chorus-aidlc/chorus
  • 本机 8637 端口未被占用
  • 无需单独安装数据库(内置嵌入式 PostgreSQL)

安装与启动步骤

  1. 1全局安装 Chorus

    通过 npm 全局安装 README 指定的 0.18.0 版本,安装完成后可直接使用 chorus 命令。

    npm install -g @chorus-aidlc/chorus@0.18.0
  2. 2启动 Chorus 服务

    执行 chorus 即自动启动内置 PGlite 数据库并运行迁移,无需 Docker 或配置文件。

    chorus
  3. 3登录 Web 界面

    浏览器打开 http://localhost:8637,使用默认账号 admin@chorus.local、密码 chorus 登录。

  4. 4启动 Agent 守护进程

    如需让本机成为智能体运行时并接收分配的任务,另开终端执行 chorus daemon。

    chorus daemon

关键配置

配置项必填说明示例
访问地址是Web 控制台默认监听地址http://localhost:8637
默认账号是首次登录使用的内置管理员邮箱admin@chorus.local
默认密码是首次登录使用的内置管理员密码chorus

如何确认成功

浏览器访问 http://localhost:8637 能正常打开页面,并用 admin@chorus.local / chorus 成功登录即表示启动成功。

常见问题

Q:需要预先安装数据库或 Docker 吗?

A:不需要。README 说明 Chorus 启动时会使用嵌入式 PostgreSQL(PGlite)并自动执行迁移,无需数据库、Docker 或配置文件。

Q:如何让本机自动接收智能体任务?

A:在一个终端运行 chorus,再另开终端运行 chorus daemon,本机即成为可被分配任务的智能体运行时。

Q:多智能体或生产环境怎么部署?

A:README 建议改用外部 PostgreSQL、Docker 或 AWS,具体步骤参见官方文档的 Deploy & self-host 指南。

Q:端口 8637 被占用怎么办?

A:README 未提供端口修改方式,需释放该端口或参考官方文档的部署配置说明。

注意事项

  • 默认账号密码是公开的本地凭据,仅适合本机试用,生产环境务必更换。
  • 安装命令中锁定了 0.18.0 版本,升级前建议先查看官方文档与 Release 说明。
  • 生产或多智能体部署需改用外部 PostgreSQL、Docker 或 AWS,README 未给出对应命令,请查阅 doc.chorus-ai.dev。

核心亮点

  • 内置看板式任务管理,将复杂AI协作拆解为清晰可追踪的步骤
  • 深度集成Claude Code等主流Agent工具,上手成本低
  • 强调人类审批节点,避免AI全自动操作带来的失控风险

不足之处

  • 项目较新,文档和社区生态尚待完善
  • 依赖特定AI工具链,迁移到其他Agent平台需额外适配

适用场景

  • 多智能体协作开发大型软件项目,需要任务分解与进度跟踪
  • 企业引入AI辅助开发,希望保留人工审批和审计环节
  • 研究AI-DLC流程,探索人机协作的最佳实践

替代项目

CrewAI、AutoGen、LangGraph

上一篇:fitter

下一篇:claude-elixir-phoenix

同类项目推荐

OpenTracy 开源

让 AI 智能体自己提改进、跑评测、过审批再上线

Self-improving AI agent harness — propose, eval, approve, ship. AHE autonomous loop···

★ 159 2026-09-24
x-tweet-fetcher 开源

免登录免密钥,一键抓取 X 数据,AI 智能体好帮手

Fetch X/Twitter tweets, replies, timelines, and articles without login or API keys —···

★ 1001 2026-08-09
autoresearch 开源

扔个问题给它,全网资料自动整理成报告

Claude Autoresearch Skill — Autonomous goal-directed iteration for Claude Code. Ins···

★ 6818 2026-08-09
Matryoshka 开源

用 REPL 状态分析长文档,省 token 又高效

MCP server for token-efficient large document analysis via the use of REPL state

★ 149 2026-08-09
ChatClaw 开源

五分钟部署个人 AI 助手,连接全平台通讯

ChatClaw: Get OpenClaw-like knowledge base personal AI agent in 5 mins. Sandbox-secu···

★ 313 2026-08-09
ionclaw 开源

把手机变成随身 AI 自动化指挥中心,离线也能跑多智能体任务

A cross-platform AI agent orchestrator in C++ that turns any device — including you···

★ 92 2026-08-09
starknet-agentic 开源

让 AI 代理直接操作 Starknet 链上交易,无需手动写合约

Smart contracts, tools, and skills for AI agents that transact on Starknet

★ 80 2026-08-09
agentring 开源

让 AI 智能体直接打你手机,接听就能语音对话

Let your AI agents call your phone over VoIP, and call them back. Your phone rings l···

★ 305 2026-11-05
PocketStrike-AI 开源

把手机Termux变成随身AI智能体,自动执行任务、远程操控设备。

Turn Android Termux into an autonomous AI agent and security orchestrator. Powered b···

★ 106 2026-08-09