Select Page
Claude Code Workflow 完整指南:ultrawork、多 Agent 協作與腳本化 AI 編程實戰

Claude Code Workflow 完整指南:ultrawork、多 Agent 協作與腳本化 AI 編程實戰

Claude Code 已經不只是「在終端機裡幫你寫程式的 AI」。根據 Anthropic 官方說明,Claude Code 是一個能理解整個程式碼庫、編輯檔案、執行命令,並協助開發者完成修 Bug、加功能、自動化開發任務的 agentic coding assistant。

而近期 AI 開發社群開始討論一個更進階的概念:Claude Code Workflow

它的核心不是「再寫一段更長的 Prompt」,而是把一整套開發流程變成可以重複執行、可以追蹤、可以驗證、可以復跑的工作流。換句話說,Workflow 讓 AI 編程從「模型臨場建議」進一步走向「工程化編排」。

這對開發者、技術主管、架構師與 AI Agent 使用者來說,是非常重要的一步。


什麼是 Claude Code Workflow?

Claude Code Workflow 可以理解成一種「把 AI Agent 工作流程寫成程式」的方式。

過去我們使用 Claude Code,通常是這樣:

請幫我分析這個 GitHub 專案,找出架構問題,並提出改善建議。

這種方式雖然方便,但有幾個問題:

第一,每次執行結果可能不完全一致。
第二,很難知道每個 Agent 到底做了哪些步驟。
第三,不容易重複使用在下一個專案。
第四,流程本身大多存在 Prompt 裡,而不是程式碼裡。
第五,無法像 CI/CD 或測試腳本一樣被版本控制、審查與維護。

Workflow 的價值就在這裡:它把流程變成代碼,而不是只靠 Prompt。

一個 Workflow 通常會包含三個核心部分:

export default {  meta: {    name: "workflow-name",    description: "說明這個 workflow 要做什麼"  },  async run() {    const result = await agent("請執行某個任務");    return result;  }}

概念上,一個 Workflow 至少會有:

  1. meta:定義名稱與描述
  2. agent():至少呼叫一個 Agent 執行任務
  3. return:把結構化結果傳回主流程

這代表 Workflow 不只是「提示詞模板」,而是一個可以持久化、版本化、重複執行的 AI 編排腳本。


為什麼 Workflow 很重要?

Claude Code 官方文件目前已經提供許多常見工作流程,例如探索程式碼、修 Bug、重構、測試、處理 PR、撰寫文件、平行 Session、Plan Mode,以及把 Claude 接進腳本與 CI 批次處理。

但 Workflow 的想像更進一步:它不是只告訴 Claude「請照這些步驟做」,而是把這些步驟寫成可執行邏輯。

這會帶來幾個關鍵改變:

1. 可重複使用

同一個 PR Review Workflow,可以套用到不同 GitHub Repository。

同一個 Deep Research Workflow,可以套用到不同技術主題。

同一個架構評審 Workflow,可以套用到不同系統設計案。


2. 可追蹤

Workflow 可以明確知道:

哪個 Agent 負責分析安全性?
哪個 Agent 負責效能?
哪個 Agent 負責測試覆蓋率?
哪個 Agent 負責最終彙整?

這比單純 Prompt 更接近真正的軟體工程流程。


3. 可驗證

Workflow 可以設計成多階段驗證。

例如:

第一個 Agent 產生答案。
第二個 Agent 檢查是否有錯誤。
第三個 Agent 用反方角度挑戰結論。
最後由 Judge Agent 統整可信結果。

這種方式可以降低 AI 幻覺,特別適合程式碼審查、資安報告、技術研究與商業決策文件。


4. 可復跑

如果 Workflow 是 JS 腳本,它就能像程式碼一樣被 Git 管理。

你可以:

保存版本
比較差異
建立標準流程
在不同專案重跑
放進團隊內部工具鏈
整合 Codex CLI、Claude Code、CI/CD 或內部自動化平台

這代表 AI Agent 的使用方式,正在從「聊天」變成「工程系統」。


如何開啟 Claude Code Workflow 實驗功能?

以下指令來自社群實測內容,目前不屬於 Anthropic 官方正式文件中明確宣告的穩定功能。因此建議把它視為「實驗性功能」,不要直接用在正式 Production 流程。

