agent-flow

实时可视化 Claude Code 代理思考与协作,调试更直观。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 218 🐛 待处理 18 👀 关注 13
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1777
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,可免费使用和部署。

项目预览

agent-flow 项目界面预览图
图片来源:项目官网

项目数据

分类开源模型
开发团队patoles
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0 许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型agent-visualization,ai-agents,claude-code,developer-tools,llm,vscode-extension
GitHub 星标★ 1777
上线时间2026-03-21 00:00:00
代码更新2026-10-29
仓库体积1.1 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数6

项目介绍

agent-flow 是一个用于实时可视化 Claude Code 代理编排的开源工具。它解决了开发者在运行 Claude Code 时难以直观理解代理内部思考、分支和协作过程的问题。通过提供实时可视化界面,开发者可以清晰地看到代理在执行任务时的思维路径、分支决策以及多个代理之间的协调配合。其核心能力包括捕获代理运行时的详细事件流,并以图形化方式展示代理的思考过程、工具调用和状态转换,从而帮助开发者调试、优化和理解复杂的代理工作流。该项目基于 TypeScript 构建,易于集成到现有的 Claude Code 使用流程中。

Star 增长趋势

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

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

使用教程

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

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

环境要求

  • 本机具备 Node.js / npx 环境(命令通过 npx 运行)
  • 一个正在运行的 Claude Code 或 Codex 会话,用于产生可视化事件
  • 可选:VS Code,用于以扩展方式使用
  • 默认会同时监听 ~/.claude/projects/ 与 ~/.codex/sessions/ 两个目录

安装与启动步骤

  1. 1确认 Node 环境

    agent-flow 通过 npx 启动,先确认本机已装好 Node.js 与 npx,能联网拉取包。

    node -v && npx -v
  2. 2启动可视化界面

    无需 VS Code,该命令会在浏览器中启动可视化界面,并开始监听代理事件。

    npx agent-flow-app
  3. 3另开终端跑代理

    在另一个终端启动 Claude Code 会话,其运行事件会实时流入界面并绘制成节点图。

  4. 4指定端口启动

    服务默认端口为 3001,若被占用可用 --port 换成其他端口。

    npx agent-flow-app --port 3002
  5. 5控制打开与日志

    --no-open 不自动打开浏览器;--verbose 打印更详细的事件日志,便于排查问题。

    npx agent-flow-app --no-open --verbose
  6. 6只监听单一运行时

    默认同时监听 Claude Code 与 Codex,用环境变量可只保留其中一个。

    AGENT_FLOW_RUNTIME=claude npx agent-flow-app
  7. 7指定 Codex 路径

    Codex 安装位置非默认时,设置 CODEX_HOME 指向实际的 Codex 主目录。

    CODEX_HOME=/your/codex/home npx agent-flow-app
  8. 8VS Code 扩展方式

    也可从 VS Code 市场安装 agent-flow 扩展,再用设置项控制运行时来源。

关键配置

配置项必填说明示例
agentVisualizer.runtime否VS Code 扩展设置项,限定监听 auto/claude/codexauto
AGENT_FLOW_RUNTIME否命令行启动时限定运行时为 claude 或 codexclaude
CODEX_HOME否Codex 非默认安装时,指向其主目录/your/codex/home
--port否可视化服务端口,默认 30013001

如何确认成功

浏览器自动打开可视化页面(默认端口 3001),在另一终端运行 Claude Code 后能看到节点图与工具调用实时更新。

常见问题

Q:没有 VS Code 可以用吗?

A:可以。直接运行 npx agent-flow-app 即可在浏览器中使用可视化界面,无需安装 VS Code。

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

A:启动时加 --port 参数指定其他端口,例如 npx agent-flow-app --port 3002。

Q:我只用 Claude Code,不想看到 Codex 会话?

A:命令行设 AGENT_FLOW_RUNTIME=claude;VS Code 扩展把 agentVisualizer.runtime 设为 "claude"。

Q:Codex 装在非默认目录识别不到?

A:设置 CODEX_HOME 环境变量指向实际的 Codex 主目录即可。

Q:启动后没有自动弹出浏览器?

A:浏览器可能未自动打开,可手动访问本地服务地址;或本就不想自动打开时加 --no-open。

注意事项

  • 必须另开一个终端运行 Claude Code / Codex 会话,事件才会流入可视化界面。
  • 默认同时监听 ~/.claude/projects/ 与 ~/.codex/sessions/;只用其中一种时另一种为空操作,无副作用。
  • README 仅给出 npx 快速启动方式,源码方式的 pnpm run dev 未提供安装步骤,需自行参考仓库说明。

核心亮点

  • 实时展示代理思考、分支和协作过程,极大提升调试效率
  • 基于 TypeScript,类型安全,易于扩展和维护
  • 界面直观,降低理解复杂代理工作流的门槛

不足之处

  • 目前仅支持 Claude Code,对其他代理框架兼容性未知
  • 文档/社区待观察

适用场景

  • 调试复杂的 Claude Code 代理任务,定位逻辑错误
  • 教学或演示,直观展示代理的决策过程
  • 优化多代理协作流程,观察协调瓶颈

替代项目

LangSmith、AgentOps、Langfuse

上一篇:mcp-server-qdrant

下一篇:dust

同类项目推荐

AgentPipe 开源

让 agent 任务并发飞跑,自动优化执行效率

High performance multithreaded task execution and optimization engine for agents and···

★ 208 2026-08-09
agentic-ai-landscape 开源

一页看清智能体赛道所有玩家与工具

Data driven agentic landscapes and insights. Produced by Ant Open Source and inclusi···

★ 560 2026-09-16
scarf 开源

给 Hermes 装上原生 GUI,多窗口多服务器管理更顺手

Native macOS and iOS App for the Hermes AI agent — multi-window, multi-server (loca···

★ 911 2026-08-09
helm-ai-kernel 开源

给 AI 代理装上执行防火墙,让每次操作都留痕可审计

Fail-closed execution firewall for AI agents: quarantine MCP tools, proxy OpenAI-com···

★ 61 2026-08-09
dsh-adult-tension 开源

让 NPC 有脾气、世界自己转的互动叙事引擎

DeepSeek 自带破甲 18+ 互动叙事:活人感 NPC(自主决策/拒绝迎合)、211个世界与上万素材···

★ 547 2026-10-31
Kun 开源

写稿、画图、跑脚本都在一处,离线也不耽误活

Local-first AI agent workspace for coding, writing, design, research, and automation···

★ 6382 2026-08-09
drawio-ai-kit 开源

让AI画出专业架构图,告别杂乱无章

Teach your AI to draw correct, beautiful draw.io diagrams — declarative layout engi···

★ 671 2026-08-09
Meldwork 开源

本地跑多智能体协作,权限可控、过程可查、关键处人工拍板

Local-first AI agent workspace for multi-agent collaboration, agent orchestration, s···

★ 1544 2026-10-19
Paper-Agent 开源

说句话就能自动搜论文、做调研,省下半天文献筛选时间

Paper-Agent 是一个面向科研人员和学生的智能论文检索与调研工具。项目基于多智能体协作架···

★ 526 2026-08-09