Claude Code如何集成到VSCode、PyCharm IDE及使用技巧
1、Claude Code 簡介
Claude Code 是由 Anthropic 公司推出的一款基于 Claude Sonnet 模型的智能 AI 編程工具,安裝方法與介紹介紹,可查閱之前的文章:
AI 編程神器:Claude Code 安裝與國內免費使用(保姆級教程)
Claude Code 默認支持從終端直接操作,允許開發者通過自然語言指令進行對話,顯著提升開發效率。但命令行的這種交互方式的 AI 編程工具對于新手或者非科班技術人員來說,還是有些難度。
Claude Code 除了默認的命令行交互方式外,還支持與流行的集成開發環境 (IDE) 無縫集成。這種集成使得我們可以直接在 主流的 IDE 編輯器 中使用 Claude Code 的功能。
2、Claude Code 支持的 IDE
Claude Code 目前支持兩個主要的 IDE 系列:
- Visual Studio Code(包括 Cursor、Windsurf 等)
- JetBrains IDEs(包括 PyCharm、WebStorm、IntelliJ 等)
大家可以打開快捷導航平臺(https://kjdaohang.com/),在開發工具-開發IDE菜單中,查看主流 IDE 編輯器功能介紹、直達下載。

2.1 接入 Visual Studio Code
1、安裝并打開 VSCode (版本需要在 1.98.0+)
2、搜索并安裝插件: Claude Code for VSCode


3、安裝之后,你的 Cursor 右上角會出現 Claude Code 的圖標

4、打開集成終端運行claude,輸入/ide 命令連接到 IDE。并且顯示一個綠色的狀態 IDE connected

在 IDE connected 狀態下,如果 Claude Code 修改了文件,可以使用 IDE 的預覽功能查看修改的代碼。
注意:這些安裝說明也適用于 VS Code 分支,如 Cursor 和 Windsurf。
2.2 接入 JetBrains IDEs
安裝 Claude Code 插件(https://docs.anthropic.com/s/claude-code-jetbrains) 并重啟您的 IDE。
注意:當您在集成終端中運行 claude 時,插件也可能會自動安裝。必須完全重啟 IDE 才能生效。
如果您使用外部終端(而不是 IDE 的內置終端),仍然可以在啟動 Claude Code 后使用 /ide 命令連接到您的 IDE。使用外部終端時,為確保 Claude 默認訪問與您的 IDE 相同的文件,請從與您的 IDE 項目根目錄相同的目錄啟動 Claude。
3、Claude Code 常用命令
基礎交互:
claude #啟動軟件
claude "幫我修復這個 bug" #一次性命令執行
claude -c #繼續上次對話
claude update #更新客戶端,鏡像站更新重新運行下載的命令即可
claude mcp #啟動mcp向導
快捷命令:
/help #列出所有斜線命令
/add-dir #添加更多工作目錄
/bug #向 Anthropic 報告錯誤
/clear #清除聊天記錄
/compact #壓縮上下文
/config #配置菜單
/cost #toekn花費統計
/doctor #客戶端完整性檢查
/exit #退出 Claude Code
/init #初始化項目,生成 CLAUDE.md全局記憶
/mcp #查看mcp列表和狀態
/memory #編輯記憶
/model #更換模型
/permissions #修改工具權限
/pr_comments #查看PR評論
/review #請求代碼審查
/sessions #列出sessions列表
/status #系統/賬戶狀態
/terminal-setup #安裝 Shift+Enter 綁定
/vim #切換 vim 模式
4、Claude Code 使用技巧
1、終端界面的小技巧
我們可以通過@ 標記文件,使用斜杠命令,并精確選擇要包含的上下文:

不需要的歷史記錄會占用你的 tokens,也不要用 /compact 壓縮總結舊對話。直接清空它,然后繼續。
2、權限系統的小設置
這是使用 Claude Code 最煩人的地方:它對每件事都要請求權限。
有一個解決方案,啟動 Claude Code 的時候,使用
claude --dangerously-skip-permissions
通過這條命令啟動 claude,會自動同意所有的權限請求!就會自動打開 Bypassing Permissions 模式, 此時,Claude Code 的右下角會出現黃色的字。

你可以把它想象成 Cursor 以前的 YOLO 模式。
考慮到每次都輸入 claude --dangerously-skip-permissions 太麻煩了,你可以建一個 alias。

3、操作小技巧
由于它是終端界面,操作時有一些不方便的地方,下面是一些常用操作小技巧:
-
Shift+Enter 默認情況下不能換行。 告訴 Claude 使用 /terminal-setup 設置你的終端,然后就可以換行了。
-
拖動文件 通常會像 Cursor 或 VS Code 中一樣在新標簽頁中打開它們。在拖動時按住 Shift 鍵,以便在 Claude 中正確引用它們。
-
從剪貼板粘貼圖片 不能使用 Command+V。請使用 Control+V。
-
停止 Claude 不是 Control+C。使用 Esc 鍵才可以中斷 Claude。
-
跳到之前的消息: 按兩次 Esc 鍵會顯示所有之前消息的列表,你可以跳回到其中任何一條。
-
contenxt7和browsermcp兩大 MCP,可以加快網站類產品的開發效率,context7 可以引入最新的代碼庫知識,而 browsermcp,它可以讓你的 Claude Code/Cursor 直接打開你的瀏覽器去查看內容!

-
使用/resume 可以查看歷史聊天,或者接著聊。

可以看到所有聊天記錄。還可以選擇一個(輸入數字、或者回車),繼續聊天

4、最后
將 Claude Code 接入 IDE,為開發者提供了一種全新的編程體驗。通過自然語言交互,開發者能夠更高效地完成代碼編寫、優化和測試,從而將更多精力投入到創造性工作中。
最后,我建議如果是新手的話,可以先從 Cursor/AugmentCode 開始學習,熟練編程基本功后,再逐漸引入 Claude Code。

浙公網安備 33010602011771號