久久一级二级,日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕,中文字慕五区,欧美日韩精品一级,9干视频在线,一线在线不卡免费,亚洲天堂久久在线观看,亚洲天堂激情一区,丁香激情四月

?? MCP生態(tài)

Claude Code創(chuàng)始人分享AI開發(fā)工作流:MCP與A2A協(xié)議實(shí)現(xiàn)無終端無文檔開發(fā)

發(fā)布時(shí)間:2026-05-11 分類: MCP生態(tài)
摘要:Claude Code創(chuàng)始人分享個(gè)人工作流:不碰終端、不查文檔、不切窗口Claude Code的創(chuàng)始人Boris Cherny最近在X上分享了他的個(gè)人開發(fā)工作流,核心理念是“三不”:不碰終端、不查文檔、不切窗口。這套基于AI Agent協(xié)議的工作流,展示了AI如何深度融入開發(fā)全鏈路。拆解“三無工作流”:AI如何接管開發(fā)全鏈路Boris的工作流核心是將Claude Code作為開發(fā)中樞,通過M...

封面

Claude Code創(chuàng)始人分享個(gè)人工作流:不碰終端、不查文檔、不切窗口

Claude Code的創(chuàng)始人Boris Cherny最近在X上分享了他的個(gè)人開發(fā)工作流,核心理念是“三不”:不碰終端、不查文檔、不切窗口。這套基于AI Agent協(xié)議的工作流,展示了AI如何深度融入開發(fā)全鏈路。

拆解“三無工作流”:AI如何接管開發(fā)全鏈路

Boris的工作流核心是將Claude Code作為開發(fā)中樞,通過MCP(Model Context Protocol)和A2A(Agent-to-Agent)協(xié)議,把傳統(tǒng)開發(fā)中割裂的環(huán)節(jié)無縫串聯(lián)。

1. 無終端:Server即命令行
傳統(tǒng)開發(fā)中,終端是執(zhí)行g(shù)it、docker、npm等命令的必備工具。Boris的方案是:將常用CLI工具封裝為MCP Server。例如,他將Git操作封裝成一個(gè)本地MCP Server,Claude Code通過協(xié)議直接調(diào)用。當(dāng)需要提交代碼時(shí),他只需在對(duì)話中說“提交當(dāng)前修改并推送到main分支”,Claude Code會(huì)自動(dòng):

  • 調(diào)用Git MCP Server執(zhí)行git add . && git commit -m "..." && git push
  • 返回執(zhí)行結(jié)果和可能的沖突提示
# 簡(jiǎn)化版Git MCP Server示例
from mcp.server import Server
import subprocess

app = Server("git-server")

@app.tool()
def git_commit_push(message: str, branch: str = "main"):
    """提交代碼并推送到指定分支"""
    try:
        subprocess.run(["git", "add", "."], check=True)
        subprocess.run(["git", "commit", "-m", message], check=True)
        subprocess.run(["git", "push", "origin", branch], check=True)
        return {"status": "success", "message": f"已推送到{branch}"}
    except subprocess.CalledProcessError as e:
        return {"status": "error", "message": str(e)}

2. 無文檔:上下文即知識(shí)庫
查文檔是開發(fā)中的時(shí)間黑洞。Boris的解決方案是:用MCP Server連接文檔源。他為常用庫(如React、FastAPI)配置了文檔檢索Server,Claude Code在編碼時(shí)自動(dòng):

  • 分析當(dāng)前代碼上下文
  • 調(diào)用文檔Server搜索相關(guān)API用法
  • 將示例代碼直接插入編輯器

例如,當(dāng)寫到useState時(shí),Claude Code會(huì)自動(dòng)從React文檔Server拉取最佳實(shí)踐和常見陷阱提示。

3. 無切換:A2A協(xié)議實(shí)現(xiàn)工具鏈自治
最顛覆的是工具間的自主協(xié)作。通過A2A協(xié)議,不同MCP Server可以相互調(diào)用:

  • 代碼寫完 → 自動(dòng)觸發(fā)測(cè)試Server → 測(cè)試失敗 → 自動(dòng)調(diào)用調(diào)試Server → 修復(fù)后重新測(cè)試
  • 全程無需人工切換窗口或復(fù)制粘貼錯(cuò)誤信息
graph LR
    A[Claude Code] -->|A2A協(xié)議| B[Git Server]
    A -->|A2A協(xié)議| C[文檔檢索Server]
    A -->|A2A協(xié)議| D[測(cè)試Server]
    B -->|結(jié)果反饋| A
    C -->|返回文檔片段| A
    D -->|測(cè)試報(bào)告| A

技術(shù)架構(gòu)先進(jìn)性:為什么這套方案能“碾碎認(rèn)知”

1. 協(xié)議層統(tǒng)一,打破工具孤島
傳統(tǒng)開發(fā)工具各自為政,而MCP/A2A提供了統(tǒng)一通信標(biāo)準(zhǔn)。就像USB-C接口取代各種充電線,一次配置即可讓所有工具協(xié)同工作。

2. 上下文感知超越簡(jiǎn)單問答
普通AI助手是“一問一答”,而Claude Code的工作流是持續(xù)上下文驅(qū)動(dòng)。它知道你剛才寫了什么測(cè)試、遇到什么錯(cuò)誤、查了哪些文檔——這種連續(xù)性讓自動(dòng)化成為可能。

