国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

告別Vibe編程:Kiro讓你的代碼一次成型!

0
分享至

點擊下方“JavaEdge”,選擇“設(shè)為星標(biāo)”

第一時間關(guān)注技術(shù)干貨!

本文已收錄在Github,關(guān)注我,緊跟本系列專欄文章,咱們下篇再續(xù)!

  • 魔都架構(gòu)師 | 全網(wǎng)30W技術(shù)追隨者

  • 大廠分布式系統(tǒng)/數(shù)據(jù)中臺實戰(zhàn)專家

  • 主導(dǎo)交易系統(tǒng)百萬級流量調(diào)優(yōu) & 車聯(lián)網(wǎng)平臺架構(gòu)

  • AIGC應(yīng)用開發(fā)先行者 | 區(qū)塊鏈落地實踐者

  • 以技術(shù)驅(qū)動創(chuàng)新,我們的征途是改變世界!

  • 實戰(zhàn)干貨:編程嚴(yán)選網(wǎng)

0 前言

Kiro,一個專為 vibe coding 應(yīng)用帶來結(jié)構(gòu)的 IDE,默認(rèn)內(nèi)置規(guī)范驅(qū)動開發(fā)。

Amazon 剛發(fā)布 Kiro IDE。這是他們自己的開發(fā)平臺,專為 vibe coding 應(yīng)用帶來結(jié)構(gòu)而設(shè)計,默認(rèn)內(nèi)置規(guī)范驅(qū)動開發(fā)。

這個想法是為了讓 vibe coding 應(yīng)用更易進入生產(chǎn)環(huán)境——這是大多數(shù) vibe coding 平臺目前仍難解決的問題。

但真正讓我對這個新 IDE 感興趣的是:Kiro 由 Claude 4 Sonnet 驅(qū)動。

Anthropic 的 Claude 4 Sonnet 和 Opus 基本上是當(dāng)前 AI 模型的佼佼者。將它們內(nèi)置到 Kiro 中對于 vibe coder 來說非常有趣。它本質(zhì)上會自動將軟件工程最佳實踐應(yīng)用到 vibe-coding 工作流程中,幫助為應(yīng)用開發(fā)帶來結(jié)構(gòu)和更有組織的方法。

看看有啥特殊功能。

1 啥是 Kiro?

一個 AI 驅(qū)動的 IDE,專為"vibe coding"而設(shè)計,但遠(yuǎn)不止于此。優(yōu)勢在于通過規(guī)范和鉤子等功能將這些原型轉(zhuǎn)化為生產(chǎn)系統(tǒng)。

Kiro 規(guī)范和鉤子:



  • Kiro 規(guī)范,助你更好規(guī)劃和理解你的應(yīng)用。對于思考功能、重構(gòu)和澄清系統(tǒng)行為很有用。還指導(dǎo) AI 代理做出更智能的實現(xiàn)決策。

  • Kiro 鉤子,就像有個高級開發(fā)在背后看著你。它們在后臺自動化任務(wù),如處理樣板代碼或在你保存、創(chuàng)建或刪除文件時捕獲問題或手動觸發(fā)它們。

Kiro將單個提示轉(zhuǎn)化為完整功能的規(guī)范、技術(shù)設(shè)計和任務(wù)分解來簡化開發(fā)。如輸入"添加評論系統(tǒng)"會生成具有邊緣情況覆蓋的用戶故事,然后自動構(gòu)建包括數(shù)據(jù)流、API 和數(shù)據(jù)庫模式的設(shè)計文檔。

它還會創(chuàng)建一個考慮單元測試、響應(yīng)性和可訪問性的序列化任務(wù)列表。

Design documentation in Kiro specs:

構(gòu)建時,鉤子就像一個同行開發(fā)者——自動化諸如測試文件更新、刷新文檔、掃描問題和執(zhí)行代碼標(biāo)準(zhǔn)等事情。一旦設(shè)置,鉤子會在文件事件(如保存或提交)時運行,幫助團隊以最少的努力維護質(zhì)量和一致性。

