指南
指南
隨產品變化持續更新的參考頁面,不同於標註日期的部落格文章。先了解如何選擇程式碼智慧 MCP 伺服器,再閱讀你所用語言的指南。
選擇伺服器
語言指南
Maguyva 為每種語言擷取哪些資訊,以及在這類程式碼庫中最有幫助的代理工作流程。
-
Python
當 Python 程式碼庫蔓延橫跨服務、腳本、型別存根與各種維運黏著程式碼時,這特別有用。
-
TypeScript
當你的儲存庫在多個套件之間,混合了應用程式碼、函式庫、API 用戶端、測試與設定時,這特別相關。
-
JavaScript
當儲存庫混雜了 CommonJS、ESM、工作腳本、測試與較舊的應用程式碼時,這特別有用。
-
Go
適合服務密集的儲存庫,讓處理器、套件與維運程式碼始終保持易於追蹤。
-
Rust
當你想在 Rust 中獲得 AI 協助、卻不想失去讓 Rust 值得使用的那些結構性護欄時,這特別相關。
-
Java
當儲存庫充滿 Spring 服務、內部框架,以及歷經數個組織世代仍存活下來的程式碼時,這特別有用。
-
C#
當 .NET 儲存庫已成長到一定規模、安全的 AI 協助必須仰賴真實結構時,這正是合適的選擇。
-
PHP
當一套 PHP 程式碼庫依然在創造營收、卻沒有人希望代理在裡頭自由發揮時,這特別相關。
-
Terraform
當基礎架構程式碼是儲存庫情境的一部分、而不是代理可以隨意帶過的東西時,這特別有用。
-
COBOL
正是在這裡,廣泛的語言支援不再只是一個統計數字,而真正成為一項現代化工具。
-
Fortran
對於比作者還長壽的數值程式碼,呼叫圖就是第一份文件。
-
ABAP
在移轉到 S/4HANA 之前,你需要知道自訂程式碼實際上依賴什麼。
-
Ada
Ada 是為絕不能出錯的系統而生的。修改它們,也值得同樣的謹慎。
-
Pascal
Delphi 與 Free Pascal 應用程式能運作數十年。理解它們不該也花那麼久。
-
Perl
仍在支撐你計費、報表或部署腳本的 Perl,值得比 grep 更好的工具。
-
Kotlin
Kotlin 把大量連接關係藏在接收者與匿名函式裡。圖譜把它們找回來。
-
Swift
在 Swift 裡,行為存在於協定與擴充之中。代理需要兩者都看得到。
-
Ruby
Ruby 讀起來像散文。但它背後的相依關係仍然需要一張地圖。
-
C
在 C 裡,呼叫圖就是架構。代理應該先讀懂它,再動手編輯。
-
C++
C++ 把真正的呼叫目標藏在命名空間、多載與虛擬分派之後。圖譜能幫助代理把它找出來。
-
Scala
Scala 把大量含義塞進很少的語法裡。圖譜把它拆開。
-
Dart
Flutter 應用很快就會橫向鋪開。圖譜讓連接關係始終清晰可見。
-
Lua
Lua 用表來搭建物件。圖譜告訴你哪些表變成了類別。
-
R
分析程式碼遲早會超出最初的那個腳本。圖譜告訴你什麼依賴什麼。
-
PowerShell
自動化資產散落在各個腳本裡。圖譜告訴你哪個函式執行了什麼。
-
Groovy
建置邏輯也是程式碼。圖譜就把它當程式碼對待。
-
Elixir
Elixir 的結構藏在巨集裡。圖譜把它們當作結構來讀。
-
Haskell
Haskell 的型別說明了很多。圖譜告訴你誰依賴它們。