我用一台 Docker 伺服器運行 10 多個獨立的業務。它們都使用 如何使用 Claude Code 它的核心用途並非編寫 Python 腳本,而是在我睡覺時透過定時任務運行整個業務流程。部落格文章、新聞簡報、社群媒體推播、推廣活動等等,所有這些都無需人工幹預。.
Claude Code 上的大多數教程都把它當作一個編碼工具來對待。它的確是一個編碼工具。但如果你僅止步於此,就錯過了它最強大的功能。.
這份指南正是我當初起步時夢寐以求的。它將為你提供完整的設定方案、讓系統真正運作起來的底層原理(CLAUDE.md),以及我用於大規模運行自主AI操作的具體模式。你無需具備開發經驗,只需願意動手實踐即可。.
我們走吧。.
什麼是 Claude Code? (超越開發者炒作)
Claude Code 是 Anthropic 公司的命令列人工智慧代理。安裝後,打開終端,Claude 即可讀取檔案、寫入檔案、運行命令、搜尋網路、呼叫 API 以及執行多步驟任務——所有這些都可以在您的 shell 對話中完成。.
這就是它與瀏覽器標籤頁中的 claude.ai 的區別所在。瀏覽器版本可以回答問題。 Claude Code 行為 事情就是這樣。這就好比是向承包商尋求建議,還是直接把車間的鑰匙交給他們。.
大多數人忽略了一點:Claude Code 不僅僅是用來寫程式的。沒錯,它能完美地編寫 TypeScript 和 Python 程式碼。但它改變我業務的真正原因在於,它可以指向… 任何可重複的任務 — 透過正確的上下文檔案告訴它該怎麼做。.
我的容器全天候運行 Claude Code,執行諸如以下任務:
- 根據關鍵字隊列撰寫和發布部落格文章(是的,包括這篇)
- 監控社群管道並撰寫互動回复
- 每週執行 Google Analytics 和 Search Console 資料掃描並記錄洞察結果
- 查看競爭對手網站以獲取市場情報並更新 Airtable
- 向 Sendy 列表發送新聞郵件行銷活動
開發者群體最先發現了 Claude Code 的妙用。但真正會最常使用它的,是營運人員——那些管理業務而非僅僅交付程式碼的人。因為這些人員並不關心任務是「重構一個 React 元件」還是「從 Airtable 中提取排名前 5 的關鍵字,撰寫文章並發佈到 WordPress」。他們只負責執行任務。.
還有一點值得注意:Claude Code 的計費方式是透過 Anthropic 的 API,而不是聊天訂閱。您按代幣付費。對於日常工作流程繁忙的營運人員來說,這比組建虛擬助理團隊更便宜,也比任何人工客服都快。兩者之間的差距顯而易見。.
如何在5分鐘內安裝Claude Code
你只需要兩樣東西:Node.js 和一個 Anthropic API 金鑰。就這些。.
步驟 1:取得 Node.js
如果你用的是Mac電腦,最快的方法是使用Homebrew:
brew install node
在 Ubuntu/Debian Linux 系統上:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs
Windows 使用者:請從下列位置取得 LTS 安裝程序 nodejs.org. 需要兩分鐘。.
步驟 2:安裝 Claude Code
npm install -g @anthropic-ai/claude-code
步驟 3:取得您的 API 金鑰
前往 console.anthropic.com, 建立帳戶,並在「API 金鑰」下產生 API 金鑰。充值幾美元。 $5 足夠您測試數小時。.
步驟 4:設定密鑰並啟動
export ANTHROPIC_API_KEY="your-key-here" claude
你已經登入了。輸入一些內容。 Claude 會做出回應。讓它列出目前目錄中的檔案。讓它讀取一個文件並進行摘要。你會立刻感受到它與瀏覽器的差異——它能夠存取你的檔案系統,並且可以… 做事.
專業提示:將匯出行新增到您的 ~/.bashrc 或者 ~/.zshrc 這樣就不用每次都設定了。.
echo 'export ANTHROPIC_API_KEY="your-key-here"' >> ~/.zshrc source ~/.zshrc
一次會話結束。 Claude Code 已上線。.
你的第一個 CLAUDE.md:教 Claude 你的業務背景
克勞德程式碼從「有趣的工具」轉變為「自主運行程式」正是在這裡發生的。 CLAUDE.md 文件是向 Claude 提供關於你是誰、你做什麼以及你想如何做事情的持久上下文的方式——而無需在每次會話中重複自己。.
每個專案目錄都可以有一個 CLAUDE.md 當 Claude Code 在該目錄下啟動時,它會先讀取該檔案。該文件將成為代理的操作手冊。.
CLAUDE.md 檔案裡應該包含哪些內容?
把它想像成一份新團隊成員入職指南,因為新成員在兩次談話之間很容易忘記所有內容。你需要涵蓋以下內容:
- 身份: 這是什麼公司?它是做什麼的?運營者是誰?
- 品牌聲音: 聽起來應該是什麼樣的?什麼樣的語氣?應該避免什麼?
- 憑證和整合: 有哪些API可用?需要使用哪些環境變數?
- 標準流程: 如何發布部落格文章,如何安排社群媒體發布,隊列為空時該怎麼辦。
- 不可協商的條件: 絕對不能打破的規則(「總是以『publish』格式發布,絕不以draft格式發布」)
以下是一個內容業務的極簡範例:
身分:您是[您的品牌]的AI代理。您負責自主內容營運。所有者:[您的姓名]。地點:[您的城市]。品牌聲音:直接、實用,摒棄官腔。聽起來像是一位專業的、朋友式的對話。規則:1. 總是發布狀態為「publish」的文章,切勿使用「draft」。 2. 為每篇文章設定RankMath焦點關鍵字。 3. 永遠以「SKILL_RESULT: success|fail|skip」結尾。 WordPress - URL:儲存為WP_URL - 使用者名稱:儲存為WP_USERNAME - 應用密碼:儲存為WP_PASSWORD
我的生產環境 CLAUDE.md 檔案有 400 多行。它們涵蓋了所有整合、所有 API 模式和所有特殊情況。你投入的越多,需要監督的就越少。這就是關鍵所在。.
另一種需要了解的文件類型: 技能文件. 我把這些放在這裡 .claude/技能/ ——它們是針對特定任務的迷你操作手冊。 blog-writer.md 詳細記錄了完整的十步驟部落格發布流程。 social-miner.md 這段文字解釋如何尋找和撰寫社群媒體回應。克勞德會按需閱讀這些回复,並嚴格遵守步驟。.
這種組合——用於持久化上下文的 CLAUDE.md 檔案和用於執行任務流程的技能檔案——是 JonOps 系統的基礎。我經營的每個品牌都有自己的容器,其中包含各自的 CLAUDE.md 檔案。代理程式喚醒後,會準確了解自身所在位置和要執行的任務,執行任務,然後再次進入休眠狀態。.
想深入了解如何從零開始建立真正的AI系統,請參閱我的文章。 從黑客松到產品發布,歷時六個月 ——我犯過的每一個錯誤,都是為了讓你避免重蹈覆轍。.
取得人工智慧優勢
每週自動化演練、建置日誌和 AI 操作員見解——直接來自 JonOps 實驗室。.
我使用 Claude Code 經營自主企業的 5 種方法
理論就說到這裡。以下是 JonOps 叢集在 Claude Code 上每天實際運行的程序,無需我幹預:
1. 部落格文章撰寫流程(本文由 Claude Code 撰寫)
每日部落格寫作技能從 Airtable 中提取關鍵字,透過 Firecrawl 研究排名靠前的競爭對手,撰寫一篇 3000 字以上的品牌風格博文,使用 Replicate 生成圖片,上傳到 WordPress 並進行完整的 RankMath SEO 優化,並將所有數據記錄回 Airtable。只需一個代理,一個定時任務,無需人工幹預。流程在午夜運行,博文會在我醒來之前發布。.
2. 社群媒體隊列
社群媒體內容發佈者將當天的部落格文章改編成適用於 Facebook、Instagram、LinkedIn、Bluesky、Pinterest 和 X 等平台的原生文案——每則文案都包含合適的字數、話題標籤策略和圖片寬高比。他們透過 Metricool API 進行排期。我每週審核一次隊列,批量批准,就完成了。.
3. 電子報行銷活動
郵件代理程式會從佇列中選擇一個主題,用 Jon 的語氣寫一封熱情洋溢的郵件,然後透過 Sendy 發送到郵件清單。整個 Sendy 整合——訂閱、取消訂閱同步、退信處理——都透過技能文件中的 API 呼叫來實現。無需 MailChimp 控制面板,也無需手動發送。.

