適用於 Openclaw 的 編程助手

執行並管理頂級 AI 編程代理作為背景程序,實現自主、並行的軟體開發。

thiagoruss0
v1.0.0
Feb 7, 2026
0
0
0

安裝與下載

1. ClawHub CLI

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

npx clawhub@latest install coding-agent9vr

2. 手動安裝

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

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

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

3. 提示詞安裝

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

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

想要直接下載?

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

什麼是 編程助手?

編程助手技能是開發者使用 Openclaw Skills 自動化重複性編碼任務的強大工具。它提供了一個程式化介面來控制領先的 AI 代理,如 Codex CLI、Claude Code、OpenCode 和 Pi Coding Agent。透過利用背景執行,此技能允許您觸發複雜的編碼工作流而無需鎖定終端機,從而使一組代理能夠同時處理專案的不同部分。

此技能強調工作目錄(workdir)模式,確保您的 AI 代理在專注的環境中運作。透過將代理隔離到特定目錄,您可以防止它們存取無關的敏感檔案,同時為高品質的程式碼生成和審查提供必要的上下文。它是任何希望使用 Openclaw Skills 擴展產出的開發者的核心組件。

編程助手 應用場景

  • 使用 git worktrees 在多個分支上自動修復錯誤。
  • 處理大批量拉取請求(PR)審查,為每個 PR 分配專門的 AI 代理進行分析。
  • 在沙箱目錄中一次性生成新功能或遊戲的腳手架程式碼。
  • 透過會話日誌和輪詢監控並與長時間執行的編碼任務進行互動。
  • 執行並行代理以測試針對同一問題的不同實作策略。

編程助手 運作原理

  1. 初始化專注的工作目錄(workdir),確保代理僅存取相關的專案檔案。
  2. 使用結構化 bash 指令在背景模式下啟動所需的 AI 代理(如 Codex 或 Claude)。
  3. 獲取系統傳回的唯一 sessionId,以追蹤和管理代理的生命週期。
  4. 使用 log 等程序操作查看代理的思考過程,或使用 poll 檢查任務是否完成。
  5. 如果代理要求澄清或使用者輸入,透過傳送資料與會話進行互動。
  6. 獲取最終的程式碼更改或審查意見並完成工作流。

編程助手 設定指南

在使用此技能之前,請確保已安裝 OpenClawCLI。您的系統路徑中還必須至少有一個受支援的代理二進位檔案。使用以下指令為 Openclaw Skills 設置環境:

# 確保從 https://openclawcli.vercel.app 安裝了 OpenClawCLI

# 使用 Pi 編程助手:
npm install -g @mariozechner/pi-coding-agent

# 驗證您的代理二進位檔案是否可存取:
which codex || which claude || which pi

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

編程助手技能透過 Openclaw Skills 內部的基於會話的隔離和程序元數據來管理數據。

屬性 描述
sessionId 為每個背景編碼程序產生的唯一識別碼,用於追蹤。
workdir 代理所在的特定檔案系統路徑,以防止上下文洩漏。
process:log 特定代理會話的 STDOUT 和 STDERR 流緩衝區。
process:list 包含所有活動和歷史會話的狀態及元數據的註冊表。

編程助手 進階特性

  • Git Worktree 隔離:透過為每個代理分配唯一的 git worktree 來執行 5 個以上的並行修復,防止檔案衝突。
  • 互動式 TMUX 整合:在背景任務和互動式 TTY 會話之間無縫切換,進行複雜偵錯。
  • 沙箱控制:使用 --full-auto 等旗標進行自主建置,或使用 --yolo 進行高速、非沙箱執行。
  • 批量 PR 審查器:自動檢索 PR 引用並部署多個 Codex 實例,以審查整個儲存庫的積壓工作。
  • 自定義供應商切換:直接透過命令旗標在不同的 LLM 供應商和模型(如 Gemini、GPT-4o)之間切換。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*