macOS / Linux

export CLAUDE_CODE_WORKFLOWS=1

接著啟動 Claude Code CLI:

claude

Windows

SET CLAUDE_CODE_WORKFLOWS=1

接著啟動:

claude

啟動多 Agent Workflow 的範例 Prompt

ultrawork 請為 GitHub 專案 XXX 啟動 multi agent workflow,分析程式碼品質、安全性、架構、測試覆蓋率與可維護性,最後輸出一份結構化 Review 報告。

查看 Workflow

/workflows

產生或管理 Subagents

/agents

Workflow、Subagents、Skills、Agent Teams 有什麼不同?

這是最容易混淆的地方。

Claude Code 官方文件已經明確說明 Subagents、Skills、Agent Teams 的用途。Subagents 是專門處理特定任務的 AI 助手,每個 subagent 有自己的 context window、自訂系統提示、工具權限與獨立權限,適合把支線任務從主對話中分離出去。

Skills 則是透過 SKILL.md 擴充 Claude 的能力,適合把常用指令、檢查清單、多步驟程序變成可重複呼叫的技能。官方文件也提到 Skills 可以在需要時被載入,避免長篇指令一直佔用主要上下文。

Agent Teams 則是多個 Claude Code Session 的協作模式,由一個 lead session 協調工作,其他 teammate 各自在獨立 context window 中工作,並且可以彼此溝通。官方文件也明確指出,Agent Teams 與 Subagents 的差異在於:Subagents 主要回報給主 Agent,而 Agent Teams 的成員可以彼此直接溝通。

下面用簡單方式比較:

類型核心概念適合用途本質
Prompt臨時指令單次任務、快速問答自然語言
Skills可重複使用的能力包常用檢查清單、格式化、特定任務 SOPSKILL.md 指令與資源
Subagents專門任務助手安全審查、測試分析、文件整理獨立上下文的 AI 助手
Agent Teams多個 Claude Code Session 協作大型專案、多模組開發、跨層協作多 Session 團隊
Workflow用程式碼編排 Agent 流程PR Review、研究、驗證、評審、循環改進腳本化流程

最重要的差異是:

Skills 是讓 Claude 學會一種能力;Subagents 是讓 Claude 派出專門助手;Workflow 則是把整個流程寫成代碼。


Workflow 與 Subagents 的差異

Subagents 比較像「專業分工」。

例如:

一個 security-reviewer subagent 專門看資安問題。
一個 test-writer subagent 專門補測試。
一個 docs-writer subagent 專門寫文件。

但 Workflow 是「流程編排」。

它可以決定:

先讓 Agent A 分析架構。
同時讓 Agent B 分析安全性。
等 A、B、C 都完成後,由 Agent D 彙整。
再讓 Agent E 反向驗證。
最後輸出 JSON 結果。

所以可以這樣理解:

Subagents 是工作者,Workflow 是工頭加流程圖。


Workflow 與 Skills 的差異

Skills 比較像「可重複使用的操作說明」。

例如:

/code-review
/debug
/loop
/verify

Claude Code 官方文件也提到,Skills 可以透過 SKILL.md 建立,並在相關情境自動載入或手動呼叫。

但 Workflow 更像「可執行的流程腳本」。

Skills 通常重點在「教 Claude 怎麼做」。
Workflow 則重點在「用程式控制 Claude 何時做、誰來做、如何彙整、如何驗證、如何回傳結果」。

所以差異可以簡化成:

Skills 是能力;Workflow 是編排。
Skills 偏向 Prompt 與知識包;Workflow 偏向 JS 腳本與結構化輸出。
Skills 告訴 Claude 怎麼做;Workflow 規定整個流程怎麼跑。


Claude Code Workflow 支援的 6 種常見型態

以下是目前最值得關注的 6 種 Workflow 型態。

Claude Code Workflow 6 types

1. Pipeline 流水線

Pipeline 是最基本的工作流型態。

它的概念是把任務拆成多個階段,前一階段的輸出會成為下一階段的輸入。

例如:

讀取需求 → 分析程式碼 → 修改程式 → 產生測試 → 執行測試 → 輸出報告

適合用在:

新功能開發
Bug 修復
重構流程
文件產生
部署前檢查

範例:

