op7418/CodePilot
A multi-model AI agent desktop client — connect any AI provider, extend with MCP & skills, control from your phone. Built with Electron + Next.js.
解決的問題
CodePilot 是一個多模型 AI 代理桌面用戶端,為與各種 AI 提供商的互動提供統一的介面。它透過允許使用者在對話過程中切換不同的模型與提供商而不會遺失上下文,解決了 AI 工具碎片化的問題,同時增加了代理能力,例如持久記憶、遠端控制與可擴展技能。
工作原理
它作為一個基於 Electron 的桌面應用程式運行,透過 API 連接到 17 個以上的 AI 提供商(包括 Anthropic、OpenRouter、Bedrock、Vertex AI 以及 Ollama 等本地選項)。它透過整合 Model Context Protocol (MCP) 與自定義技能市場來擴展其功能。對於檔案編輯與終端機指令等進階系統操作,它可以選擇性地與 Claude Code CLI 進行整合。
適用對象
它專為希望擁有 AI 助手集中樞紐的開發人員與進階使用者、需要跨不同平台管理多個 AI 模型的使用者,以及希望 AI 代理能透過持久工作區學習其偏好的使用者而設計。
亮點
- 多提供商支援:連接 17 個以上的提供商,包括雲端平台、本地 LLM 以及自定義的 OpenAI/Anthropic 相容端點。
- 助手工作區:使用人格檔案(
soul.md、user.md等)與持久記憶來適應使用者的工作流程。 - 遠端橋接:允許透過 Telegram、Feishu、Discord、QQ 與 WeChat 遠端控制桌面代理。
- 生成式 UI:使 AI 能在應用程式內即時建立互動式儀表板、圖表與視覺化組件。
- 工作階段管理:具備分割畫面雙工作階段功能,以及將對話回溯至任何檢查點的能力。
- 可擴展性:支援 MCP 伺服器與來自 skills.sh 市場的可重用技能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案