每天打開 Claude Code,丟一句「幫我修這個 bug」,它就開始讀檔、搜尋、改 code、跑測試,這根本是現代版的魔法。但如果把外殼拆掉,它最核心的那一塊,可能沒有想像中複雜。在《為你自己手刻 Claude Code》系列裡,我會用 Python 帶大家從零手刻一個迷你版的 Claude Code,藉由實作過程看懂 coding agent 的運作原理。之後再把工作交給 AI 時,就會更清楚哪裡能放手、哪裡該攔住它,以及最後該怎麼驗收。
文章同步發表在我的個人 Blog 打開跟 Claude Code 說「幫我把這個 bug 修一下」,去茶水間泡杯咖啡回來可能就發現它已經讀完了檔案、找到問...
文章同步發表在我的個人 Blog Claude Code 本身沒有開源,我們一般人應該看不到它的原始碼,那要怎麼知道它到底送了什麼給模型?可以翻文件也可以...
文章同步發表在我的個人 Blog 今天換我們自己當那個「組信的人」,親手組一封陽春版的信寄給模型。前一篇文章裡攔下來的那封信有兩萬八千字元的守則以及 83...
文章同步發表在我的個人 Blog 在上一篇文章中提到 Messages API 不會自動把上一輪的對話傳給下一次,所以模型看起來就像個金魚腦,講一句忘一句...
文章同步發表在我的個人 Blog 昨天的結尾我們做過一個小測試,我跟 KeSi 說「幫我讀一下 config.py」,它給個尷尬又不失禮貌的微笑並表示自己...
文章同步發表在我的個人 Blog 前一篇文章我們把許願單的格式看得差不多然後就下班了,許願單來了但還沒人去處理。接下來把執行跟回報的進度補上,讓那個從第一...
文章同步發表在我的個人 Blog 「你是我的眼,帶我閱讀浩瀚的書海」我很喜歡這首歌詞。 昨天的 KeSi 有一個可以讀檔的工具但眼睛是看不見的,我得先告訴...
文章同步發表在我的個人 Blog 上一篇文章三個問題只解了兩個,還剩最後一個,哪個檔案裡有我想要找的內容? 目前幫 KeSi 裝的眼睛可以看到檔案的名字但...
文章同步發表在我的個人 Blog 前幾篇文章把「看」的能力補齊了,現在 KeSi 會讀檔、列目錄、找檔名、搜尋內容,但 coding agent 的正職不...
文章同步發表在我的個人 Blog 昨天的 edit_file 可以改檔案裡的一小段內容,但檔案不存在的話它會直接拒絕。所以想請 KeSi 生一份 READ...