进阶TypeScript

agor多人画布编排AI编码会话

agor 是一个开源多人协作工具,让你在共享画布上编排 Claude Code、Codex 和 Gemini 等 AI 编码会话。它同时管理 Git 工作树、追踪 AI 对话历史,并以可视化方式呈现团队的代理工作流。适合需要高效协调多个 AI 助手的开发团队。

1.3K 星标
107 分叉
73 问题
150 浏览
TypeScript
Other
收录日期

项目概述

agor 是一个开源多人协作工具,让你在共享画布上编排 Claude Code、Codex 和 Gemini 等 AI 编码会话。它同时管理 Git 工作树、追踪 AI 对话历史,并以可视化方式呈现团队的代理工作流。适合需要高效协调多个 AI 助手的开发团队。

在 AI 编码助手遍地开花的今天,一个团队如何同时管理多个 AI 会话、保持上下文一致并追踪代码变更?agor 项目的出现,试图用"多人画布"的方式回答这个问题。这个开源工具将 Claude Code、Codex 和 Gemini 等 AI 编码会话编排到同一个共享空间中,让开发者从单打独斗走向协同作战。

画布上的 AI 协调器

agor 的核心是一个实时协作画布。每个团队成员都可以在上面启动或加入一个 AI 会话,就像在 Figma 上编辑设计稿一样。但不同之处在于,这些会话背后是真实的 AI 编码模型——你可以让 Claude 优化一段函数,同时让 Gemini 生成单元测试,所有对话和结果都实时同步到画布上。

Git 工作树管理是 agor 的另一大亮点。当 AI 生成代码变更时,系统会自动创建对应的工作树(git worktree),避免不同 AI 的修改互相覆盖。你甚至可以回滚到某个 AI 会话的特定版本,查看当时的上下文和生成结果。这对多人协作或长时间运行的 AI 辅助开发项目来说,简直是噩梦终结者。

实时可视化你的"AI 团队"

agor 会记录每一次 AI 交互的完整对话,并以时间线或卡片形式呈现。你可以随时回头查看某个 AI 为何做出某个代码建议,也可以暂停某个 AI 任务,交给另一个 AI 继续。这种对话可视化能力,让 AI 不再是黑箱,而是可审查、可追溯的协作伙伴。

项目基于 TypeScript 构建,前端采用 React,后端使用 Node.js。部署方式简单,直接 git clone && npm install && npm run dev 即可在本地启动。对于团队使用,agor 提供了简单的用户管理——目前基于本地文件系统,未来可能会接入外部认证系统。

典型使用场景:AI 驱动的代码审查与迭代

假设你的团队正在重构一个遗留模块。你可以让 Claude 分析依赖关系,让 Codex 生成重构后的代码,让 Gemini 检查边缘情况——所有工作在同一个画布上完成。当某位同事发现一个 Bug,他可以立即在画布上创建一个新的 AI 会话,现场修复并提交工作树。整个过程透明可见,每位成员都能看到 AI 的决策过程。

  • 多人实时协作:画布上的每一处修改都会广播给所有连接者,支持光标位置同步。
  • AI 会话隔离:每个 AI 模型或任务独立运行,互不干扰,但共享项目上下文。
  • 可追溯的变更历史:所有 AI 生成的代码变更都与对话绑定,方便复查。
  • 插件化架构:未来可以扩展支持更多 AI 后端或自定义工作流。

现在还有哪些不足

agor 目前还处于早期阶段,文档相对简略,部分功能(如用户认证、外部存储)尚未完善。对于不熟悉 Git 工作树的开发者,学习曲线会稍微陡峭。另外,由于需要运行多个 AI 模型的后端,本地部署时对硬件有一定要求。但考虑到它开源且正在积极开发中,这些问题预计会逐步解决。

如果你是一个使用 AI 编码助手的中大型开发团队,或者你经常需要并行比较不同 AI 的编码结果,agor 值得一试。它不像传统 IDE 插件那样嵌入编辑器,而是提供了一个独立的协作空间,让 AI 真正成为团队的一部分。

agorAI编码协作多人画布开源AI工具Claude CodeGeminiCodexGit工作树实时协作TypeScript

项目评分

0.0 (0 评价)

分享

常见问题

agor: 多人画布编排AI编码会话 是什么?

agor 是一个开源多人协作工具,让你在共享画布上编排 Claude Code、Codex 和 Gemini 等 AI 编码会话。它同时管理 Git 工作树、追踪 AI 对话历史,并以可视化方式呈现团队的代理工作流。适合需要高效协调多个 AI 助手的开发团队。

agor: 多人画布编排AI编码会话 用什么语言开发?

agor: 多人画布编排AI编码会话 主要使用 TypeScript 开发。

agor: 多人画布编排AI编码会话 使用什么开源协议?

agor: 多人画布编排AI编码会话 基于 Other 协议开源。

相关项目

暂无结果

探索更多

相似工具

Cursor

Cursor

一款基于 VS Code 二次开发的智能代码编辑器,以“原生内置 AI”为核心卖点。它不依赖插件,而是将 AI 深度植入编辑器底层,能够理解整个项目的上下文代码库,支持无缝迁移 VS Code 的所有配置和插件。

Google Antigravity

Google Antigravity

Antigravity 支持多模型,包括 Gemini 3 Pro、Claude Sonnet 4.5、GPT-OSS,开发者可以在同一环境中选择最适合任务的模型。

Codex

Codex

OpenAI Codex 是由 OpenAI 开发的 AI 编程模型和助手,可将自然语言指令翻译成对应的源代码,为开发者提供智能补全、代码生成等功能。它最初于 2021 年作为 OpenAI API 的代码模型推出,曾为 GitHub Copilot 提供核心支持。随着 OpenAI 技术的迭代,Codex 在 2025 年以“AI 编程智能体”的全新姿态回归,能够理解复杂需求并自动编写、调试代码,显著提升开发效率和软件交付速度。

Kiro

Kiro

Kiro 是由 AWS 推出的 AI 编程 IDE,采用规范驱动的开发模式,将自然语言需求转化为明确的规格文档和任务,再由内置 AI 代理生成代码并调试优化,全流程辅助大型项目开发。

Trae

Trae

Trae(官网 trae.ai)是由 字节跳动(ByteDance)推出的一款 AI 原生集成开发环境(IDE)。它不是简单地作为一个编程助手,而是一个「协作伙伴」,通过深度整合大型语言模型(LLM),帮助开发者从需求、构建代码,到调试和部署,实现更智能化、自动化的软件开发。

Claude

Claude

Claude 是由美国人工智能公司 Anthropic 打造的智能语言交互平台,它融合了深度文本理解、信息整理、代码辅助和任务分析等能力,能在聊天对话之外应对更复杂的问题,例如长文摘要、图像解析、逻辑推理及编程协助等。相比一些单一问答机器人,Claude 更像一个具备推理逻辑、可扩展功能的智能工具。

评论

评论

0
0/500 字符

暂无评论

成为第一个评论的人

开源项目

探索、学习和贡献开源AI项目,推动人工智能技术的发展

查看全部