Kiro 還支持 MCP 和自主代理,所以它在 vibe coding 場景中并不感覺像新手。感覺比 Cursor 或 Windsurf 更先進,因為 Amazon 在這個 IDE 中打包了所有功能。

2 安裝Kiro

前往 kiro.dev 并根據(jù)硬件和操作系統(tǒng)下載安裝文件:

下載完成后,在你的系統(tǒng)上安裝應(yīng)用程序并啟動它。這是初始儀表板的樣子。


有多種方式可以登錄 Kiro,但建議用 AWS 賬戶。由于 Kiro 可能最終會更深地集成到 AWS 工具中,提前鏈接你的賬戶可能會讓以后的事情更易。

Kiro 建立在 VS Code 之上,可立即導(dǎo)入現(xiàn)有的配置:

建議在終端中設(shè)置 Kiro。這會將 Kiro 添加到你的系統(tǒng) PATH 中,允許你從終端全局打開它,而不必每次都從應(yīng)用程序文件夾中查找。

用戶界面仍然感覺很像 VS Code,只是有一些視覺調(diào)整來匹配 Amazon 的顏色主題。


Kiro IDE界面功能:


編輯器

代碼編寫和編輯的核心工作區(qū)。功能包括:

  • 多種語言的語法高亮

  • 行號和錯誤指示器

  • 代碼折疊以便更好地組織

  • 多個標(biāo)簽頁用于跨文件工作

  • 分屏視圖支持并排編輯

聊天面板

你可以使用聊天面板來:

  • 詢問有關(guān)代碼的問題

  • 請求代碼生成或修改

  • 獲得調(diào)試和故障排除幫助

  • 請求代碼審查和優(yōu)化建議

  • 使用 # 命令包含上下文(例如,#File、#Folder)

  • 生成樣板代碼和模板

要將聊天面板移動到IDE的另一側(cè):

在頂部菜單欄中,選擇 視圖 > 外觀 > 將主側(cè)邊欄移到右側(cè)。

視圖

側(cè)邊欄包含幾個專門的視圖:

  • 資源管理器- 導(dǎo)航項目文件結(jié)構(gòu),查看Git狀態(tài)指示器,并訪問規(guī)范和MCP服務(wù)器的特殊部分。

  • 搜索- 在整個項目中執(zhí)行全局搜索和替換操作。

  • 源代碼管理- 管理Git操作,查看更改并處理提交。

  • 運行和調(diào)試- 在調(diào)試會話期間查看變量、調(diào)用堆棧和管理斷點。

  • 擴展- 安裝和管理IDE擴展。

  • Kiro- AI特定功能的專用視圖:

    • 規(guī)范概覽和管理

    • 代理鉤子管理

    • 代理指導(dǎo)配置

    • MCP服務(wù)器

狀態(tài)欄

位于界面底部,狀態(tài)欄提供:

  • 當(dāng)前文件信息

  • Git分支和同步狀態(tài)

  • 錯誤和警告計數(shù)

  • 代理狀態(tài)指示器

命令面板

通過按 Cmd+Shift+P(Mac)或 Ctrl+Shift+P(Windows/Linux)快速訪問Kiro的命令來:

  • 執(zhí)行常見操作

  • 訪問MCP工具

  • 配置設(shè)置

  • 運行代理鉤子

導(dǎo)航技巧
  • 使用鍵盤快捷鍵進行更快的導(dǎo)航

  • 利用命令面板快速訪問功能

  • 固定常用文件以便輕松訪問

  • 使用分屏視圖比較或引用代碼

  • 配置工作區(qū)設(shè)置以獲得個性化體驗

3 Kiro 如何工作

規(guī)范驅(qū)動開發(fā)保持 vibe coding 的速度和創(chuàng)造力,但添加了通常缺失的結(jié)構(gòu)。

純 vibe coding 的最大問題之一是它需要太多的來回交流,特別是在處理復(fù)雜功能或大型代碼庫時。AI 易失去上下文或誤解你提示背后的意圖。Kiro 通過在編寫任何代碼之前從規(guī)范開始來解決這個問題。