請建立一個 pipeline workflow:1. 分析目前 Repository 架構2. 找出最可能影響效能的模組3. 產生優化建議4. 修改程式碼5. 補上測試6. 回傳修改摘要

2. Parallel + Barrier 同步聚合

這種模式會同時啟動多個 Agent,等所有 Agent 都完成後,再進入下一階段。

它很適合用在需要多角度分析的任務。

例如 PR Review:

Agent A:檢查安全性Agent B:檢查效能Agent C:檢查可讀性Agent D:檢查測試覆蓋率Agent E:檢查架構風險Barrier:等待所有結果完成Aggregator:去重複、交叉驗證、輸出總結

適合用在:

PR 深度 Review
大型重構前評估
資安檢查
技術選型比較
競品研究

這種模式的重點是「同步聚合」。它不是誰先完成就直接輸出,而是等所有結果回來後再統整。


3. Adversarial Verify 對抗驗證

Adversarial Verify 是用來降低 AI 幻覺的重要模式。

做法是讓一個 Agent 產生答案,另一個 Agent 扮演反方、審查者或攻擊者,專門找錯。

例如:

Agent A:提出架構改善建議Agent B:找出 Agent A 的錯誤、過度假設與風險Agent C:根據 A 與 B 的結果,輸出可信版本

適合用在:

程式碼審查
資安報告
法務文件初稿
技術研究
投資或商業分析
政府標案文件

這種模式的價值在於:不要只相信第一個 AI 回答,而是讓另一個 AI 專門挑戰它。


4. Judge Panel 評審制度

Judge Panel 很適合用在「沒有唯一正確答案」的任務。

例如:

產品命名
品牌文案
UI 設計
技術架構
資料庫 Schema
API 命名
Landing Page 文案

你可以設計多個評審:

Judge A:從工程可維護性評分Judge B:從使用者體驗評分Judge C:從 SEO 角度評分Judge D:從商業轉換率評分Judge E:從品牌一致性評分

最後由總評審輸出:

最佳方案
各方案優缺點
分數
風險
建議採用版本

這比單一 Agent 給建議更穩定,也更適合團隊決策。


5. Loop until X 累積式收斂

Loop until X 的概念是:不斷循環改善,直到達到某個條件。

例如:

產生方案 → 評分 → 修改 → 再評分 → 達到 90 分或預算用完 → 輸出

適合用在:

文案優化
測試覆蓋率提升
程式效能調校
SEO 文章改寫
Prompt 優化
UI 設計迭代

這種模式的重點是「預算控制」。

例如你可以設定:

最多跑 5 輪
最多花 20 分鐘
分數達 90 分就停止
測試全部通過就停止
沒有新增有效改善就停止

這讓 AI 工作流不會無限制消耗 token 或時間。


6. Nested Workflow 分層正交

Nested Workflow 是最高階的用法。

它允許一個大 Workflow 裡面再呼叫小 Workflow。

例如:

主 Workflow:完整 SaaS 專案審查子 Workflow A:前端架構審查子 Workflow B:後端 API 審查子 Workflow C:資料庫審查子 Workflow D:資安審查子 Workflow E:DevOps 審查子 Workflow F:成本與可擴展性審查

這種方式非常適合大型專案。

因為大型任務如果全部塞進一個 Prompt,很容易失控。Nested Workflow 則可以把任務切成多個正交模組,每個模組有自己的輸入、輸出與驗證方式。


Claude Code Workflow 的常見使用場景

場景 1:GitHub PR 深度 Review

這是最典型的 Workflow 應用。

你可以讓 Workflow 自動:

分析 PR diff
檢查安全漏洞
檢查效能問題
檢查命名與可讀性
檢查測試是否足夠
檢查是否破壞既有架構
輸出 Review Comment

範例 Prompt:

ultrawork 請針對 GitHub PR XXX 啟動 multi agent workflow,分別從安全性、效能、可維護性、測試覆蓋率與架構一致性進行審查,最後輸出一份可以貼到 PR 的 Review 報告。

場景 2:Deep Research 技術調研

Workflow 非常適合做技術研究。

例如你要研究:

LangGraph vs CrewAI vs Claude Agent SDK
GCP Cloud Run vs Kubernetes
PostgreSQL vs MySQL
Redis Queue vs Cloud Tasks
Claude Code vs Codex CLI

