claude-code-best/claude-code
原汁原昧 Claude Code 可运行,可构建, 可调试版; 生产级工程化, 企业级可靠性; 安全无毒, 内存泄露修复
解決的問題
Claude Code Best (CCB) 是一個開源工程專案,旨在重現並擴展 Anthropic 官方 Claude Code 的功能。它消除了外部限制,允許使用者在不需要官方 Anthropic 帳號的情況下連接到各種 AI 模型提供商(OpenAI、Gemini、Grok 或相容 Anthropic 的 API)。
工作原理
CCB 作為一個 CLI 工具(使用 Bun 和 Node.js 構建)運行,提供 REPL 環境。它實現了一套進階代理能力,包括目標驅動執行、多代理編排以及與網路搜尋和瀏覽器自動化等外部工具的整合。它使用類似外掛的 MCP (Model Context Protocol) 伺服器系統來處理通知和外部數據。
適用對象
想要尋找高度可定制的 Claude Code 開源替代方案的開發者,該方案支援多種 LLM 提供商、進階代理編排以及自託管遠端控制介面的能力。
亮點
- 目標驅動執行:使用
/goal設定目標,代理將在多個輪次中自動追求目標直至完成。 - Ultracode Orchestration:一個使用 JS 腳本執行確定性流水線、並行任務和階段的多代理框架。
- 廣泛的模型支援:透過
/login配置,相容 OpenAI、Gemini、Grok 和任何相容 Anthropic 的 API。 - 擴展工具集:包括內建的網路搜尋 (Bing/Brave)、瀏覽器自動化 (Chrome Use) 和電腦控制(螢幕截圖與鍵盤/滑鼠)。
- 代理監控:透過 Langfuse 進行企業級監控,以追蹤代理循環並將其轉換為數據集。
- IDE 整合:支援 ACP 協定,以便與 Zed 和 Cursor 等編輯器整合。
- 教育工具:
/teach-me功能使用蘇格拉底式提問來引導使用者學習專案的架構。
相關
- 專案
- 專案
- 專案
- 專案
- 專案