Fast Claude Code (Pending)

Claude Code 任务完成回调 Runtime。支持 Single / Interactive / Team 三种模式, 通过回调机制自动通知任务完成,无需轮询。 Use when: 需要运行 Claude Code 任务并在完成时获得通知。 NOT for: 简单的文件读写(直接用 read/write...

安装

概览

什么是Fast Claude Code (Pending)

Fast Claude Code 是一个专为高效运行 Claude Code 任务而设计的自动化 Runtime 工具,其核心优势在于通过回调机制实现任务完成的自动通知,彻底摆脱传统轮询等待的繁琐流程。该工具将 Claude Code 任务封装在后台 tmux 会话中执行,任务一旦完成,系统会通过 System Event 自动触发回调通知,确保用户能够即时获取结果。Fast Claude Code 支持三种运行模式:Single(单次任务)、Interactive(交互式多轮对话)和 Team(多 Agent 协作),每种模式针对不同的复杂度和交互需求进行了优化设计。特别需要注意的是,所有操作必须通过统一的入口脚本 `bin/fast-claude-code.sh` 分发,该脚本负责启动正确的 tmux 会话、安装完成检测机制并等待回调信号,从而保证整个流程的稳定性和可观测性。

核心功能特点

  1. 支持 Single / Interactive / Team 三种运行模式,满足不同复杂度任务需求
  2. 通过 System Event 回调机制自动通知任务完成,无需手动轮询
  3. 任务在后台 tmux 会话中运行,支持长时间会话和断点续连
  4. Team 模式支持多 Agent 协作,适用于复杂代码审查与架构决策场景
  5. 内置超时控制与资源管理机制,避免无限运行或资源耗尽

适用场景

Fast Claude Code 特别适合那些需要运行 Claude Code 任务并在完成后获得即时反馈的场景。例如,在开发过程中需要对单个文件进行重构或安全审查时,可以使用 Single 模式快速完成任务;当面对需要多轮对话、人工干预或长时间运行的复杂任务(如大型功能模块开发)时,Interactive 模式提供了灵活的会话管理能力,允许用户在任意时刻发送后续指令;而对于涉及多视角分析、跨团队协作或架构级决策的复杂任务,Team 模式通过预设模板(如 parallel-review、architecture-decision 等)实现多个 Claude Agent 的协同工作,显著提升处理效率。该工具明确不适用于简单的文件读写或一次性命令执行,这类操作建议使用原生的 read/write 工具更高效。