Workflow 可以讓不同 Agent 分別研究:

官方文件
GitHub Repo
社群案例
限制與成本
導入風險
實作難度

最後再由彙整 Agent 輸出結論。


場景 3:Harness Engineering 技術調研

如果你正在做企業級 AI Agent 平台,Workflow 可以變成一種 Harness Engineering 工具。

它可以負責:

建立研究任務
拆分技術問題
派出多個 Agent
收集結果
交叉驗證
產生決策文件
輸出 JSON 或 Markdown 報告

這讓技術調研不只是「問 AI 一個問題」,而是變成一套可重複執行的工程流程。


場景 4:大型重構前的風險評估

在修改大型系統前,可以先跑一個重構評估 Workflow。

例如:

請建立一個 workflow,分析目前專案是否適合把 monolith 拆成 service,請從資料庫耦合、API 邊界、部署複雜度、測試風險與團隊維護成本評估。

Workflow 可以輸出:

可重構區塊
高風險檔案
依賴關係
測試缺口
建議順序
不建議改動區域


場景 5:SEO 文章自動產製與審查

Workflow 不只適合寫程式,也可以用在內容產製。

例如:

Agent A:產生 SEO 大綱Agent B:研究搜尋意圖Agent C:撰寫文章Agent D:檢查繁體中文語氣Agent E:產生 meta descriptionAgent F:評估是否符合 E-E-A-T

最後輸出:

WordPress 文章
SEO 標題
Meta Description
標籤
FAQ
內部連結建議


場景 6:AI 產品功能規格書產生

你可以把 Workflow 用在產品開發初期。

例如:

輸入一個產品想法,Workflow 自動產生:1. PRD2. User Stories3. API 規格4. Database Schema5. 前端頁面列表6. 測試案例7. 開發任務切分

這對 AI SaaS、內部系統、WordPress 外掛、企業工具都很實用。


場景 7:安全性與合規檢查

Workflow 可以設計成安全審查管線。

例如:

Agent A:檢查硬編碼密碼Agent B:檢查 SQL InjectionAgent C:檢查 XSSAgent D:檢查權限控管Agent E:檢查 Docker / CI/CD 設定Agent F:產生修補建議

適合用在:

上線前檢查
客戶交付前審查
政府標案資安文件
內部稽核
DevSecOps 流程


場景 8:創意應用:AI 製作人工作流

如果你正在做 AI 音樂、AI 內容或 AI 製作人系統,Workflow 也可以派上用場。

例如一首歌的產製流程可以變成:

Agent A:分析歌曲主題Agent B:產生歌詞方向Agent C:設計 Suno PromptAgent D:檢查曲風一致性Agent E:產生封面圖 PromptAgent F:產生社群貼文Judge Panel:從商業性、情緒、記憶點、品牌一致性評分

這種方式可以把創意流程產品化,不再只是單次生成。


Workflow 的核心價值:把 AI 協作變成工程資產

Claude Code Workflow 真正重要的地方,不是它多了一個指令,也不是它可以叫很多 Agent。

真正的重點是:

Workflow 讓 AI 協作流程本身變成可以保存、維護、優化與版本控制的工程資產。

這跟過去的 Prompt Engineering 很不一樣。

Prompt Engineering 重點是「如何問得更好」。
Workflow Engineering 重點是「如何把 AI 工作流程工程化」。

未來團隊很可能會出現這些檔案:

.github/workflows/ai-pr-review.js.claude/workflows/security-audit.js.claude/workflows/deep-research.js.claude/workflows/refactor-planner.js.claude/workflows/seo-content-pipeline.js

這些 Workflow 會像今天的 CI/CD、Lint、Test、Build Script 一樣,成為開發流程的一部分。


實務導入建議

如果你想開始使用 Claude Code Workflow,可以先從低風險場景開始。

建議順序如下:

第一階段:研究與報告

先用 Workflow 做:

技術調研
文件整理
架構比較
PR 摘要
SEO 文章初稿

這類任務即使輸出有誤,也比較容易人工修正。


第二階段:Review 與驗證

接著導入:

PR Review
資安檢查
測試覆蓋率分析
架構風險評估
文件一致性檢查

這時候建議搭配 Adversarial Verify,讓另一個 Agent 專門挑錯。