⚡ 取得人工智慧優勢
每週提供真正省時省錢的AI小技巧。沒有廢話,沒有誇大其詞——只有切實有效的方法。.
4. 市場情報蒐集
每週一早上,市場情報專員會抓取競爭對手網站的新內容,透過 DataForSEO 查看關鍵字排名,並將趨勢記錄到 Airtable 中。等我喝上咖啡,一份全新的情報報告就出爐了。我就是這樣發現「如何使用 Claude Code」這個關鍵字的搜尋量高達每月 14,800 次,而且競爭幾乎為零——這也是你閱讀這篇文章的原因。.
5. 潛在客戶開發研究
推廣研究員會尋找Reddit貼文、LinkedIn貼文和社群討論,找到我的目標受眾提出的問題,而我的內容正好可以解答這些問題。它會撰寫回應模板,並在發布前將其新增至Airtable佇列中,等待手動審核。這是一項主動推廣活動,內容來源自主可尋。.
所有這些都在單一 VPS 上的 Docker 容器中運行。總基礎設施成本:低於 $40/月。如果您想了解小型企業層面能做到什麼,請閱讀我的詳細分析。 小型企業的最佳人工智慧代理 — 它區分了真正值得建造的東西和炒作的東西。.
如何按計劃運行 Claude 程式碼(Cron + Docker)
互動式會話有助於探索。但真正的優勢在於讓 Claude Code 無需人工幹預即可運作——按計劃、在容器中、自主運作。.
JonOps模式
每個品牌都在各自的 Docker 容器中運作。此容器包含:
- Node.js + Claude Code 已安裝
- 一個包含項目目錄
CLAUDE.md和.claude/技能/ - 執行時期注入的環境變數(WP憑證、API金鑰等)
- 一個定時任務(crontab),用於按計劃執行技能命令。
crontab 條目如下所示:
# 每天午夜運行部落格寫作工具 0 0 * * * claude --no-login -p "$(cat .claude/prompts/blog-writer-prompt.txt)" >> /logs/blog-writer.log 2>&1
這 --no-login 此標誌位會跳過互動設定。 -p flag 直接傳遞一個提示。技能提示類似於:“讀取 .claude/skills/blog-writer.md 中的技能文件並執行完整的流程。”
非 Docker 版本(面向初學者)
您無需使用 Docker 即可啟動。如果您使用的是 cron 守護程序的 Linux 伺服器或 Mac,則可以直接執行相同的命令:
crontab -e # 新增以下行:0 8 * * * export ANTHROPIC_API_KEY="your-key" && cd ~/my-project && claude --no-login -p "執行 CLAUDE.md 中定義的每日任務" >> ~/logs/agent.log 2>&1
該程式每天早上 8 點運行,執行專案目錄中的 Claude Code,並記錄輸出。先從這裡開始,等運行了 3 個或更多代理後再加入 Docker。.
Telegram 提醒模式
我每次訓練技能後都會收到一封 Telegram 訊息——成功、失敗或跳過。這就是我唯一需要的監控方式。我每天早上醒來,查看 Telegram,看到一排綠色對勾,然後繼續喝咖啡。.
bash /path/to/telegram-alert.sh "✅ [品牌] 技能名稱 — 發佈:貼文標題 | 3200 字""
如果我看到一個紅色的 X,那就表示出問題了。我去查看日誌。就這麼簡單。整個艦隊,一個 Telegram 頻道,每週五分鐘的監控時間。.
我犯過的Claude Code錯誤,希望你不要重蹈覆轍
六個月的自主代理運作經驗會讓你學到很多教程裡學不到的東西。這裡列舉的是實際犯過的錯誤,而不是理論上的錯誤:
錯誤 1:CLAUDE.md 內容含糊不清 = 輸出含糊不清
如果你的 CLAUDE.md 檔案寫著“寫好內容”,你得到的只會是千篇一律的 AI 垃圾。但如果寫著“用 Jon 的語氣寫作:直截了當、以建設者為先、以數據為先、避免使用企業術語、語氣測試:Jon 會這樣說嗎?”,你就能得到值得一讀的內容。務必做到具體,甚至可以說是精益求精。智能體無法推斷你的意思;它只能執行你指定的指令。.
錯誤二:沒有技能檔案 = 每次都要重新解釋所有內容
第一個月我採用互動式方式運行代理程序,並在每個提示中重新解釋部落格流程。當我將流程轉移到… blog-writer.md 將技能文件中的提示改為「閱讀並執行 .claude/skills/blog-writer.md 中的技能」後,一致性立即提升。代理程式遵循已記錄的流程比遵循臨時指示更為可靠。.
錯誤 3:跳過驗證步驟
每項技能都需要在最後進行驗證。發布文章後,代理商應該使用 curl 命令存取文章的即時 URL,並驗證標題是否顯示。發送郵件後,檢查 Sendy API 以確認。不要因為 API 回傳 200 就認為成功。我曾經遇到過 WordPress 發布「成功」但實際上卻因為欄位名稱不符而變成草稿的情況。從一開始就應該加入驗證步驟。.
迷思四:一次給予明確提示,而非循序漸進地教授技巧
早期我寫過兩千字的提示,試著一次把所有內容都塞進去。 Claude Code 處理逐步流程比一次全部執行的指令好得多。把複雜的任務分解成技能文件中編號的步驟,並設定清晰的決策點(例如「如果隊列為空,則優雅地跳過」)。這樣,智能體就能依序執行,輸出結果也更可靠。.
錯誤五:忘記上下文視窗限制
長時間運行的智能體會話會累積上下文資訊。當會話達到一定程度時,表現會下降-智能體開始忘記早期指令或被累積的狀態資訊搞糊塗。對於耗時較長的任務,應建構智能體能夠完成一項任務後退出,然後重新開始執行下一項任務的技能。不要試圖在一個無限長的會話中完成所有任務。要確保智能體能夠乾淨俐落地退出和啟動。.
克勞德代碼常見問題解答
我需要是開發人員才能使用 Claude Code 嗎?
不,你只需要熟悉終端操作即可。如果你曾經執行過 `npm install` 或 `pip install`,那麼你的命令列經驗就夠入門了。複雜的程式設計工作由代理負責;你的任務是編寫 `CLAUDE.md` 文件,告訴它該做什麼,並評估輸出結果是否正確。.
克勞德·科德的售價是多少?
Claude Code 使用 Anthropic 的 API 定價。以當前價格計算,運行一個包含搜尋引擎優化 (SERP) 研究、圖片生成和發布的每日部落格文章流程,每次運行的成本約為 $0.50 至 $1.50,具體費用取決於文章長度和模型。每月 30 篇文章,Claude API 的成本約為 $15 至 $45。相較之下,聘請內容寫手的成本根本無法相提並論。.
Claude Code、Cursor 和 GitHub Copilot——它們之間有什麼區別?
Cursor 和 Copilot 是專為在編輯器內編寫程式碼而最佳化的 IDE 工具。 Claude Code 是一個功能強大的終端代理,可以執行各種操作——編寫程式碼、呼叫 API、管理文件、運行腳本、瀏覽網頁等等。如果您的主要用途是配對編程,那麼 IDE 工具更適合您。如果您想要建立獨立於任何編輯器運作的自主工作流程,那麼 Claude Code 則更勝一籌。不同的工具適用於不同的任務。.
克勞德·科德能上網嗎?
是的,透過工具。有了合適的配置和 MCP(模型上下文協定)伺服器,Claude Code 可以取得 URL、搜尋網路和抓取頁面。我的代理人使用 Firecrawl 進行結構化抓取,使用 DataForSEO 獲取 SERP 資料——兩者都是透過技能管道內的 API 呼叫的。.
使用 Claude Code 和直接使用 Claude API 有什麼區別?
API 提供了一個可供程式呼叫的原始模型。 Claude Code 提供了一個預先建置的代理程式 shell,內建了工具使用、檔案存取、多步驟執行和互動式終端介面。 Claude Code 是基於 API 建置。如果您正在建立自己的產品,請使用 API;如果您想運行代理程式而無需從頭開始編寫代理框架,請使用 Claude Code。.
Claude Code 可以安全地自主運作嗎?
只要有合適的技能文件和防護措施,答案是肯定的。我的代理有明確的規則:絕不做出定價承諾,絕不在未先創建快照的情況下刪除數據,始終記錄操作,始終在失敗時發送 Telegram 警報。關鍵在於在 CLAUDE.md 中明確定義這些約束。擁有明確規則的代理人比任其自行發揮的代理更可預測。如果您想深入了解安全模式,請查看我的指南。 自託管 AI 堆疊 — 它涵蓋了對自主部署至關重要的基礎設施決策。.
營運者思維:今天就開始建構你的第一個自主循環
大多數人將人工智慧工具視為生產力倍增器——它們能更快地回答問題、更快地撰寫草稿、更長的總結。這的確是真正的價值所在。但這並非其全部潛力。.
上限是:一名操作員,在每月 $40 的伺服器上運行 10 多個自主 AI 業務,即使他睡覺時也是如此。.
Claude Code 就是實現目標的途徑。這並非因為它有魔法,而是因為它能為你提供一個強大的代理,它可以讀取你的流程、執行你的工作流程並報告結果——無需監督、無需支付薪水、無需請病假。.
從小處著手。選擇一項業務中可重複執行的任務-例如每週報告、每日內容創作或潛在客戶研究。將其記錄在 CLAUDE.md 檔案中。撰寫一份包含步驟的技能文件。互動式運行一次,觀察結果。修復出現的問題。再次運行。.
JonOps 的伺服器叢集就是這樣起步的。一個容器,一項技能,一個計時任務。然後是另一個,再一個。現在它已經擁有 10 多個品牌,每個品牌都有自己的自主代理,每個代理商都按計劃發佈內容並管理營運。.
工作量證明就是工作本身。而克勞德·科德就是執行這項工作的操作員。.
徹底征服,完全統治。讓我們開始建造吧。.
取得人工智慧優勢
每週自動化演練、建置日誌和 AI 操作員見解——直接來自 JonOps 實驗室。.

📥 免費:《人工智慧劇本》
我用來經營一人代理公司的所有工具和工作流程。 25 年的行銷經驗濃縮成一份實用指南。免費贈送。.
