Y+
│
└── X+
Agent 让结果发生Agent 让结果发生Agent 让结果发生IM 让协作与成果共生IM 让协作与成果共生IM 让协作与成果共生
在 Agent 中发起、执行与验证任务,在 IM 中接收进度、
确认关键步骤并继续协作。一个工作空间,连接个人效率与团队落地
kyormar://docs/product-overviewKYORMAR / AGENT × IM WORKSPACE
Kyormar — 让 Agent 完成工作,让结果进入协作
在 Agent 中推进任务,在 IM 中接收进度、确认关键步骤并继续协作┌─────────────────────────────────────────┐
│ KYORMAR CLIENT / COMPOSABLE MODULES │
│ [ IM ] ◀── typed exchange ──▶ [ AGENT ] │
│ standalone standalone │
│ [ PEOPLE ] [ DEVTOOLS ] [ TOOLS ] │
└─────────────────────────────────────────┘
[ IM ] ◀── exchange ──▶ [ AGENT ]
standalone standalone
[ KYORMAR CLIENT + DEVTOOLS ]
Clientmodule hostIMstandalone chatAgentstandalone workDevToolsopen tooling 谁在使用 Kyormar?03 ENTRY PATHS
01 / PEOPLE
个人与小团队
让 Agent 任务与 IM 会话连续衔接下载体验 02 / DEVELOPERS
开发者与贡献者
参与客户端、DevTools、观测能力和调试工具建设进入开放生态 03 / TEAMS
团队与企业
共享执行、权限审批、审计和私有化交付查看采购路径 01 / 客户端承载02 / IM 独立03 / AGENT 独立04 / 按需协同
CODE DRAWN / DATA EXCHANGEFLOW [ SEND ][ EXPLICIT DATA ][ RECEIVE ] CODE DRAWN / AI COREMODEL [ MODEL ][ TOOLS ]INFERENCE / READY 01[ CLIENT ] / MODULE HOST
一个原生客户端
承载 IM 与 Agent 两种能力,并让每个模块保留独立启动和独立使用的入口
REPOSITORY 02[ IM ] / COMMUNICATION
IM 独立沟通
单独运行时承接消息与协作;与 Agent 组合时接收进度、确认请求和最终结果
ARCHITECTURE 03[ AGENT ] / TASK EXECUTION
Agent 独立工作
单独运行时处理任务、上下文与工具;与 IM 组合时把可用状态和结果送回沟通界面
ARCHITECTURE Kyormar 执行界面
01 / CLIENT SHELLKYORMAR / 01
Kyormar Client
一个原生客户端承载 IM、Agent 与可见工作区 02 / COMMUNICATIONKYORMAR / 02
IM
可独立沟通,也可接收 Agent 的进度、确认与结果 03 / TASK EXECUTIONKYORMAR / 03
Agent
可独立处理任务、上下文和工具,也可把状态送回 IM 04 / OPEN ECOSYSTEMKYORMAR / 04
DevTools
开源查看事件、状态、工具调用与 IM ↔ Agent 数据交换 01 / CLIENT SHELLKYORMAR / 01
Kyormar Client
一个原生客户端承载 IM、Agent 与可见工作区 02 / COMMUNICATIONKYORMAR / 02
IM
可独立沟通,也可接收 Agent 的进度、确认与结果 03 / TASK EXECUTIONKYORMAR / 03
Agent
可独立处理任务、上下文和工具,也可把状态送回 IM 04 / OPEN ECOSYSTEMKYORMAR / 04
DevTools
开源查看事件、状态、工具调用与 IM ↔ Agent 数据交换 01 / NATIVE DESKTOP
桌面端
在原生桌面中把任务交给 Agent,并在同一个可见工作区查看消息、进度、确认与结果下载体验
Kyormar>_ 核对当前实现,给出运行结果
SESSION / 7F2AFILES03TOOLS06CHECKS32 / 32
- 读取项目上下文DONE
- 规划验证路径DONE
- 执行工具并核对结果RUNNING
- 整理最终交付QUEUED
- 依赖校验异常ERROR
02 / AGENT / STANDALONE
Agent CLI
不启动 IM 也能从终端运行 Agent,处理上下文、工具调用、任务状态和验证结果了解 Agent 模块$ kyormar run --local
01读取 workspace context
02恢复 agent task state
03连接 desktop tool host
agent/src/task_state.rs+1−192−state = cached;
93+state = restored;
读取工作区上下文DONE
运行验证命令2.1s
准备应用补丁READY
WORK TIME02m 14sTOKENS12.8K 03 / AGENT + IM / LINKED
TUI
组合模式把 Agent 的分工、工具调用、校验和结果送入 IM;两边仍保留各自的状态边界查看数据交换THREAD / 19FILES / 02VERIFIED
fix/agent-state2 / 3 CHECKS91match event {
92−state = cached;
93+state = restored;
94}
任务状态已写回 Agent
CONTRACT CHECKREADY TO MERGE 04 / MOBILE / IM + AGENT
移动端
在移动端接收 IM 消息和 Agent 任务进度,处理审批、查看结果并继续协作了解移动端修复上下文恢复问题
已完成 8 / 10 · Agent 正在验证最终结果
- FILES
- 02
- TOOLS
- 06
- CHECKS
- 32 / 32
- 子 Agent 接管校验正在隔离依赖异常 · agent-core
- 修改执行状态agent/src/task_state.rs+26−12
- 回传验证结果等待 32 项检查 · desktop-agent
Kyormar-GPUI
原生客户端源码:IM 与 Agent 两个模块可单独启动,也可按需连接组合
- MODES
- IM only / Agent only / linked
- SOURCE
- public repository
查看客户端源码 Kyormar-DevTools
开源检视工具:查看事件、状态、工具调用与模块通信
- INSPECTS
- events / state / tool calls
- SOURCE
- public repository
查看 DevTools 源码 03 / REMOTECLOSED SERVICERust service
非开源服务端,承接必要的远端能力;官网不公开其内部架构
- ROLE
- remote capabilities
- SOURCE
- not published
了解产品架构 READY WHEN YOU ARE
从下一项真实任务开始
先下载客户端体验 IM、Agent 或组合工作流,也可以从客户端架构了解两种模块如何通信