為內部管理後台與產品運營提供業務基礎設施的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處理工作負載時,人類與組織依然能掌控最終的批准與許可操作。
FACT BOX · 重點整理
- 來源:PR TIMES
- 分類:新品
- 產品、服務:bm-code-management