Anthropic Claude發佈兩項更新:MCP接管服務器、個性化風格設置
【TechWeb】11月30日消息,在官宣獲得亞馬遜第二次40億美元投資後,Anthropic在這周還宣佈了2項有意思的更新。
一項,是Claude 開源了模型上下文協議(Model Context Protocol,MCP),這是一套將 AI 連接到外部系統的標準協議。通過MCP可實現大模型應用與外部數據源和工具(包括內容存儲庫、業務工具和開發環境)之間的無縫集成,幫助AI獲得所需的上下文數據,生成質量更高、與任務更相關的回答。
今年10月,Anthropic在推出最新版Claude 3.5 Sonnet時強調它有一項革命性的新技能:能夠像人類一樣操作電腦。Anthropic構建了一個API,允許Claude感知計算機界面並與之交互。開發人員可以集成此API,使Claude能夠將指令(例如,“使用我的計算機和在線數據填寫此表單”)轉換為計算機命令(例如,檢查電子錶格;移動光標打開web瀏覽器;導航到相關網頁;使用這些網頁中的數據填寫表單等等)。
現在,Claude 開源MCP ,有開發者表示“Claude在接管個人電腦之後,再次接管了服務器。”
第二項,是Anthropic推出了定製個性化的Claude。允許你自定義回覆的語氣、形式等。還能自由設定和學習你的寫作風格。讓你的助手更像你了!
1、開源MCP,要接管服務器!
談到為何要做這個MCP。Anthropic在技術博客中寫道:
隨著人工智能助手獲得主流採用,該行業在模型功能方面投入了大量資金,在推理和質量方面取得了快速進展。然而,即使是最複雜的大模型也受到“數據隔離”的限制,被困在信息孤島。一旦LLM應用需要訪問外部數據,開發者需要寫一大堆定製代碼,操作複雜。
MCP解決了這一挑戰。它為將AI系統與數據源連接提供了一個通用的開放標準,最終結果是以一種更簡單、更可靠的方法,讓人工智能系統能夠訪問他們需要的數據。
什麼是MCP(Model Context Protocol,模型上下文協議)?
模型上下文協議是一個開放標準,使開發人員能夠在其數據源和AI驅動的工具之間建立安全的雙向連接。該架構很簡單:開發人員可以通過MCP服務器公開他們的數據,也可以構建連接到這些服務器的AI應用程式(MCP客戶端)。
模型上下文協議的三個主要組成部分:
模型上下文協議規範和SDK
Claude Desktop應用程式中的本地MCP服務器支援
MCP服務器的開源存儲庫
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也給出了操作步驟和快速入門指南:
Anthropic使用SQLite展示了一個示例(如上圖):
Claude Desktop充當MCP客戶端
SQLite MCP服務器提供安全的數據庫訪問
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都可以適應您喜歡的寫作方式。
Claude目前提供下面幾種樣式選擇:
正式:明確而精煉的回應
簡潔:更短、更直接的回應
解釋性:學習新概念的教育反應
除了這些預設選項,同時,Claude還支援生成自定義樣式(如上圖)。
用戶只需要上傳自己喜好的溝通方式的示例內容(如一個文檔),指定符合用戶需求的說明,並在偏好變化時編輯偏好就可以了。
Anthropic強調,Claude在適應不同環境的同時保持一致的聲音的能力使其能夠提供各種用戶風格。