share_log

Anthropic Claude发布两项更新:MCP接管服务器、个性化风格设置

Anthropic Claude發佈兩項更新:MCP接管服務器、個性化風格設置

TechWeb ·  11/30 10:50

【TechWeb】11月30日消息,在官宣獲得亞馬遜第二次40億美元投資後,Anthropic在這周還宣佈了2項有意思的更新。

big

一項,是Claude 開源了模型上下文協議(Model Context Protocol,MCP),這是一套將 AI 連接到外部系統的標準協議。通過MCP可實現大模型應用與外部數據源和工具(包括內容存儲庫、業務工具和開發環境)之間的無縫集成,幫助AI獲得所需的上下文數據,生成質量更高、與任務更相關的回答。

今年10月,Anthropic在推出最新版Claude 3.5 Sonnet時強調它有一項革命性的新技能:能夠像人類一樣操作電腦。Anthropic構建了一個API,允許Claude感知計算機界面並與之交互。開發人員可以集成此API,使Claude能夠將指令(例如,「使用我的計算機和在線數據填寫此表單」)轉換爲計算機命令(例如,檢查電子表格;移動光標打開web瀏覽器;導航到相關網頁;使用這些網頁中的數據填寫表單等等)。

現在,Claude 開源MCP ,有開發者表示「Claude在接管個人電腦之後,再次接管了服務器。」

big

第二項,是Anthropic推出了定製個性化的Claude。允許你自定義回覆的語氣、形式等。還能自由設定和學習你的寫作風格。讓你的助手更像你了!

1、開源MCP,要接管服務器!

談到爲何要做這個MCP。Anthropic在技術博客中寫道:

隨着人工智能助手獲得主流採用,該行業在模型功能方面投入了大量資金,在推理和質量方面取得了快速進展。然而,即使是最複雜的大模型也受到「數據隔離」的限制,被困在信息孤島。一旦LLM應用需要訪問外部數據,開發者需要寫一大堆定製代碼,操作複雜。

MCP解決了這一挑戰。它爲將AI系統與數據源連接提供了一個通用的開放標準,最終結果是以一種更簡單、更可靠的方法,讓人工智能系統能夠訪問他們需要的數據。

什麼是MCP(Model Context Protocol,模型上下文協議)?

模型上下文協議是一個開放標準,使開發人員能夠在其數據源和AI驅動的工具之間建立安全的雙向連接。該架構很簡單:開發人員可以通過MCP服務器公開他們的數據,也可以構建連接到這些服務器的AI應用程序(MCP客戶端)。

模型上下文協議的三個主要組成部分:

模型上下文協議規範和SDK

Claude Desktop應用程序中的本地MCP服務器支持

MCP服務器的開源存儲庫

big
big
  • MCP主機:希望通過MCP訪問資源的程序,如Claude Desktop、IDE或AI工具
  • MCP客戶端:與服務器保持1:1連接的協議客戶端
  • MCP服務器:輕量級程序,每個程序都通過標準化的模型上下文協議公開特定的功能
  • 本地資源:MCP服務器可以安全訪問的計算機資源(數據庫、文件、服務)
  • 遠程資源:MCP服務器可以連接到的互聯網上可用的資源(例如通過API)

Anthropic指出,其最新版的Claude 3.5 Sonnet擅長快速構建MCP服務器,使組織和個人能夠輕鬆地將他們最重要的數據集與一系列AI驅動的工具快速連接起來。並且,Claude桌面版APP更新後也內置了MCP服務器支持,只需要修改配置文件、重啓即可生效。

通過MCP,開發人員可以根據標準協議進行構建,而不是爲每個數據源都單獨維護一個連接器。

爲了幫助開發人員開始探索,Anthropic正在爲Google Drive、Slack、GitHub、Git、Postgres和Puppeteer等共享預構建的MCP服務器。

Block首席技術官Dhanji R.Prasanna表示:「像模型上下文協議這樣的開放技術是將人工智能與現實世界應用程序連接起來的橋樑。」

現在,開發者就可以開始構建和測試MCP連接器。現有的Claude for Work客戶可以開始在本地測試MCP服務器,將Claude連接到內部系統和數據集。Anthropic很快將提供開發人員工具包,用於部署可以爲整個Claude for Work組織服務的遠程生產MCP服務器。

具體如何構建MCP服務器,Anthropic也給出了操作步驟和快速入門指南:

big

Anthropic使用SQLite展示了一個示例(如上圖):

Claude Desktop充當MCP客戶端

SQLite MCP服務器提供安全的數據庫訪問

  • 開發者的本地SQLite數據庫存儲實際數據

SQLite MCP服務器和本地SQLite數據庫之間的通信完全發生在開發者的機器上。MCP確保Claude Desktop只能通過定義好的接口執行批准的數據庫操作,讓Claude分析開發者的本地數據並與之交互,同時保持對它可以訪問的內容的完全控制。

首先,開發者確保自己的macOS或Windows系統已經完成下列準備:

已安裝最新版Claude Desktop

Node.js v18 或更高版本

檢查Git

檢查SQLite

以mac爲例,首先創建一個簡單的SQLite數據庫進行測試;

然後配置桌面版Claude;

接下來將YOUR_USERNAME替換爲開發者的實際用戶名:

替換完成後Claude就會接收到以下指令:

這裏有一個名爲「sqlite」的MCP服務器

通過運行uvx mcp-server-sqlite啓動它

將其連接到測試數據庫

最後,保存文件並重新啓動桌面版Claude,就可以了。

2、根據個人風格量身定製Claude助手

Anthropic宣佈爲所有Claude.ai用戶提供自定義樣式。用戶可以根據自己的獨特需求和工作流程定製Claude的響應。

通過樣式,用戶可以自定義Claude的響應,以匹配您的溝通偏好、語氣和結構。

無論您是編寫技術文檔的開發人員、制定特定品牌指南的營銷人員,還是規劃項目需求的產品團隊,Claude都可以適應您喜歡的寫作方式。

big

Claude目前提供下面幾種樣式選擇:

正式:明確而精煉的回應

簡潔:更短、更直接的回應

解釋性:學習新概念的教育反應

big

除了這些預設選項,同時,Claude還支持生成自定義樣式(如上圖)。

用戶只需要上傳自己喜好的溝通方式的示例內容(如一個文檔),指定符合用戶需求的說明,並在偏好變化時編輯偏好就可以了。

Anthropic強調,Claude在適應不同環境的同時保持一致的聲音的能力使其能夠提供各種用戶風格。

譯文內容由第三人軟體翻譯。


以上內容僅用作資訊或教育之目的,不構成與富途相關的任何投資建議。富途竭力但無法保證上述全部內容的真實性、準確性和原創性。
    搶先評論