打開一個項目并點擊 Kiro 標(biāo)簽。在右側(cè)面板上,你會看到一個聊天界面,可在"Vibe"或"Spec"之間選擇。選擇 Spec,然后開始描述你希望 AI 處理的任務(wù)。

在我的情況下,我有一個想要升級的角色創(chuàng)建頁面。當(dāng)前的設(shè)置只是使用純文本字段進行物理描述。我想用開關(guān)和下拉菜單替換它,為用戶提供更視覺化和結(jié)構(gòu)化的輸入方法。


發(fā)送給 Kiro 的完整提示:

省略,聯(lián)系筆者獲取全文

Kiro 做的第一件事是為功能增強創(chuàng)建規(guī)范表。它被保存在儀表板的規(guī)范部分下,格式為 markdown。


以下是規(guī)范表的內(nèi)容:

省略,聯(lián)系筆者獲取全文

我對計劃的詳細(xì)程度印象深刻。它將任務(wù)分解為四個明確的需求,每個都有用戶故事和詳細(xì)的驗收標(biāo)準(zhǔn)。它包含了我要求的一切——從 UI 應(yīng)該如何看起來到年齡驗證應(yīng)該如何行為。它甚至添加了解析和保留舊數(shù)據(jù)的邏輯。

審查后,我點擊了"進入設(shè)計階段"。以下是最終設(shè)計文檔的樣子:

省略,聯(lián)系筆者獲取全文

再次花時間審查設(shè)計文檔,看看 AI 在哪些部分不正確。進行最終更改,然后點擊"進入實施計劃"按鈕。

Kiro 現(xiàn)在將創(chuàng)建實施計劃。在我們的示例中,AI 將在源代碼中執(zhí)行12組更改。

省略,聯(lián)系筆者獲取全文

一旦你對計劃滿意,點擊"最終確定任務(wù)列表"按鈕來最終確定規(guī)范表。

對于下一步,我們現(xiàn)在可以通過打開tasks.md文件并點擊任何任務(wù)項目旁邊的"開始任務(wù)"來開始實施每個任務(wù)。


完成后,任務(wù)項目將被標(biāo)記為已完成。你可以通過點擊"查看更改"按鈕來檢查代碼差異。所有執(zhí)行日志也將顯示在聊天面板上。


繼續(xù)執(zhí)行其余任務(wù)。一旦所有任務(wù)項目都標(biāo)記為已完成,檢查 Web 應(yīng)用程序以查看更改是否按預(yù)期工作。


UI 與我提示中描述的所有內(nèi)容匹配,當(dāng)我點擊生成角色按鈕時,數(shù)據(jù)會存儲在數(shù)據(jù)庫中。

計劃的一部分是測試階段。Kiro 運行了示例輸入,解析它們,并檢查準(zhǔn)確性。


省略,聯(lián)系筆者獲取全文

每次在測試中遇到錯誤時,Kiro 都會執(zhí)行修復(fù)。

4 Kiro 由 Claude 驅(qū)動

Kiro 由 Anthropic 的 Claude 模型驅(qū)動,目前在測試版中免費。

這是現(xiàn)在嘗試它的最好原因之一。Claude 4 Sonnet 很昂貴,大多數(shù)平臺要么限制其使用,要么將其隱藏在更高級別后面。例如,Cursor 悄悄地引入了使用限制,這使得每月20美元的計劃對許多開發(fā)者來說無法使用。

其他 vibe coding 工具如 Windsurf 或 Cline 也不提供對 Claude 模型的免費訪問。你要么自帶密鑰,要么付費使用。

在 Kiro 中,你可以在 Claude Sonnet 4.0 或 3.7 之間選擇。只需前往設(shè)置 > 工作區(qū)并選擇你想要的模型。


目前,Kiro 仍處于預(yù)覽階段,所以你可以免費嘗試它,具有慷慨的使用限制。在定價頁面上查看更多詳細(xì)信息。


最新版價格:


  • 免費層讓你訪問所有核心功能,包括規(guī)范、代理鉤子、MCP 支持和代理指導(dǎo)——但每月限制在50次 AI 交互。

  • 一旦付費計劃推出,將有兩個選項:每月19美元的 Kiro Pro,每月交互限制為1,000次,以及每月39美元的 Kiro Pro+,將這一數(shù)字提高到3,000次交互。