第三階段:半自動修改程式碼

最後再導入:

自動修 Bug
自動補測試
自動重構
自動產生 API
自動修改文件

但這個階段一定要搭配 Git、測試、人工 Review 與權限控管。


使用 Claude Code Workflow 要注意什麼?

1. 目前仍應視為實驗功能

你提供的 CLAUDE_CODE_WORKFLOWS=1ultrawork/workflows 等內容,目前我沒有在 Anthropic 官方穩定文件中確認到完整正式公告。

因此建議文章中不要把它寫成「官方正式發布」,而是描述為:

「影片與社群實測發現的實驗性功能」
「可能尚未正式開放或仍在測試」
「實際可用性可能依 Claude Code 版本而異」


2. 不要讓 Workflow 直接碰 Production

Workflow 可以很強,但也代表風險更高。

建議:

只在 Git branch 執行
先跑 dry-run
要求輸出 diff
要求測試通過
不要自動部署
敏感操作需要人工確認


3. 結構化輸出很重要

Workflow 最好不要只輸出一段文章。

建議輸出:

{  "summary": "",  "findings": [],  "risks": [],  "recommendations": [],  "files_changed": [],  "tests": [],  "confidence": 0.87}

這樣才能被其他工具、CI/CD、Dashboard 或自動化系統接續使用。


4. 成本與 Token 要控管

多 Agent 工作流很容易消耗大量 Token。

尤其是:

Parallel + Barrier
Judge Panel
Loop until X
Nested Workflow

這些模式都可能比單一 Claude Code Session 更昂貴。

所以一定要設定:

最大輪數
最大 Agent 數量
最大輸出長度
停止條件
預算限制


Claude Code 下載與官方資源

Claude 官方下載頁目前提供 macOS、Windows、Windows ARM64、iOS、Android,以及 Claude Code 的 Terminal、VS Code、JetBrains、Slack 等環境入口。官方頁面也顯示 Linux 桌面版目前不可用,但 Claude Code Terminal 可透過官方入口安裝。

Claude Code 官方文件也提供 Common workflows、Skills、Subagents、Agent Teams 等開發者文件,可作為學習 Claude Code 工作模式的基礎。


Workflow 是 Claude Code 繼 MCP、Skills、Subagents 之後的重要演進

Claude Code Workflow 的概念,代表 AI 編程正在進入下一個階段。

第一階段是聊天式 AI:你問,它答。
第二階段是 Agentic Coding:AI 可以讀檔、改檔、跑命令。
第三階段是 Skills 與 Subagents:AI 可以載入能力,並派出專門助手。
第四階段就是 Workflow:AI 工作流程本身可以被程式化、版本化、驗證與重複執行。

如果說 Prompt 是個人技巧,Workflow 就是團隊工程資產。

未來 GitHub 上很可能會出現大量開源 Claude Code Workflow,例如:

PR Review Workflow
Security Audit Workflow
Deep Research Workflow
Refactor Workflow
SEO Content Workflow
DevOps Check Workflow
AI Product Planning Workflow

對開發者來說,這不只是多一個 Claude Code 小技巧,而是 AI Agent 工程化的重要方向。

Claude Code Workflow 的關鍵價值可以濃縮成一句話:

把 AI 編程從「一次性的對話」升級成「可重複、可追蹤、可驗證、可復跑的工程流程」。

這也是 AI 編程真正走向團隊化、標準化與產品化的開始。

AI 取代分析師?Claude Financial Services Plugins 完整解析

AI 取代分析師?Claude Financial Services Plugins 完整解析

一、什麼是 Claude for Financial Services Plugins?

Claude 是由 Anthropic 推出的 AI 助手,而 Claude for Financial Services Plugins 則是專為金融產業打造的擴充工具組。

該插件系統讓 Claude 不只是聊天工具,而是直接進化為:

👉 投資分析師
👉 財務建模專家
👉 研究助理
👉 Deal sourcing 引擎

透過整合多個金融資料供應商與自動化工作流,Claude 能夠執行完整的金融分析流程。


⚙️ 核心亮點:41 個技能 + 38 個斜線指令

這套系統最強大的地方在於:

🔹 41 個自動觸發技能(Skills)

