Basemachina 推出面向AI代理的內部系統操作技能、CLI 與 API
Basemachina 正式推出讓AI代理能夠安全定義與執行內部系統操作的「代理技能」、「CLI」與「公開API」。透過將操作設定以TypeScript程式碼進行管理,並結合權限控管,實現安全且高效的AI驅動營運。
📋 文章處理履歷
- 📰 發表: 2026年5月22日 03:18
- 🔍 收集: 2026年5月21日 19:02
- 🤖 AI分析完成: 2026年5月21日 19:02(收集後0分鐘)
為內部管理後台與產品運營提供業務基礎設施的Basemachina(總部位於東京中央區,社長:髙橋誠二),宣布正式開始提供「代理技能(Agent Skills)」、「CLI工具」與「公開API」,讓AI代理能夠安全地定義與呼叫內部系統(如內部資料庫、API、檔案儲存等)的操作。
此更新標誌著Basemachina從原先以低代碼(Low-code)為主的UX,轉向提供AI代理優先(AI-agent-first)的編輯體驗。
透過此次更新,作為內部工具呼叫設定的「動作(Actions)」(如SQL或API呼叫),可以被管理為TypeScript程式碼,從而將動作定義的建立委託給AI代理。產生的設定檔在實施前,可透過GitHub的Pull Request由人工進行審核,確保無誤後再進行部署。
此外,已註冊的動作可透過公開API,從外部系統、CI/CD作業、內部腳本或AI代理中進行執行。由於所有操作皆可設定權限與審核流程,該平台可作為AI代理的高效閘道器。
## 主要提供功能
本次發布的主要功能如下:
### 基於程式碼的設定管理
動作設定可作為TypeScript程式碼在Git儲存庫中進行管理。透過「bm」命令列工具,可實現自動差異檢測、執行前預覽(Dry-run)、從開發環境到生產環境的階段性發布,以及透過型別檢查早期發現設定錯誤。
### 代理技能(Agent Skills)
專為AI代理設計,用於處理Basemachina設定建立的技能。以「bm-code-management」名稱提供,支援Claude Code、Codex、Cursor、GitHub Copilot CLI、Gemini CLI 與 Antigravity。
### 公開API
此REST API允許從外部系統操作環境清單、動作清單、動作詳情與執行動作。適用於CI/CD的定型作業、整合內部腳本以及AI代理的工具執行。
### 服務帳戶(Service Accounts)
可將AI代理與外部系統視為獨立於人類使用者的執行主體。支援個別管理權限與審計對象,並對應透過連結OIDC ID Token的短期存取令牌進行驗證。
## 應用場景
此功能適用於以下業務場景:
- 回應內部工具改進需求:針對「建立一個透過電子郵件搜尋使用者的動作」等需求,AI代理可生成設定建議,管理人員只需審核差異即可完成部署。
- 定期統計與維運作業:透過CI/CD作業從公開API調用,實現每日統計或通知等定型化作業的自動化。
- 代理調查與資訊收集:AI代理可透過調用預定義的動作,跨多個內部系統進行調查。
## 邁向AI原生組織的治理
將內部系統與資料操作委託給AI代理時,往往面臨權限過度授予、誤操作與執行歷史不透明等挑戰。
Basemachina透過動作抽象化操作範圍、實現服務帳戶級別的權限管理、設定人工審核流程以及提供審計日誌,確保管理人員能夠控制AI代理的執行範圍。Basemachina致力於實現安全的AI業務營運,確保即使在AI處理工作負載時,人類與組織依然能掌控最終的批准與許可操作。
此更新標誌著Basemachina從原先以低代碼(Low-code)為主的UX,轉向提供AI代理優先(AI-agent-first)的編輯體驗。
透過此次更新,作為內部工具呼叫設定的「動作(Actions)」(如SQL或API呼叫),可以被管理為TypeScript程式碼,從而將動作定義的建立委託給AI代理。產生的設定檔在實施前,可透過GitHub的Pull Request由人工進行審核,確保無誤後再進行部署。
此外,已註冊的動作可透過公開API,從外部系統、CI/CD作業、內部腳本或AI代理中進行執行。由於所有操作皆可設定權限與審核流程,該平台可作為AI代理的高效閘道器。
## 主要提供功能
本次發布的主要功能如下:
### 基於程式碼的設定管理
動作設定可作為TypeScript程式碼在Git儲存庫中進行管理。透過「bm」命令列工具,可實現自動差異檢測、執行前預覽(Dry-run)、從開發環境到生產環境的階段性發布,以及透過型別檢查早期發現設定錯誤。
### 代理技能(Agent Skills)
專為AI代理設計,用於處理Basemachina設定建立的技能。以「bm-code-management」名稱提供,支援Claude Code、Codex、Cursor、GitHub Copilot CLI、Gemini CLI 與 Antigravity。
### 公開API
此REST API允許從外部系統操作環境清單、動作清單、動作詳情與執行動作。適用於CI/CD的定型作業、整合內部腳本以及AI代理的工具執行。
### 服務帳戶(Service Accounts)
可將AI代理與外部系統視為獨立於人類使用者的執行主體。支援個別管理權限與審計對象,並對應透過連結OIDC ID Token的短期存取令牌進行驗證。
## 應用場景
此功能適用於以下業務場景:
- 回應內部工具改進需求:針對「建立一個透過電子郵件搜尋使用者的動作」等需求,AI代理可生成設定建議,管理人員只需審核差異即可完成部署。
- 定期統計與維運作業:透過CI/CD作業從公開API調用,實現每日統計或通知等定型化作業的自動化。
- 代理調查與資訊收集:AI代理可透過調用預定義的動作,跨多個內部系統進行調查。
## 邁向AI原生組織的治理
將內部系統與資料操作委託給AI代理時,往往面臨權限過度授予、誤操作與執行歷史不透明等挑戰。
Basemachina透過動作抽象化操作範圍、實現服務帳戶級別的權限管理、設定人工審核流程以及提供審計日誌,確保管理人員能夠控制AI代理的執行範圍。Basemachina致力於實現安全的AI業務營運,確保即使在AI處理工作負載時,人類與組織依然能掌控最終的批准與許可操作。
常見問題
如何使用Basemachina安全地營運AI?
透過基於程式碼的動作管理(審核)、權限與審批流程設定,以及服務帳戶的審計日誌管理,可以安全地控管AI營運。
可以與哪些AI工具整合?
支援包括Claude Code、Codex、Cursor、GitHub Copilot CLI、Gemini CLI以及Antigravity等工具。
將動作定義進行程式碼管理的優點是什麼?
可以實現自動差異檢測、發布前預覽、階段性發布,並透過型別檢查來防止錯誤。