# 長任務跑到一半就失憶,怪模型嗎?官方自己拆台:不是模型忘了,是你從來沒給它方向盤 ## ② 開頭:官方來源與反常識結論 官方來源:Anthropic A… · @swordBluesy · TwKit
@swordBluesy
# 長任務跑到一半就失憶,怪模型嗎?官方自己拆台:不是模型忘了,是你從來沒給它方向盤 ## ② 開頭:官方來源與反常識結論 官方來源:Anthropic Academy《Claude Code in Action》课内文章。先把反常識結論放前面:長任務跑崩,往往不是模型失憶,而是你從來沒給它方向盤——沒計劃、沒目標、沒檢查點,跑得越久偏得越遠。模型不是走丟的,是你一開始就沒告訴它往哪走、走到哪算到站。 ## ③ 說清詞 - Plan Mode(計劃模式):先寫計劃、批了再執行的模式,不直接動手改代碼。 - Compact(壓縮上下文):把已用的對話上下文壓縮,騰出空間繼續跑。 - Rewind(回退檢查點):回到之前某個檢查點,恢復代碼和對話狀態。 - Goals(目標清單):寫下來的任務目標,跑偏時拿來對照叫停。 - Loop(小步循環):計劃→小步→測試→打磨→提交的循環。 - worktrees(工作樹隔離):用 git worktree 給並行任務各開一塊隔離的工作區。 ## ④ 一個真實例子與一條眼熟的進化路線 課內給出的做法就是最真實的例子:長任務先進 plan mode 寫計劃,批了再執行;執行中按 plan→small→test→refine→commit 小步循環,頻繁提交;換任務時先收尾,實在要並行就用 worktree 隔離。這條路線你一定眼熟:以前是一次問清所有需求再動手,一旦偏離全返工;現在是邊做邊對照目標,每一步都可驗證——開長途從憑感覺開,變成了按導航開,每段路都知道自己在哪。 ## ⑤ 先把話說全:反方適用條件清單 先把話說全,以下情況這套做法要麼不靈,要麼得換招:第一,Rewind 不恢復外部副作用,已經對外造成的影響回不來;第二,上下文滿了硬撐沒用,緊急時得換新對話加交接文檔;第三,目標沒寫下來等於沒目標,對照無從談起;第四,兩個任務擠在同一對話裡會互相污染;第五,進度不提交,檢查點就沒有意義。 ## ⑥ 一句定性金句 長任務怕的不是長,是沒方向盤、沒剎車、沒里程碑。 ## ⑦ 正文 ### 第一節:翻車清單 - 直接動手不規劃:上來就改,改到一半才發現方向錯了。 - 上下文滿了硬撐:對話越跑越長,模型越答越飄,還不壓縮、不換對話。 - 工具結果一團糟時不回退:明明已經亂了,還在亂局上繼續加碼。 - 目標沒寫下來:心裡有個大概,跑偏了都沒東西可對照。 - 兩個任務擠在同一對話:你一言我一語,最後哪個任務都沒做完。 - 進度不提交:做了等於沒做,檢查點無從回退。 ### 第二節:替代方案與理由 - 方案一,一次問清所有需求再動手:最省事,適合極短任務,但一旦偏離就是全返工。 - 方案二,邊做邊對照目標(課內做法):計劃、目標、檢查點、提交四件齊全,每一步都可驗證,偏了立刻叫停,代價最小。 - 方案三,並行任務用 worktree 隔離:各幹各的,互不污染,換回主對話前先處理工作樹。 ### 第三節:目標形態 目標形態是一台有方向盤的長跑機器:計劃文件寫在 .claude/plans/ 裡,目標寫下來隨時 check in,上下文占用隨時用 /context 查看,檢查點隨時可回,進度頻繁提交。任務再長,任何時候你都知道:現在在哪一步、下一步是什麼、偏了怎麼回。 ### 第四節:遷移步驟 1. Shift+Tab 兩次進 plan mode,先寫計劃。 2. 計劃批了再執行,執行中可以改計劃。 3. Esc 或 Shift+Tab 退出 plan mode。 4. 上下文滿時用 /compact 手動觸發,緊急時換新對話加交接文檔。 5. 工具結果亂了就 Esc 兩次,用 /rewind 回到檢查點,恢復後改方向。 6. 目標寫下來,用 /tasks 跟蹤,偏離時叫停。 7. 並行任務用 git worktree add ../task-a 隔離,換回主對話前先處理工作樹。 ### 第五節:團隊共建分工 - 計劃負責人:審計劃,計劃不清不准開工。 - 目標負責人:維護目標清單,目標變了立刻同步。 - 檢查點負責人:定提交節奏,進度不提交就叫停。 - 並行任務負責人:管 worktree 隔離,任務不許擠在同一對話。 ### 第六節:官方工具包 - Plan Mode:Shift+Tab 兩次進入,計劃寫在 .claude/plans/。 - /compact:手動觸發壓縮上下文。 - /context:查看上下文占用。 - /rewind:Esc 兩次回到檢查點。 - /tasks:跟蹤目標。 - git worktree:並行任務隔離。 ## ⑧ 結尾收束:原則比架構重要 原則只有一句:方向盤比油門重要,跑得快不如跑得不偏。架構可以換,工具可以換,這句原則換不得。可重複的動作規則是:接長任務先問四句——計劃寫了嗎?目標記了嗎?檢查點在哪?進度提交了嗎?四句答完再動手,任務再長也不怕跑丟。 ## ⑨ 原文出處 原文鏈接:https://anthropic.skilljar.com/claude-code-in-action/486901 原文作者:Anthropic Academy 官方課程 (由 S1哥 編譯) ## ⑩ S1哥觀點 站隊就站死這一邊:讓模型裸奔幾小時還怪它失憶的人,不是缺工具,是缺方向盤。這就跟開長途不帶導航、不設服務區、不加油,拋錨了怪車一樣荒唐——車沒錯,錯的是你根本沒給它一條能跑完的路。你呢?你跑崩的長任務,到底卡在沒計劃、沒目標、沒檢查點、沒提交的哪一步?評論區說說。
曝光 61 · 评论 1 · 点赞 0 · 书签 0
查看原帖