[Looplia] 10分鐘設定自動化 Code Review
用 Claude Subscription OAuth 認證 + Looplia 整合,10 分鐘完成 AI 自動化程式碼審查設定
💌 [訂閱電子報](https://leapdesign.ai/zh/subscribe/),每週收到最新技術文章
✨ 更多快速技術解決方案 → 請找目前服務入口:
我這邊背景:
已經有自己習慣的工作流程, 可以 Agentic CLI (Claude Code + Gemini-CLI + Codex), 貼上 PR link 做 Code review, comment, change PR status
團隊的 code review 流程: 有 mono repo, 也有同時要看多個相關 repo. 更大多數是 user story based 會跨不同的 repo…很想把 code review 之前的 review convention 等等先定義下來
之前就聽說 Spencer 寫了一個 Skills-first agentic workflow CLI 的開源專案: Looplia , 先拿來做這種自動化應該會很方便. Then…Go!
🎯 你會學到什麼
10 分鐘內完成 Claude Code Subscription OAuth 認證
整合 Looplia 實現自動化 code review workflow
建立完整的品質、安全性、可讀性審查流程
生成結構化的 code review 報告
⚡ 速查版: Looplia + Anthropic Subscription OAuth
# 1. 獲取 OAuth token(30 秒,會自動打開瀏覽器)
claude setup-token
# 2. 設定環境變數
export CLAUDE_CODE_OAUTH_TOKEN=”sk-ant-oat01-...”
echo ‘export CLAUDE_CODE_OAUTH_TOKEN=”...”’ >> ~/.zshrc
# 3. 配置 Looplia 使用 Claude Haiku 4.5
looplia config provider preset CLAUDE_CODE_SUBSCRIPTION_HAIKU
# 4. 建立並執行 code review workflow
looplia build “create a code review workflow”📖 完整版
本文用 **Claude Code Subscription** + **Looplia** 框架,教您快速建立自動化 code review 流程。
💡 **適合誰?**
已有 Claude Max subscription
想使用最新 Claude 模型
需要整合到開發工作流程
—
環境準備
需求:
Claude Code CLI 2.1.39+
Bun 1.0+ (JavaScript runtime & package manager)
Claude subscription
安裝確認:
# 檢查 Claude CLI 版本
claude --version
# 輸出:2.1.39 (Claude Code)
# 檢查 Bun 版本
bun --version
# 輸出:1.0.0+安裝 Looplia:
# 1. Clone repository
git clone https://github.com/memorysaver/looplia-core.git
cd looplia-core
# 2. 安裝依賴、建置、建立全域連結(一次完成)
bun install && bun run build && bun link
# 3. 驗證安裝成功
looplia --version
# 輸出:looplia/1.x.x
# 4. 初始化 workspace(會在 ~/.looplia/ 建立配置)
looplia init --yes實作步驟
Step 1: 獲取 OAuth Token
# Claude CLI 會自動打開瀏覽器完成 OAuth 授權
claude setup-token
成功畫面:
✓ Long-lived authentication token created successfully!
Your OAuth token (valid for 1 year):
sk-ant-oat01-_6ejYBCQ2Q_3t4dvivHWdO4S9vlIC_4iHz1W8QsDzS3p_...
Store this token securely. You won’t be able to see it again.
Step 2: 設定環境變數
# 設定環境變數
export CLAUDE_CODE_OAUTH_TOKEN=”sk-ant-oat01-xxxx...”
# 永久保存到 shell 配置(重要!)
echo ‘export CLAUDE_CODE_OAUTH_TOKEN=”sk-ant-oat01-...”’ >> ~/.zshrc
source ~/.zshrc
# 驗證設定成功
echo ${CLAUDE_CODE_OAUTH_TOKEN:0:30}...
# 輸出:sk-ant-oat01-_6ejYBCQ2Q_3t4dvi...Step 3: 配置 Looplia
# 一鍵設定使用 Claude Haiku 4.5(最省錢的選擇)
looplia config provider preset CLAUDE_CODE_SUBSCRIPTION_HAIKU
# 驗證配置
looplia config provider show預期輸出:
Model Provider Configuration:
Status: configured ✓
Preset: CLAUDE_CODE_SUBSCRIPTION_HAIKU
Provider: Anthropic (direct)
Auth Source: Claude Code Subscription (OAuth)
Agent Models:
Main: claude-haiku-4-5-20251001
Executor: claude-haiku-4-5-20251001配置檔案位置 => ~/.looplia/looplia.setting.json
Step 4: 使用 Looplia 執行 Code Review
設定完成後,就可以用 Looplia 自動建立和執行 code review workflow:
建立 Code Review Workflow
# Looplia 會自動建立完整的 code review workflow
looplia build “create a code review workflow that analyzes code quality, security, and readability”Looplia 會自動生成:
程式碼品質分析步驟
安全性審查步驟
可讀性評估步驟
綜合報告生成步驟
生成的 workflow 檔案位置:
~/.looplia/workflows/code-review-quality-security-readability-[date].md執行 Workflow
# 執行剛建立的 workflow
looplia run code-review-quality-security-readability \
--context “請審查專案中的主要程式碼檔案”執行過程:
🔍 分析程式碼結構和品質
🔒 掃描安全性問題
📖 評估可讀性
📊 生成綜合報告
輸出檔案位置:
~/.looplia/sandbox/[session-id]/outputs/
├── comprehensive_report.md # 完整審查報告
├── quality_analysis.json # 品質評估
├── security_analysis.json # 安全性分析
└── readability_review.json # 可讀性評估報告範例
comprehensive_report.md 包含:
執行摘要
整體評分(⭐⭐⭐⭐)
主要發現摘要
優先改進項目
程式碼品質評估
結構分析
複雜度評估
改進建議
安全性評估
發現的漏洞清單(依優先級:P0/P1/P2)
修復建議
最佳實踐
可讀性評估
命名規範檢查
程式碼風格一致性
文件完整性
行動項目
優先順序排列的改進清單
每項預估工作量
預期效益
常見問題 ❓
Q: Build 顯示 “No result received from analysis” 錯誤?
這是**已知問題**,不影響使用!雖然顯示錯誤,但 workflow 檔案已成功生成。
錯誤畫面:
┌ Workflow Builder ─────────────────────────────┐
│ ✗ Error │
│ No result received from analysis │
└───────────────────────────────────────────────┘
✗ Build failed: Build cancelled by user解決方法:
⌨️ 按 `Ctrl+C` 跳出錯誤畫面
📁 直接查看生成的 workflow 檔案:
ls -lht ~/.looplia/workflows/ | head -5✅ 使用生成的 workflow 名稱執行 `looplia run`
範例:
# 即使顯示錯誤,workflow 仍成功生成
# 檔案位置:~/.looplia/workflows/code-review-quality-security-readability-build-2026-02-11-xxxx.md
# 直接執行即可
looplia run code-review-quality-security-readability-build-2026-02-11-xxxxQ: 如何審查特定檔案?
# 在 --context 中指定檔案
looplia run code-review-quality-security-readability \
--context “請審查 src/main.py 檔案”Q: 如何客製化審查重點?
# 在建立 workflow 時指定重點
looplia build “create a code review workflow focusing on security vulnerabilities and performance issues”Q: Workflow 執行失敗怎麼辦?
檢查以下項目:
1. ✅ `CLAUDE_CODE_OAUTH_TOKEN` 環境變數是否設定
2. ✅ Looplia provider 配置是否正確
3. ✅ 查看 `~/.looplia/logs/` 的錯誤訊息
💬 討論與訂閱
覺得有幫助嗎?
🌟 分享給需要的朋友
💌 [訂閱電子報](https://leapdesign.ai/zh/subscribe/),每週收到最新技術文章
想看更多實戰案例?
下一篇文章將介紹如何用 Gemini Proxy 節省 70% 成本,記得訂閱不錯過!
✨ 更多快速技術解決方案 → 請找目前服務入口 https://leapdesign.ai/


