Token导航 LogoToken导航TokenDH.com
开发敏感数据clawhub未标认证来源可访问clear审计提醒

fast-claude-codefast Claude 代码

Agent Skill

fast-claude-code 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

10,704

周安装

433

GitHub Stars

1

下载量

3,360
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:fast-claude-code(fast Claude 代码)
来源仓库:https://github.com/deadlining/fast-claude-code
安装命令:
openclaw skills install fast-claude-code
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install fast-claude-code

简介

在后台 tmux 会话中运行 Claude Code 任务并自动通知完成状态。

  • 适用于代码开发、测试执行与复杂逻辑任务的异步调度场景。
  • 支持 Single / Interactive / Team 三种协作模式,需指定任务类型与回调方式。
  • 运行期间会占用系统资源,建议在非高峰时段执行长时间任务。
  • 任务结果通过事件机制推送,需配置轮询间隔以避免错过通知。

SKILL.md

name
fast-claude-code
description
>
metadata

Fast Claude Code ⚡

Claude Code 任务完成自动通知 Runtime。任务在后台 tmux 会话中运行,完成后通过 System Event 自动回调。

⚠️ IMPORTANT: Entry Point

必须使用 bin/fast-claude-code.sh 作为入口!

  • ✅ 正确:bin/fast-claude-code.sh team --project "/path" --template "xxx" --task "xxx"
  • ❌ 错误:直接调用 bin/send-task.shmodes/team.sh
  • ❌ 错误:直接使用 tmux 命令

所有操作都通过 fast-claude-code.sh 分发,它会:

  1. 启动正确的 tmux 会话
  2. 安装完成检测机制
  3. 等待回调通知

Use When

  • 需要运行 Claude Code 任务并获得完成通知
  • 需要多 Agent 协作完成复杂任务(Team 模式)
  • 需要长时间运行的 Claude Code 会话(Interactive 模式)

NOT For

  • 简单的文件读写(直接用 read/write 工具)
  • 单次简单命令执行

Quick Start

# Single 模式 - 一次性任务
bin/fast-claude-code.sh single --task "任务描述" --project "/path/to/project"

# Interactive 模式 - 多轮对话
# - 开启
bin/fast-claude-code.sh interactive --project "/path" --label "session-name" --task "任务描述"
# - 后续(使用 send-task,不要直接用 tmux)
bin/fast-claude-code.sh send-task --session "session-name" --task "任务描述"

# Team 模式 - 多 Agent 协作
bin/fast-claude-code.sh team --project "/path" --template "模板" --task "任务描述"

Modes

ModeUse ForRequired Params
single单文件重构、简单代码审查、一次性分析--task, --project
interactive长时运行任务、需要多轮对话、需要人工干预--project, --label
team复杂代码审查、架构决策、性能分析、多 Agent 协作--project, --template, --task

Mode Decision Guide

用户任务需要 Claude Code?
├─ 是 → 任务类型?
│   ├─ 一次性(单文件/简单操作)→ Single
│   ├─ 需要多轮对话/长时间 → Interactive
│   └─ 需要多 Agent 协作/复杂分析 → Team
└─ 否 → 不使用此 skill

Team Templates

TemplateUse ForKeywords
parallel-review代码审查、安全检查、性能测试审查、安全、性能、测试
competing-hypotheses问题诊断、调试、找原因调试、问题、原因、为什么
fullstack-feature全栈功能开发开发、实现、功能、全栈
architecture-decision架构决策、技术选型架构、选择、对比、决策
bottleneck-analysis性能瓶颈分析慢、性能、瓶颈、优化
inventory-classification批量分类、批量分析分析、分类、评估
simple-dialog简单对话、单 Agent 问答对话、问答、讨论

Parameters

ParameterModeDescription
--taskSingle/Team任务描述
--projectAll项目路径(必须)
--labelInteractive会话标识符
--templateTeam模板名称
--permission-modeAllauto(默认)或 plan
--sessionsend-task会话名
--callbackAll回调类型(默认 openclaw)
--session-keyAllOpenClaw gateway session key(必须),指定回调投递的目标会话
⚠️ 必须从 session_status 获取 session-key! 执行前先运行 session_status 获取实际返回的 session key(例如 agent:main:main),不要硬编码 "current" 或其他猜测值,否则回调可能无法正确投递。 步骤: 1. 调用 session_status 工具 2. 从返回结果中复制实际的 Session: xxx 值 3. 使用该值作为 --session-key 参数

Settings

Timeout(Team 模式)

复杂度超时场景
简单默认 1h单文件、单模块
中等默认 1h少量文件、标准任务
复杂7200(2h)多模块、跨功能
超复杂10800(3h)全项目、架构级
TEAM_TIMEOUT=7200 bin/fast-claude-code.sh team --project "/path" --template "xxx" --task "xxx"

环境变量

  • TEAM_TIMEOUT:Team 模式超时时间(秒)
  • CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1:Team 模式必须设置

Examples

# 重构单个文件
bin/fast-claude-code.sh single --task "重构 auth.js 的 JWT 逻辑" --project "/my/project"

# 安全审查(多视角)
bin/fast-claude-code.sh team --project "/my/project" --template "parallel-review" --task "审查安全性"

# 架构决策
bin/fast-claude-code.sh team --project "/my/project" --template "architecture-decision" --task "选择 PostgreSQL 还是 MongoDB"

# 复杂功能开发(设置超时)
TEAM_TIMEOUT=7200 bin/fast-claude-code.sh team --project "/my/project" --template "fullstack-feature" --task "实现用户认证系统"

# Interactive 发送后续任务
bin/fast-claude-code.sh send-task --session "session-name" --task "后续任务"

# Interactive 结束会话
bin/fast-claude-code.sh send-task --session "session-name" --task "exit session"

How It Works

Single 模式

  1. 在 tmux 中启动 Claude Code
  2. 执行单次任务
  3. 任务完成后通过 callback 通知

Interactive 模式

  1. 创建持久 tmux 会话
  2. 可通过 send-task 发送后续任务
  3. 每次任务完成都触发 callback

Team 模式

  1. 安装 Stop hook 监听完成事件
  2. 在 tmux 中启动 Team 模式
  3. 主 agent spawn 子 agents 协作
  4. 检测 CC_CALLBACK_DONE marker 确认真正完成
  5. 回调通知并清理资源

Notes

  • 任务在后台 tmux 会话中运行,完成后自动回调
  • Team 模式需要 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
  • Interactive 模式下可用 send-task 发送后续任务
  • ⚠️ 建议不要在一个项目下并行执行多个 Team 任务

Callback

任务完成后自动回调,格式:

请总结以下 Claude Code 任务的执行结果,并回复用户:

=== 任务信息 ===
模式: model-name
状态: done
任务标识: session-id

=== 用户请求 ===
<USERINPUT>

=== 执行结果 ===
<OUTPUT>

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

75.99%
按下载量换算2,553

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills