搶先體驗

Kortex打造企業級 可上線的 AI Agent。

Kortex 是一個可組合的 AI Agent 執行環境。記憶、工具、防護欄、多代理協作 — 全在一個迴圈中。

0+ 工具·0 測試·0 模組

一個迴圈,萬物皆工具。

每次迭代會排空事件、壓縮上下文、呼叫 LLM、檢查防護欄、執行工具,然後回到迴圈。三個退出路徑。

runner.ts:39-69
Draining background tasks...
  [completed] bun test (2.1s)

Draining team inbox...
  [msg] from reviewer: "LGTM"

Injected as user messages
1 / 9iteration 1

13 個模組,零耦合。

隨意替換 Provider、新增工具、或替換記憶層,不需修改核心程式。

供應器
LLM API 介面卡。Anthropic + OpenAI 相容。串流優先架構。
執行器
純迭代迴圈。壓縮鉤點。迴圈偵測。核心引擎。
工具系統
Schema + 驗證 + 工作區防護。25+ 內建工具。Agent 的唯一介面。
上下文
三層壓縮。預算追蹤。出處可視化。
記憶
三層持久化。跨 Session 模式學習。
技能
L0/L1/L2 演化。宣告式觸發路由。
Agent 定義
可攜式 agent.yaml。Extends 繼承。權限管理。
多代理
JSONL 訊息匯流排。空閒輪詢認領。Worktree 隔離。
防護欄
三元權限模型。9 條規則 + YAML 政策引擎。
評估器
執行後評分。自適應調整。演化迴圈。
MCP
外部工具與提示整合。信任標籤。
Worktree
Git worktree 隔離。並行執行通道。
Session
對話記錄持久化。壓縮摘要。

記住一切,不遺漏有用資訊。

三層記憶持久化搭配三層上下文壓縮。Agent 跨 Session 持續學習。

記憶階層

專案記憶
跨 Session。儲存於 `project.md`。Agent 透過 `update_memory` 更新。
Session 記憶
每個 Session 的摘要。Session 結束時自動寫入。JSON 快照。
工作記憶
僅在上下文中。注入系統提示。揮發性暫存區。
跨 Session 學習: 從歷史中萃取的成功模式,作為啟發式提示注入未來執行。

上下文壓縮

MICRO每次工具呼叫後
用 `[Previous: name -> preview]` 取代舊工具結果。保留最近 N 筆。`read_file` 選擇性保留。
AUTOToken > 預算 70%
LLM 摘要為結構化區段。24 訊息 -> 8。取代舊訊息。
MANUALAgent 呼叫 `compact`
與自動壓縮相同。Agent 在覺得上下文臃腫時主動觸發。
身份重新注入: 壓縮後若訊息低於閾值,重新注入 Agent 身份 (SOUL、規則)。

上下文記帳本

每個載入執行的成品都被追蹤:技能、MCP 提示、引導檔、記憶。記錄來源、類型、位元數、時間戳。

context.log
context_provenance chart
---
SOUL.md       2.1k  |####    |
RULES.md      0.8k  |##      |
skill:review  1.4k  |###     |
memory        0.6k  |#       |

Agent 即程式碼。

可攜式的 agent.yaml 定義身份、權限、知識、演化策略。用 Git 版控,用 PR 審查。

.kortex/kortex init
.kortex/
├─agent.yaml設定檔 + 配置
├─SOUL.md身份
├─RULES.md約束
├─INSTRUCTIONS.md指令
├─knowledge/參考文件
├─memory/工作記憶
└─MEMORY.md
├─examples/Few-shot 範例
├─skills/Agent 範圍技能
├─evaluators/執行後評分
└─policies/防護欄規則
agent.yaml
name: code-reviewer
extends: base-agent
model: claude-sonnet-4-6

permissions:
  tools:
    allow: [read_file, grep_search, glob_search]
    deny:  [write_file, exec]
  exec: read-only
  network: deny

knowledge_config:
  always: [RULES.md]
  on_demand: [review/SKILL.md]
  deny: [deploy/SKILL.md]
extends繼承

Agent 繼承自基礎定義。配置、工具、權限深度合併。只覆寫你需要的部分。

AgentRegistry探索

多源解析:專案 `./agents/` > 使用者 `~/.kortex/agents/` > 內建。先匹配者勝。

--agentCLI 旗標

執行任何 Agent: `kortex --agent code-reviewer "review this"`。權限透過防護欄強制執行。

每次執行都讓下次更好。

軌跡錄製、執行後評估、自適應調整、跨 Session 模式學習。全自動。

執行
執行 Agent 任務
記錄
軌跡 JSONL
評估
4 個內建評分器
調整
調校參數
學習
萃取模式

