適用於 Openclaw 的 編程助手

一個以背景執行為核心的工具,用於執行和管理 Codex、Claude Code 和 Pi 等 AI 編程助手,實現自動化軟體開發。

thiagoruss0
v1.0.0
Feb 7, 2026
0
0
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install coding-agentem9ak

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 coding-agentem9ak。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 編程助手?

Coding Agent 技能專為高吞吐量開發工作流設計,允許使用者將 Codex CLI、Claude Code 和 Pi Coding Agent 等強大的 AI 代理作為背景程序執行。透過利用 Openclaw Skills,開發人員可以將功能構建、重構和自動化測試等複雜任務委託給這些代理,而無需佔用其主終端機工作階段。

該技能強調「工作目錄 + 背景」模式,確保代理在集中的目錄上下文中執行。這可以防止 AI 存取不相關的文件,並允許並行執行多個任務,例如同時審查多個提取請求或跨不同分支批量修復錯誤。

編程助手 應用場景

  • 使用 Codex 的 yolo 或 full-auto 標誌執行高速程式碼生成任務。
  • 透過在不同的 PR 引用中部署一組背景代理,進行並行提取請求審查。
  • 使用 git worktrees 自動化處理多個問題的錯誤修復,以保持隔離性。
  • 執行非互動式的單次提示,用於程式碼庫摘要或文件更新。

編程助手 運作原理

  1. 使用者定義特定的工作目錄以限制代理的上下文,防止其進入不相關的文件。
  2. 使用背景模式啟動編程助手指令,該模式會傳回一個唯一的 sessionId。
  3. 使用 log 或 poll 操作非同步監控程序,以追蹤代理的進度。
  4. 如果代理需要使用者回饋,則使用 process action write 指令向工作階段發送輸入。
  5. 審查已完成的任務,並在實作或審查完成後終止工作階段。

編程助手 設定指南

在使用此技能之前,請確保您的系統中已安裝 OpenClawCLI。您還必須在本地安裝一個或多個受支援的編程助手。

# 安裝 Pi 編程助手
npm install -g @mariozechner/pi-coding-agent

# 確保您首選的代理(claude、codex 或 opencode)位於您的 PATH 中
# 啟動背景任務的範例:
bash workdir:~/my-project background:true command:"codex --yolo 'Add unit tests for the auth module'"

編程助手 資料結構與分類體系

該技能透過基於程序的元數據和目錄範圍管理操作,以確保 Openclaw Skills 內部的安全性和組織性。

屬性 描述
sessionId 每個背景編程程序的唯一識別碼。
workdir 代理所在的檔案系統路徑。
command 傳遞給底層 AI 代理的具體 CLI 字串。
background 布林標誌,指示任務是否應作為非阻塞程序執行。

編程助手 進階特性

  • 並行 PR 大軍:能夠獲取多個 git 引用並部署獨立代理以同時審查每個開啟的 PR。
  • Git Worktree 整合:透過在獨立的 git 工作樹中隔離代理,支援進階的多問題修復工作流。
  • Tmux 持久工作階段:為需要真實終端機以擷取歷程記錄的互動式編程助手提供具備 TTY 能力的環境。
  • 安全沙箱:關於目錄存取的嚴格規則,防止代理干擾主專案環境或敏感系統檔案。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*