前言
最近,聽說Claude Code
這款代碼輔助編寫產品很強,有人把Cursor
比作實習生水平,Claude Code
比作高級工程師水平。
起初不以為意,因為特殊原因,Claude 無法直接訪問。然而,有人做了鏡像站,可以白嫖 $100 的額度,這就可以來測試一下。
鏡像站地址:https://anyrouter.top/register?aff=kUGb
安裝
Claude Code 目前僅支持 Linux 和 mac 系統,對于 windows 系統,需要使用 wsl 或其它虛擬機。
下面來進行安裝
- 以 Ubuntu 系統為例,安裝 Node.js
# Ubuntu
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
node --version
- 安裝 npm
sudo apt install npm
- 安裝 Claude Code
npm install -g @anthropic-ai/claude-code
claude --version
- 配置Token
在網頁控制臺中新建 API 令牌(sk 開頭),設置為環境變量。
echo -e '\n export ANTHROPIC_AUTH_TOKEN=sk-...' >> ~/.bashrc
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.bashrc
source ~/.bashrc
配置完后,就可以啟動Claude Code
,輸入
claude
進入如下界面,先選擇主題:
設置完之后,相繼確認安全須知、Terminal 配置、信任工作目錄,一路 Enter,到這個界面,就可以正常使用了。
實際測試
看到不少人拿貪吃蛇
、碰撞模擬
之類的通用性編程任務進行測試,沒有太大的實際意義。
我直接拿一個復雜的實際任務進行測試:“用React寫一個類似OpenAI的聊天界面,要求能自定義模型,保存對話歷史記錄”。
為了讓任務需求更加明確,讓DeepSeek優化了一下提示詞,最終結果如下:
請幫我設計一個基于React的類OpenAI聊天界面,需滿足以下功能:
1. **用戶配置模塊**
- 提供API Key輸入框(支持本地存儲,避免重復填寫)
- 支持選擇模型(如deepseek-v3/deepseek-R1等)和參數(temperature、max_tokens等2. **對話交互界面**
- 仿ChatGPT的聊天布局:左側歷史會話列表,右側主聊天區
- 支持多輪對話,保留上下文(通過messages數組傳遞歷史記錄)
- 實現流式響應(逐字輸出效果),使用Server-Sent Events或OpenAI的stream參數3. **功能增強**
- 消息Markdown渲染(代碼高亮、鏈接解析等)
- 一鍵復制回復內容
- 響應耗時統計與token用量顯示4. **錯誤處理與狀態管理**
- 網絡錯誤、API限流等異常提示
- 加載狀態動畫(如發送中、流式響應時)5. **技術棧建議**
- UI庫:Ant Design或Material-UI
- 狀態管理:Zustand或Context API
- 流式處理:使用`openai`庫的`stream`參數或自定義SSE連接**附加要求:**
- 提供完整的React Hooks實現方案
- 優先考慮TypeScript類型安全
- 兼容移動端布局
- 提供完整的readme.md文檔
為了有對比參照性,對照組采用Cursor + gemini-2.5-pro
進行同步測試。(為什么不用 Cluade 4?問就是用太多限額了!)
Claude很快列了10條任務清單。
Cursor也不甘示弱,也列了10條任務清單。
花了6分鐘左右,claude 率先完成任務,運行之后,出現編譯報錯:
再次告訴它錯誤信息,它花了1分鐘進行修復,再次啟動就可以順利運行了。
模型配置正常,對話也能連通,就是渲染的時候有個小錯誤,會將模型的回答渲染到用戶的問題板中。
考慮到是不到十分鐘完成的效果,整體已經非常不錯。
再看 Cursor 這邊,還沒處理完。
花了約20分鐘,處理完了,但啟動報錯:
將錯誤信息告訴模型,再迭代一輪,正常了。
UI界面如下,但模型添加功能存在異常問題,無法正常測試問答功能。
這輪測試,速度和質量,Cursor 被完爆。
總結
體驗完 Claude Code,能覺得 Cursor 這次遇到了前所未有的強大對手。
Cursor 本身的部分亮點就是接入了 Claude4 模型。如果 Claude 為了推廣自己的產品,對 Cursor 斷供,Cursor 將面臨淘汰的風險。
無論是 Claude Code 還是 Gemini CLI,它們都是以終端作為交互入口,這比 Cursor 重寫 IDE 要更為簡單,泛用性會更強。
最后說一下 Claude Code 的價格,做了這個稍微復雜點的測試花了 2$ 的額度,也就是說,用白嫖的額度可以做很多款簡單產品的開發。