

Claude Engineer
簡介 :
Claude Engineer是一個高級的命令行界面,它利用Anthropic的Claude 3和Claude 3.5模型的能力,來協助完成廣泛的軟件開發任務。這個工具無縫地結合了最先進大型語言模型的能力與實用的文件系統操作、網頁搜索功能、智能代碼分析和執行能力。
需求人群 :
Claude Engineer面向軟件開發者,尤其是那些需要在命令行環境中進行快速開發、代碼分析、項目管理和自動化任務執行的專業人士。它的高級功能,如智能代碼分析、自動化任務完成和多模型協作,特別適合需要提高開發效率和代碼質量的開發者。
使用場景
創建一個新的Python Web應用項目結構
解釋file.py中的代碼並提出改進建議
搜索React開發的最新最佳實踐
幫助我調試這個錯誤:[粘貼錯誤信息]
分析這張圖片並描述其內容
執行這段Python代碼並分析結果
讀取多個文件:file1.py, file2.py, file3.py
產品特色
交互式聊天界面與Claude 3和Claude 3.5模型
全面的文件系統操作(創建文件夾、文件、讀寫文件)
使用Tavily API進行網頁搜索以獲取最新信息
增強的代碼片段語法高亮
智能的項目結構創建和管理
高級代碼分析和改進建議
支持拖放的終端圖像分析能力
改進的自動模式用於高效的自主任務完成
健壯的自動模式迭代跟蹤和管理
基於diff的精確文件編輯用於控制代碼修改
增強的錯誤處理和工具使用詳細輸出
使用Rich庫的彩色終端輸出以提高可讀性
詳細的工具使用和結果日誌記錄
改進的文件編輯工作流程,包括單獨的讀取和應用步驟
基於自動模式狀態的動態系統提示更新
TOOLCHECKERMODEL用於驗證工具使用和輸出
CODEEDITORMODEL用於專門的代碼編輯任務
CODEEXECUTIONMODEL用於分析代碼執行結果
每個模型的Token使用跟蹤(輸入、輸出和總計),使用表格改進可視化
剩餘上下文窗口顯示
聊天記錄保存能力
增強的代碼執行能力,使用隔離的虛擬環境
長期運行代碼執行的進程管理
多文件閱讀能力,同時高效處理多個文件
使用教程
克隆倉庫:git clone https://github.com/doriandarko/claude-engineer.git
進入倉庫目錄:cd claude-engineer
安裝依賴:pip install -r requirements.txt
設置環境變量,創建.env文件並添加ANTHROPIC_API_KEY和TAVILY_API_KEY
設置虛擬環境(可選):python -m venv code_execution_env
激活虛擬環境(可選):source code_execution_env/bin/activate
運行主腳本:python main.py
與Claude Engineer交互,輸入查詢或命令
精選AI產品推薦
中文精選

通義靈碼
通義靈碼是阿里雲推出的AI編碼輔助工具,基於海量優秀開源代碼數據集和編程資料庫訓練,可根據當前代碼文件及跨文件的上下文,自動生成行級/函數級代碼、單元測試、代碼註釋等,此外還具備代碼解釋、智能研發問答、異常報錯排查等能力為開發者帶來高效、流暢的編碼體驗。
通義靈碼能以毫秒級的速度生成建議代碼,滿足程序員日常開發訴求。併兼容Java、Python、JavaScript、TypeScript、C/C++等200多種主流編程語言,支持Visual Studio Code、JetBrains IDEs等主流IDE。
AI代碼助手
4.2M

Openui
構建UI組件通常是一項乏味的工作。OpenUI旨在使這一過程變得有趣、快捷和靈活。這也是我們在W&B用於測試和原型化下一代工具的工具,用於在LLM的基礎上構建強大的應用程序。您可以使用想象力描述UI,然後即時查看渲染效果。您可以要求進行更改,並將HTML轉換為React、Svelte、Web組件等。就像是V0的開源和不太精緻的版本。
AI開發助手
786.0K