合作夥伴
最新文章
write_file
File Overwrite
+4
Day 10 - write_file 的防呆機制
寫新檔很簡單,無聲覆蓋舊檔才危險。這篇替 write_file 加上新建與覆寫的分流、先讀後寫...
edit_file
String Replacement
+4
Day 09 - 改 code 為什麼用字串替換
Coding agent 該整檔重寫,還是只替換需要修改的片段?這篇實作 old_string...
ripgrep
grep
+4
Day 08 - 在專案裡搜尋
替 KeSi 包裝 ripgrep,讓搜尋結果帶著檔名、行號與上下文回到模型。也會比較 age...
list_files
glob
+4
Day 07 - 開眼!看見整個專案
只會讀指定檔案還不夠,coding agent 得先看見專案結構。這篇加入 list_file...
Agent Loop
read_file
+4
Day 06 - 第一個工具 read_file
把模型的工具請求交給 Python 執行,再將結果送回模型,完成「請求、執行、回填、再送出」的...
Tool Use
Function Calling
+4
Day 05 - 模型怎麼使用工具
模型碰不到你的電腦,只能用固定格式提出工具請求。這篇拆解 tools schema、tool_...
AI 記憶
對話歷史
+4
Day 04 - 讓模型假裝有記憶
模型沒有自動保存對話,所謂記憶只是程式把歷史訊息留在陣列裡,每一輪重新送出。這篇用一個 REP...
Anthropic API
Messages API
+4
Day 03 - 第一個 API 請求
使用 Anthropic Python SDK 送出第一個 Messages API 請求,逐...
Claude Code
ANTHROPIC_BASE_URL
+4
Day 02 - 側錄 Claude Code!
用本機 proxy 側錄 Claude Code 的 API 請求,拆開 system pro...