當你輸入自然語言時,Claude 會自動判斷並執行對應任務,例如:

  • 自動建立 DCF 模型
  • 解析財報(10-K、10-Q)
  • 預測公司未來現金流
  • 計算估值(WACC、IRR)
  • 分析市場趨勢

👉 幾乎等於「AI 自動跑完整投資分析流程」


🔹 38 個 Slash Commands(斜線指令)

你也可以直接用指令操作,例如:

/dcf
/valuation
/earnings-analysis
/company-profile
/deal-sourcing

👉 類似「金融版 CLI + Copilot」


🧠 Claude 可以做哪些金融工作?

以下是實際應用場景:


📊 1️⃣ DCF 建模(Discounted Cash Flow)

https://media.wallstreetprep.com/uploads/2018/04/13150201/dcf1.jpg
https://cdn.corporatefinanceinstitute.com/assets/Discounted-Cash-Flow-DCF-Formula-2.png
https://cdn.corporatefinanceinstitute.com/assets/Valuation-Modeling-in-Excel.png

Claude 可自動:

  • 抓取公司財務數據
  • 預測未來營收與現金流
  • 計算折現率(WACC)
  • 輸出估值結果

👉 傳統需要 2–3 小時 → 現在幾分鐘完成


📑 2️⃣ 財報分析(Financial Statements Analysis)

https://cdn.corporatefinanceinstitute.com/assets/Net-Income-and-Retained-Earnings-1024x696.png
https://www.geckoboard.com/uploads/Cashflow-dashboard-example.png
https://media.wallstreetprep.com/uploads/2021/12/09124400/FB-Table-of-Contents.jpg

Claude 可自動解析:

  • Income Statement
  • Balance Sheet
  • Cash Flow

並產出:

  • 關鍵指標(ROE、毛利率)
  • 成長趨勢
  • 風險警示

🏢 3️⃣ 公司研究(Equity Research)

https://s3.amazonaws.com/thumbnails.venngage.com/template/ff356a68-3ca0-4696-a175-0e5b3354d9b3.png
https://cdn.corporatefinanceinstitute.com/assets/Comparable-company-analysis.png
https://www.marketsandmarkets.com/Images/graph-analytics-market1.jpg

4

輸入公司名稱即可:

  • 自動產出公司報告
  • 分析競爭對手
  • 市場定位與護城河
  • 投資建議(Bull / Bear case)

🔍 4️⃣ Deal Sourcing(投資機會發掘)

https://cdn.prod.website-files.com/65d48bc2b64ae3248b634894/66ebd82b61399462d231a183_66ebd7d8921e5c7861746860_Guide%2520to%2520Increasing%2520Venture%2520Capital%2520Deal%2520Flow%2520in%25202024_1.png
https://images.squarespace-cdn.com/content/v1/5cd8b72c65a707a8fbfe11d2/36700356-3692-4fbb-9fcd-18f25fbdf949/Startup%2BFunding%2BStages.png
https://cdn.prod.website-files.com/5a710020b54d350001949426/60a22b4667b6fc9dfcb7a0ef_Deal%20Sourcing%20to%20Closing.jpeg

Claude 能:

  • 搜尋潛在投資標的
  • 篩選符合條件公司
  • 分析市場機會
  • 建立 pipeline

👉 對 VC / PE / 投資銀行極具價值


🔗 整合 11 個資料供應商

根據官方設計,Claude plugins 已整合多個金融數據來源,例如:

  • 市場數據(股價、交易量)
  • 財報資料
  • 宏觀經濟指標
  • 公司基本面資料

👉 AI 不再「幻想」,而是基於真實數據分析


🧩 技術架構概念(你會有興趣的重點)

從工程角度看,這其實是一個:

Claude (LLM)
   ↓
Plugin Orchestrator
   ↓
Skills (41 modules)
   ↓
Data Providers (11 sources)
   ↓
Structured Financial Output

👉 本質就是「金融版 AI Agent」


⚡ 為什麼這個東西很關鍵?

這代表一個重大趨勢:

🔥 AI 正在取代「重複性高的金融分析工作」

過去:

  • 分析師花 80% 時間整理資料
  • 20% 做判斷

現在:

  • AI 做 80% 分析
  • 人類專注策略與決策

🚀 未來發展

