讓你的 Claude 程式碼能力暴增! Oh-My-ClaudeCode 讓你 coding 像開外掛!
各位台灣的程式設計師們,是不是常常覺得寫程式很辛苦?想用 AI 輔助,卻又覺得設定太複雜、指令搞不懂?別擔心,今天我要介紹一個超棒的工具,讓你的 AI 程式碼助手「Claude Code」瞬間升級,效率翻倍!它就是 – Oh-My-ClaudeCode!
什麼是 Oh-My-ClaudeCode?
簡單來說,Oh-My-ClaudeCode (簡稱 OMC) 就像是 Claude Code 的外掛,幫你把 Claude Code 的功能發揮到極致。它最大的特色是:不用學指令! 只要用自然的語言告訴它你想做什麼,它就能自動幫你把事情做好。
想象一下,你只要跟 OMC 說:「幫我建立一個管理任務的 REST API」,它就會自動規劃、設計、編碼、測試,甚至修正錯誤。是不是超省時省力?
為什麼要用 Oh-My-ClaudeCode?
- 超簡單,零學習曲線: 不用背一堆指令,用你自己的語言描述需求就好。
- 團隊模式,效率翻倍: 可以讓 Claude Code 像團隊一樣工作,自動分配任務,協同合作。
- 自動化,省時省力: 幫你處理繁瑣的設定和流程,讓你專注在核心的程式碼邏輯上。
- 成本優化: 聰明地選擇最適合的 AI 模型,幫你節省 token 費用。
- 學習能力,越用越聰明: 會自動學習你的習慣,並重複使用你解決問題的方法,讓你 coding 越來越上手。
- 即時監控,掌握進度: 螢幕上會顯示程式碼執行的實時狀態,讓你清楚了解整個過程。
快速上手 – 讓你的 Claude Code 變身超人!
步驟 1:安裝
首先,你需要在 Claude Code 的外掛商店(plugin marketplace)安裝 Oh-My-ClaudeCode:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode
如果你比較習慣用 npm 的話,也可以用這個指令安裝:
npm i -g oh-my-claude-sisyphus@latest
步驟 2:設定
安裝完成後,執行設定指令:
/setup
/omc-setup
步驟 3:開始寫程式!
現在,你可以開始用自然語言描述你的需求了。例如:
autopilot: build a REST API for managing tasks
就這麼簡單!OMC 會自動幫你完成所有的事情。
不確定從哪裡開始?
如果你對需求不確定,或者想更詳細地規劃,可以使用這個指令:
/deep-interview "I want to build a task management app"
這個指令會用蘇格拉底式的提問,幫助你釐清想法,讓你更清楚地了解自己想做什麼。
進階功能:團隊模式(Team Mode) – 協同合作,效率加倍!
Team 模式是 OMC 裡最棒的功能之一。想像一下,你可以讓 Claude Code 像一個團隊一樣合作,共同完成一個任務。
首先,啟用 Claude Code 內建的團隊功能,在你的 ~/.claude/settings.json 檔案中加入:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
接著,使用 /team 指令開始你的任務:
/team 3:executor "fix all TypeScript errors"
這個指令會啟動一個團隊,包含三個執行者 (executor) 角色,來幫你修正所有 TypeScript 的錯誤。
Team 模式的執行流程是這樣的:
team-plan → team-prd → team-exec → team-verify → team-fix (loop)
它會先規劃,然後開發,再執行、驗證,最後修正錯誤,直到任務完成。
更多酷炫功能:
- tmux CLI Workers:利用 tmux 在終端機裡同時開啟多個 Claude Code、Codex 或 Gemini 視窗,讓你同時處理多個任務,效率更高!
/ccg:結合 Codex 和 Gemini 的力量,例如同時用 Codex 審查架構,Gemini 設計 UI,最後再由 Claude 整合。- Autopilot 模式:讓 OMC 像自駕車一樣,自動完成整個程式碼的開發流程。
- Custom Skills:將你解決問題的經驗變成可重複使用的技能,讓你越用越輕鬆!
實作心得與錯誤排除指南
我個人使用 Oh-My-ClaudeCode 的經驗非常棒。它真的幫我省下了很多時間,讓我能更專注在程式碼的核心邏輯上。
實作心得:
- 保持明確的需求: 越明確的需求,OMC 就能給你越好的結果。例如,不要只說「寫一個 app」,要說「寫一個可以管理待辦事項的 iOS app」。
- 善用「deep-interview」: 如果你對需求不確定,或是有模糊的想法,就用
/deep-interview指令。它能幫助你釐清思緒,規劃更完善的專案。 - 多嘗試不同的模式: 根據不同的任務,選擇最適合的模式。例如,Team 模式適合複雜的專案,Autopilot 模式適合簡單的任務。
- 定期更新 OMC: 開發者會持續更新 OMC,加入新的功能和修正錯誤。記得定期用
npm i -g oh-my-claude-sisyphus@latest更新。
錯誤排除指南:
- 如果遇到問題,先檢查錯誤訊息: OMC 會顯示詳細的錯誤訊息,幫助你找出問題所在。
- 重新啟動: 有時候,重新啟動 Claude Code 或 OMC 就能解決問題。
- 清除快取: 如果更新後遇到問題,可以執行
/omc-doctor清除舊的快取。 - 參考文件: 官方網站有詳細的說明文件,遇到問題可以去查閱。連結在文章最下方。
- 加入社群: 在 Discord 社群中,你可以和其他使用者交流,尋求幫助。連結也在下方。
結語:讓程式碼的世界更美好!
Oh-My-ClaudeCode 是一個功能強大、易於使用的 AI 程式碼輔助工具。它能讓你更有效率地編寫程式碼,節省時間,並提升你的程式設計技能。無論你是新手還是經驗豐富的程式設計師,都值得一試!
立即開始,讓你的 Claude Code 像開外掛一樣, 助你征服程式碼的世界!
參考連結:
- Oh-My-ClaudeCode 官方網站: https://yeachan-heo.github.io/oh-my-claudecode-website
- Oh-My-ClaudeCode 文件: https://yeachan-heo.github.io/oh-my-claudecode-website/docs.html
- Oh-My-ClaudeCode Discord 社群:https://discord.gg/PUwSMR9XNk
- Oh-My-ClaudeCode 程式碼庫:https://github.com/Yeachan-Heo/oh-my-claudecode
參考閱讀
https://github.com/Yeachan-Heo/oh-my-claudecode