所有層級都包含相同的核心功能。唯一的區(qū)別是你獲得多少 AI 使用量。

5 最終想法

我印象深刻的是,Kiro 從我的提示中做出的所有代碼更改在前端和后端都一次性工作。無需后續(xù)提示。

就開發(fā)體驗而言,在進行實際代碼更改之前創(chuàng)建規(guī)范會減慢你的速度。

如果你打算進行小修復(fù)或小代碼更新,你不需要使用規(guī)范功能。直接要求 AI 進行代碼更改。Claude 4 模型足夠聰明,可以弄清楚哪個文件和哪行代碼需要更新。

但是如果你正在處理大型功能實施或主要代碼重構(gòu),這種"編碼前計劃"方法絕對有用。作為一個已經(jīng) vibe coding 一年多的人,有時 AI 會誤解請求并最終浪費我寶貴的積分。

我注意到的另一件事是響應(yīng)速度的不一致。有時 AI 似乎陷入無限循環(huán),因為它沒有響應(yīng)。不過我們需要理解,這是一個初始版本,很多人同時使用它。

無論如何,Kiro 是一個真正好的平臺,為 vibe coding 體驗提供了新的視角。我很好奇其他開發(fā)者對規(guī)范和鉤子功能的看法。對我來說,這是避免與 AI 誤解的好方法,同時也有更清潔和更有組織的代碼庫。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
烏克蘭女孩心聲:寧無電亦不與俄為伍,我們靠堅持守自由

烏克蘭女孩心聲:寧無電亦不與俄為伍,我們靠堅持守自由

老馬拉車莫少裝
2026-01-12 00:26:48
她靠一部劇吃一輩子,二婚嫁小6歲窮小子,如今丈夫紅到讓人嫉妒

她靠一部劇吃一輩子,二婚嫁小6歲窮小子,如今丈夫紅到讓人嫉妒

白面書誏
2025-12-16 18:30:25
金色魅惑:一場自我主權(quán)的演習(xí)

金色魅惑:一場自我主權(quán)的演習(xí)

疾跑的小蝸牛
2026-01-11 23:25:21
26+7!曝注定交易!NBA總冠軍核心前鋒

26+7!曝注定交易!NBA總冠軍核心前鋒

籃球?qū)崙?zhàn)寶典
2026-01-11 22:05:52
“氣死我了!”夫妻旅游,在咖啡館因行程安排大吵一架,51歲妻子氣到胸痛緊急送醫(yī),確診為急性心肌梗死,情況十分危急……

“氣死我了!”夫妻旅游,在咖啡館因行程安排大吵一架,51歲妻子氣到胸痛緊急送醫(yī),確診為急性心肌梗死,情況十分危急……

環(huán)球網(wǎng)資訊
2026-01-11 19:01:14
世界上又多了一個國家?宣布脫離緬甸,哥都禮共和國正式成立!

世界上又多了一個國家?宣布脫離緬甸,哥都禮共和國正式成立!

扶蘇聊歷史
2026-01-09 14:10:42
陜西女子用2條毒蛇泡藥酒,10年后打開品嘗,不料釀成悲劇

陜西女子用2條毒蛇泡藥酒,10年后打開品嘗,不料釀成悲劇

青青會講故事
2025-03-28 11:19:56
德國總理:向烏克蘭部署多國部隊需獲俄羅斯同意

德國總理:向烏克蘭部署多國部隊需獲俄羅斯同意

俄羅斯衛(wèi)星通訊社
2026-01-11 16:08:09
98年,東北一老板買下5千噸鋼材后價格暴漲,他反手一個驚人操作

98年,東北一老板買下5千噸鋼材后價格暴漲,他反手一個驚人操作

青青會講故事
2025-11-07 16:36:01
WTT多哈冠軍賽落幕!林昀儒決賽狂轟4-0奪冠,連贏德日韓名將登頂

WTT多哈冠軍賽落幕!林昀儒決賽狂轟4-0奪冠,連贏德日韓名將登頂