Claude Financial Plugins 只是開始,接下來可能會出現:

  • 自動生成投資簡報(Pitch Deck)
  • 即時交易策略 AI
  • 完整 AI 投資顧問

👉 最終形態:AI 投資銀行

相關文章

OpenRouter:輕鬆接入多種大型語言模型的統一平台

OpenRouter:輕鬆接入多種大型語言模型的統一平台

OpenRouter 是一個統一的大型語言模型(LLM)API 服務平台,可以讓使用者透過單一介面訪問多種大型語言模型。

主要特點:

  • 多模型支援: OpenRouter 集成了多種預訓練模型,如 GPT-4、Gemini、Claude、DALL-E 等,按需求選擇適合的模型。
  • 易於集成: 提供統一的 API 介面,方便與現有系統整合,無需自行部署和維護模型。
  • 成本效益: 透過 API 調用,使用者無需購買昂貴的 GPU 伺服器,降低了硬體成本。

使用方法:

  1. 註冊帳號: 使用 Google 帳號即可快速註冊 OpenRouter。
  2. 選擇模型: 在平台上瀏覽並選擇適合的模型,部分模型提供免費使用。
  3. 調用 API: 使用統一的 API 介面,將選定的模型整合到您的應用中。

Cline 整合

OpenRouter 與 Cline 的整合為開發者提供了強大的 AI 編程體驗,Cline 是一款集成於 VSCode 的 AI 編程助手,支援多種大型語言模型(LLM),如 OpenAI、Anthropic、Mistral 等,透過 OpenRouter,Cline 能夠統一調用這些模型,簡化了不同模型之間的切換和管理,使用者只需在 Cline 的設定中選擇 OpenRouter 作為 API 提供者,並輸入相應的 API 金鑰,即可開始使用多種模型進行開發。這種整合不僅提升了開發效率,還降低了使用多模型的技術門檻。

DeepSeek R1

OpenRouter 現在也支援 DeepSeek R1 模型,DeepSeek R1 是一款高性能的開源 AI 推理模型,具有強大的數學、編程和自然語言推理能力。透過 OpenRouter,開發者可以在 Cline 中輕鬆調用 DeepSeek R1 模型,享受其強大的推理能力。這進一步豐富了開發者的工具選擇,讓他們能夠根據項目需求選擇最適合的模型。

利用 Claude Dev 幫你自動化開發程式

利用 Claude Dev 幫你自動化開發程式

Claude Dev 提供了一個 AI 自動生成程式的開發工具,融合了 VS Code 的編輯器功能和強大的 Claude 3.5 Sonnet’s 模型。這套系統融合了代碼的自動生成過程,更在軟體開發的各個階段提供了全方面的支持。

特色介紹

代碼開發和文件管理的全新模式

利用 Claude 3.5 Sonnet’s 的主動式編碼能力,Claude Dev 能夠逐步處理複雜的軟件開發任務。它不僅允許創建和編輯文件,還能探索複雜項目,並在獲得使用者許可後,執行終端機命令。

以往要採用AI開發,必須在各種AI工具以及視窗中切換,有遇到錯誤也需要手動張貼錯誤訊息,提供給AI除錯,現在超越了傳統的代碼自動完成或技術支持,為開發者提供了更全面的幫助。

AI 監督並且和使用者互動

傳統的自主AI腳本通常在沙盒環境中運行,而 Claude Dev 提供了一個圖形使用者UI,可以用來監督每一個變更的文件和執行的命令。這種方式確保了操作的安全性,並使開發者能夠安全地探索主動式 AI 的潛力。你還可以將圖片貼入聊天中,利用 Claude 的視覺能力將模型轉換成功能完整的應用程序,或者用截圖修復錯誤。

深入瞭解每一步的變更

Claude Dev 允許你直接在編輯器中查看每次更改的差異,並在聊天中通過語法高亮預覽跟踪進度。終端命令也可以直接在聊天中運行,你無需自己打開終端機。此外,每次使用工具或發送信息到 API 前,都會出現許可按鈕(例如「批准終端命令」),讓你能夠控制操作。

代碼和項目管理的高效工具

Claude Dev 擁有全面性寫程式的能力:

  • 執行系統上的終端命令
  • 列出指定目錄的頂層文件路徑
  • 遞迴列出指定目錄及其子目錄中的所有文件路徑
  • 解析頂層源代碼文件以提取關鍵元素名稱,如 Class 和 Function 等。