內建評估器

TOKENToken 效率分數。對臃腫的上下文使用扣分。
ITER迭代效率。同樣結果但更少迭代 = 更好。
COMPLETE任務完成訊號。Agent 是否達成目標?
DIVERSITY工具多樣性。獎勵多元工具使用而非重複。
adaptive-effort
Recent 10 evaluations:
  avg score:    0.62
  iter pass:    0.45
  trend:        -0.03/run

Adjustments:
  maxIterations: 16 -> 24  (low pass rate)
  temperature:   0  -> 0.1 (negative trend)

Injecting 3 learned patterns...

演化 CLI: $ kortex evolution status · history · rollback · kortex --replay

拆解、依賴、自動解鎖。

Agent 把複雜工作拆成有依賴關係的任務圖。上游一完成,下游自動解鎖。不用微管理。

plan_create為 auth 模組加上 OAuth2
#1讀取 auth 模組完成
#2實作 OAuth2 provider阻擋 #1進行中
#3加入單元測試阻擋 #2等待中
#4更新文件阻擋 #2等待中
#1 完成時 #2 自動解鎖。#2 完成後 #3 / #4 也跟著解鎖。

五個工具——就是全部介面

plan_createtask_createtask_updatetask_listtask_get

能協作的 Agent 團隊。

JSONL 訊息匯流排、空閒輪詢認領、Git Worktree 隔離。每個 Agent 有自己的獨立通道。

訊息匯流排

每個 Agent 一個 append-only JSONL 收件匣。每次 LLM 呼叫前排空。

空閒輪詢認領

空閒 Agent 掃描未認領任務並自動接手。自主迴圈。

Worktree 隔離

每個團隊成員擁有自己的 git worktree。並行、無衝突執行。

請求-回應

帶 TTL 過期的關聯 request_id FSM。結構化跨 Agent 呼叫。

team coordination
spawn_teammate role=reviewer task="Review auth module"
  -> worktree created: .worktrees/reviewer-a1b2
  -> agent loop started (background)

spawn_teammate role=worker task="Fix login validation"
  -> worktree created: .worktrees/worker-c3d4
  -> agent loop started (background)

Agent 唯一的介面。

Schema + 驗證 + 工作區防護。

檔案操作 (6)
read_file
write_file
edit_file
list_dir
glob_search
grep_search
執行 (3)
exec
background_run
background_check
搜尋 (2)
web_search
web_fetch
規劃 (5)
task_create
task_update
task_list
task_get
plan_create
上下文 (4)
update_memory
compact
context_budget
context_provenance
技能 (1)
load_skill
多代理 (5)
spawn_subagent
spawn_teammate
send_message
read_inbox
list_team
Worktree (4)
worktree_create
worktree_list
worktree_run
worktree_remove
MCP (3)
mcp_load_prompt
mcp_read_resource
mcp_refresh_registry

教會它,而非寫死。

技能從簡單指令演化為有驗證的工作流程。

L0

指令說明

含規則與指引的 SKILL.md。

# Code Review
- Check for bugs
- Verify tests
L1

+ 範例

Few-shot 輸入/輸出對。

### Input
Review login.ts
### Output
2 issues found
L2

+ 驗證器

可執行的品質檢查。

validate: check.sh
# exit 0 = pass

宣告式路由

技能宣告觸發條件。Router 根據使用者提示自動建議。

router.yaml
triggers: review, check, audit
exclusions: implement, build
priority: 10

三元權限模型。

每個工具呼叫都經過 9 條規則的防護引擎。

允許

唯讀。git status、檔案讀取。

詢問

寫入、執行、網路存取。

阻擋

sudorm -rf、強制推送。

R01sudo 指令block
R02破壞性指令 (rm -rf /, mkfs)block
R03git 強制推送、reset --hardblock
R04--no-verify、--no-gpg-signblock
R05不允許時的網路指令block
R06工作區外的寫入block
R07機密檔案存取 (.env、.pem)warn
R08可設定的工具核可prompt
R09安全的唯讀指令allow

三行指令。

從零到執行中的 Agent,不到一分鐘。

1

安裝

terminal
$ npm install -g @kortex-ai/runtime
2

設定

terminal
$ kortex onboard
# sets up provider, model, API key
3

執行

terminal
$ kortex -- "Fix the login bug"
✓ Done in 3 iterations (4.2s, $0.02)

開始打造。

一行指令安裝。無供應商鎖定。

不會發送垃圾訊息,可隨時取消訂閱。
Kortex

企業級 agent runtime — 自我進化、自我治理、可上線生產環境。

·© 2026 Kortex