全言作品
2026-01-12 01:51:32
女子開車不慎掉進池塘,71歲大爺跳河救人,事后女子上門感謝,竟在大爺家中看見自己小時候的照片.....

女子開車不慎掉進池塘,71歲大爺跳河救人,事后女子上門感謝,竟在大爺家中看見自己小時候的照片.....

喬話
2026-01-06 22:36:58
他是外交部原部長之子,娶芭蕾舞演員為妻,當(dāng)過外交部副部長

他是外交部原部長之子,娶芭蕾舞演員為妻,當(dāng)過外交部副部長

大運河時空
2026-01-10 09:30:03
60年一遇!今年春節(jié)不用穿棉襖了?最冷時段,已經(jīng)確定!

60年一遇!今年春節(jié)不用穿棉襖了?最冷時段,已經(jīng)確定!

老特有話說
2026-01-10 15:37:26
萬科爆發(fā)清退潮

萬科爆發(fā)清退潮

地產(chǎn)微資訊
2026-01-11 12:02:11
中美局勢可能發(fā)生大反轉(zhuǎn),最先超過美國的竟不是經(jīng)濟

中美局勢可能發(fā)生大反轉(zhuǎn),最先超過美國的竟不是經(jīng)濟

華人星光
2026-01-07 13:32:47
馬丁內(nèi)利戴帽!職業(yè)生涯首次,阿森納角球擋不住,單季已入17球

馬丁內(nèi)利戴帽!職業(yè)生涯首次,阿森納角球擋不住,單季已入17球

奧拜爾
2026-01-11 23:44:02
炸鍋了!中年婦女真的很容易被殺豬盤啊,評論看的一陣后怕

炸鍋了!中年婦女真的很容易被殺豬盤啊,評論看的一陣后怕

有趣的火烈鳥
2025-12-30 14:14:31
自21-22賽季重返國米后,迪馬爾科意甲打入19球所有后衛(wèi)第一

自21-22賽季重返國米后,迪馬爾科意甲打入19球所有后衛(wèi)第一

懂球帝
2026-01-12 04:30:10
11 次觸球 2 腳射門!阿森納王牌給阿爾特塔上了一課,鋒線該換了

11 次觸球 2 腳射門!阿森納王牌給阿爾特塔上了一課,鋒線該換了

瀾歸序
2026-01-12 01:20:58
孔帕尼:德甲向英超輸送了大量優(yōu)秀的進攻球員;支持球員去拼

孔帕尼:德甲向英超輸送了大量優(yōu)秀的進攻球員;支持球員去拼

懂球帝
2026-01-12 04:30:10
2026-01-12 04:52:49
JavaEdge incentive-icons
JavaEdge
Java 技術(shù)
466文章數(shù) 457關(guān)注度
往期回顧 全部

科技要聞

“我們與美國的差距也許還在拉大”

頭條要聞

美軍突襲委內(nèi)瑞拉俄制防空系統(tǒng)失聯(lián) 俄方回應(yīng)

頭條要聞

美軍突襲委內(nèi)瑞拉俄制防空系統(tǒng)失聯(lián) 俄方回應(yīng)

體育要聞

U23國足形勢:末輪不負(fù)泰國即確保晉級

娛樂要聞

留幾手為閆學(xué)晶叫屈?稱網(wǎng)友自卑敏感

財經(jīng)要聞

外賣平臺"燒錢搶存量市場"迎來終局?

汽車要聞

2026款宋Pro DM-i長續(xù)航補貼后9.98萬起

態(tài)度原創(chuàng)

健康
旅游
親子
本地
教育

這些新療法,讓化療不再那么痛苦

旅游要聞

山東濟南趵突泉,游客100萬元古錢幣掉水里:水下探測器打撈上岸

親子要聞

最近的孩子怎么都長得這么著急?你不說,誰知道他還是個寶寶?

本地新聞

云游內(nèi)蒙|“包”你再來?一座在硬核里釀出詩意的城

教育要聞

高三學(xué)信網(wǎng)手機號注銷?3步解決別慌!

無障礙瀏覽 進入關(guān)懷版