配圖

3. 可擴(kuò)展的Server生態(tài)
Boris透露,他的工作流包含20多個(gè)自定義MCP Server,涵蓋部署、監(jiān)控、代碼審查等環(huán)節(jié)。每個(gè)Server都是獨(dú)立模塊,可像樂高一樣組合。

對(duì)個(gè)人開發(fā)者的啟示:如何復(fù)刻這種“超能力”

立即可做的三件事:

  1. 從高頻痛點(diǎn)切入:先封裝你最常用的CLI工具(如git、docker、數(shù)據(jù)庫遷移)為MCP Server。一個(gè)簡(jiǎn)單的Node.js Server只需50行代碼:

    // 基礎(chǔ)MCP Server模板
    const { Server } = require("@modelcontextprotocol/sdk");
    const server = new Server({ name: "my-tools", version: "1.0.0" });
    
    server.tool("run_command", "執(zhí)行shell命令", {
      command: { type: "string" }
    }, async ({ command }) => {
      const { exec } = require('child_process');
      return new Promise((resolve) => {
     exec(command, (error, stdout) => {
       resolve({ content: stdout || error.message });
     });
      });
    });
    
    server.start();
  2. 構(gòu)建個(gè)人文檔庫:將常用框架文檔、團(tuán)隊(duì)規(guī)范、踩坑記錄做成向量數(shù)據(jù)庫,通過MCP Server提供語義檢索。推薦用LlamaIndex + ChromaDB快速搭建。
  3. 設(shè)計(jì)自動(dòng)化鏈路:用A2A協(xié)議串聯(lián)“編碼→測(cè)試→部署”流程。例如:代碼提交 → 自動(dòng)運(yùn)行單元測(cè)試 → 通過 → 觸發(fā)構(gòu)建 → 部署到測(cè)試環(huán)境 → 發(fā)送通知。

商業(yè)化路徑:這種模式如何幫你賺錢

案例1:自動(dòng)化接單工作室
深圳一個(gè)3人團(tuán)隊(duì)用類似架構(gòu),將外包開發(fā)效率提升5倍。他們封裝了:

  • 需求分析Server(解析PRD文檔)
  • 代碼生成Server(基于模板生成CRUD代碼)
  • 部署Server(一鍵發(fā)布到客戶服務(wù)器)
    結(jié)果:?jiǎn)稳嗽戮桓俄?xiàng)目從1個(gè)提升到4個(gè),客單價(jià)3萬的項(xiàng)目利潤(rùn)率從30%提升到60%。

案例2:垂直領(lǐng)域AI開發(fā)助手
某創(chuàng)業(yè)者針對(duì)“微信小程序開發(fā)”場(chǎng)景,構(gòu)建了專屬M(fèi)CP Server套件:

  • 小程序API文檔Server
  • UI組件生成Server
  • 審核規(guī)范檢查Server
    通過訂閱制收費(fèi)(299元/月),6個(gè)月積累2000+付費(fèi)用戶,月收入近60萬。

案例3:企業(yè)內(nèi)部提效工具
某電商公司技術(shù)團(tuán)隊(duì)用這套架構(gòu)搭建“運(yùn)營(yíng)活動(dòng)開發(fā)平臺(tái)”,運(yùn)營(yíng)人員用自然語言描述需求,自動(dòng)生成H5頁面并部署。開發(fā)人力需求減少70%,活動(dòng)上線時(shí)間從3天縮短到2小時(shí)。

下一步行動(dòng):今天就開始構(gòu)建你的AI工作流

  1. 安裝Claude Code CLInpm install -g @anthropic-ai/claude-code
  2. 克隆示例Servergit clone https://github.com/anthropics/mcp-servers
  3. 選擇第一個(gè)場(chǎng)景:從你每天重復(fù)最多的開發(fā)任務(wù)開始(比如數(shù)據(jù)庫查詢、日志分析)
  4. 加入生態(tài):關(guān)注龍蝦官網(wǎng)(m.gsdl.org.cn)的MCP Server市場(chǎng),復(fù)用已有解決方案

記住:Boris的工作流不是魔法,而是協(xié)議化、模塊化思維的勝利。當(dāng)你把每個(gè)工具變成“會(huì)說話的積木”,AI才能真正成為你的開發(fā)副駕駛?,F(xiàn)在,是時(shí)候告別終端窗口的切換地獄了。


本文提及的技術(shù)方案均可在龍蝦官網(wǎng)(m.gsdl.org.cn)找到詳細(xì)教程和代碼模板。歡迎開發(fā)者提交自己的MCP Server到生態(tài)市場(chǎng),優(yōu)質(zhì)作品可獲得流量扶持和商業(yè)化指導(dǎo)。

返回首頁
涡阳县| 隆林| 贺兰县| 富民县| 黑河市| 饶平县| 盖州市| 濮阳市| 策勒县| 和平区| 徐汇区| 武鸣县| 礼泉县| 深州市| 永新县| 汉源县| 仁布县| 石嘴山市| 青龙| 伊春市| 集贤县| 克东县| 淳安县| 饶河县| 涡阳县| 五大连池市| 甘孜县| 江油市| 金阳县| 德州市| 蓬溪县| 黄石市| 丹阳市| 阿合奇县| 阿勒泰市| 武隆县| 贵州省| 江陵县| 鄢陵县| 阿拉善右旗| 突泉县|