一个 agent 驱动以下全部。桌面、终端、编辑器,在你习惯的地方工作。
全功能 TUI 交互界面,配合 headless 脚本化执行。既能沉浸对话,也能塞进 CI 与管道。
$ dim # 进入 TUI $ dim exec "fix this bug" # 一次性执行 $ dim exec --json | jq # 管道消费
聊天、项目与线程管理、浏览器预览与标注协作、Git 集成、工具权限分级,一应俱全。
标准 Agent Client Protocol(JSON-RPC)server,与 Zed 等支持 ACP 的编辑器原生协作。状态全归运行时,编辑器只管交互。
$ dim acp › listening on stdio (JSON-RPC 2.0) › session ready · tools mounted
云端与本地一视同仁,所有模型供应商统一接入,行为一致可预期。
不只是又一个对话框。一个管理状态、错误、权限和成本的 agent 运行时 —— 你不用盯着。
30+ provider,本地与云端随时切换。
分层错误恢复、上下文压缩、权限管控、用量账本。
插件、MCP、Skills、Hooks、子 agent,能力随需生长。
SQLite 本地存储,数据自持,跨平台。
在一个界面里管理所有 provider。云端模型、本地 Ollama / LM Studio、自定义端点,都是一等公民。我们的上下文管理天然对缓存友好:system prompt 稳定、tool definitions 不变、历史消息前缀固定。DeepSeek V4 实测 98% KV-cache 复用,其他主流模型全部 90% 以上。迭代式开发几乎不产生重复 prompt 费用。
把子任务分派给后台 agent。让 GPT 生成代码、Claude 审查架构、DeepSeek 大规模重构、Kimi 写文档 —— 每个 agent 用最合适的模型。并行执行,结果自动汇总。
桌面端内置浏览器预览:file:// 与 http(s)、文件夹监听自动重载。直接在页面上圈选元素、写下你的意图,连同 CSS 属性一起交给 agent。
异步多 agent 编排将复杂长任务自动拆解为并行与串行子任务。每个 agent 独立恢复、独立压缩上下文、通过 steer 通知回传结果。三层错误恢复、自动上下文压缩、长输出 blob offload —— agent 不会因为网络超时、context 溢出或多小时重构而停下来。早上布置任务,晚上回来看结果。
Plan mode 锁定 agent 为只读 —— 不只是一个 prompt hint,是两层防护。可编程的逐工具权限。跨 session 记住决策。
结构化 trace(JSONL + snapshot)。逐步回放任何 run —— 模型调用、工具执行、权限决策。全存在你的机器上。
~/.dimcode会话与消息全部落在 ~/.dimcode,随手可查可导出。
••••••••凭证走 Keychain / Credential Manager,不明文落盘。
no backend不绑定后端服务,离线也能用本地模型干活。
darwin · linux · win32macOS、Linux、Windows,arm64 与 x86_64。
一个 manifest 驱动、错误隔离的插件系统。需要什么,接什么。
声明式 manifest 注册 tool / hook / prompt。单个插件崩溃不波及运行时。
stdio 与 HTTP 两种传输,动态接入外部工具。
SKILL.md 发现与远程安装,按需加载完整指令。
从 run 到 tool 到 subagent,全链路可插拔。
read / write / edit / exec / reminder,跨平台、可覆盖。
TUI、headless、ACP,三种接入面已稳定。
聊天工作台、浏览器协作、Git 集成。
Plugin SDK — 用 hooks、tools、prompts 构建你自己的 agent 能力。
Coding Plan — 团队协作、集中权限管理、用量仪表盘。