透由這些工具的運用,結合自然語言處理的基礎,使 Claude Dev 能夠理解代碼庫的結構和意圖,從而有效地協助開發者去開發大型和複雜的項目。

高級代碼概覽和文件結構的智能分析

從項目文件結構到高級代碼概覽,Claude Dev 使用如 tree-sitter 的工具來解析源代碼,提取出 Class 、Function、 Method 等定義。這種深度分析使 Claude Dev 能夠迅速了解代碼的結構和用途,並根據任務需要閱讀最相關的文件。

實時監控AI的成本控制

Claude Dev 也能跟踪整個任務循環和個別請求的 API 使用成本,並設定在任務中允許的最大 API 請求數量。任務完成後,Claude 可以決定是否通過如

open -a "Google Chrome" index.html

的終端命令來向你展示結果,只需點擊一下即可運行。

這些高級功能證明了 Claude Dev 不僅是代碼自動生成的工具,更是一個全面的開發環境,讓開發者能夠更有效地控制和優化他們的開發流程。通过提供一個全方位的開發解決方案,Claude Dev 真正實現了零代碼開發的未來。

參考資料

https://github.com/saoudrizwan/claude-dev

下載 VSCode Extension

ANTHROPIC API

Prompt 設計神器:為什麼 Anthropic 是工程師的最佳秘密武器?

Prompt 設計神器:為什麼 Anthropic 是工程師的最佳秘密武器?

Anthropic 是目前市場上最強大、最實用的 Prompt 設計工具,深深地受到百萬年薪的 Prompt 工程師們喜愛,這款工具不僅提供了豐富的功能,簡潔的介面,還具備高度的靈活性,使得 Prompt 設計變得更加高效和精確,並且很強大。

Anthropic 的主要功能

Anthropic 具備多種功能,以下是其中一些最受歡迎的功能:

  1. 智能推薦:Anthropic 可以根據用戶輸入的初始 Prompt,你不用真的很會,但就可以自動生成多個優化版本,供用戶選擇和修改。
  2. 上下文理解:工具能夠理解輸入的上下文,並提供更精確和相關的建議,幫助用戶創建更符合需求的 Prompt。
  3. 多語言支持:Anthropic 支持多種語言的 Prompt 設計,無論你是使用英語、中文還是其他語言,都能夠輕鬆應對。
  4. Prompt 資料庫:透過 Prompt Library 可以協助你想像和學習 Prompt 工程,Anthropic 可以加快 Prompt 創建過程。

實際案例

案例一:內容創作

一家內容創作公司需要生成大量的文章摘要。透過 Anthropic,內容創作者能夠快速生成高質量的文章摘要,但是平常妳下達的指令只會是:

請你提供我關於文章的5個具有創意的標題

但你透過 Anthropic ,他會幫你擴展成

你是一個專業的記者,我將提供一段專業的文案給你參考,你需要按照這個文案的風格,創作出5個具有創意的標題

以下是參考的文案內容 <content> {{CONTENT}} </content>

請按照以下的步驟創作標題

1.仔細閱讀文案內容

2.找出可以抓住眼球和注意力的主題和亮點

3.標題要簡潔且有力在20個字內

4.選出5個最佳方案

是不是變的強大了很多,也專業很多,這也代表你變成一個很懂AI的老闆了

使用技巧

  1. 充分利用智能推薦:在設計初期,充分利用 Anthropic 的智能推薦功能,快速生成多個可行的 Prompt 範本,然後根據具體需求進行細化。
  2. 多次迭代:不要期望一次性完成完美的 Prompt,多次迭代和調整是關鍵。每次修改後都可以使用工具的建議來進一步優化。
  3. 結合上下文:在設計 Prompt 時,充分考慮上下文因素,使得生成的內容更加連貫和自然。Anthropic 的上下文理解功能在這方面大有幫助。
  4. 多語言測試:如果需要設計多語言的 Prompt,建議在不同語言環境下進行測試和調整,確保每個語言版本的質量和效果一致。

注意事項

工具很強大,是可以付費支持,並且讓自己的生活更美好的,他現在要使用是需要點數的,強烈建議可以試試

參考資料

Anthropic Console