漂亮的 TUI
用 Vue 打造的现代终端界面。
DimAgent一个 agent,随处可用
agent 运行时 —— 一行命令开始,所有模型任你选择。终端、脚本、编辑器、桌面,本地优先,随项目成长。
用 Vue 打造的现代终端界面。
每个项目保留多条线程,会话按 cwd 分组,Ctrl+P 一键切换。
细粒度控制工具执行,默认安全。
内置多家提供方,也支持本地提供方(Ollama / LM Studio)与自定义端点。
运行 ACP 模式对接编辑器(如 Zed)。
macOS、Windows 与 Linux 原生桌面应用,功能与 CLI 一致。
DimAgent 覆盖多模型 CLI、桌面应用与 ACP 编辑器集成。
DimAgent Desktop 0.9.32 提供 macOS、Windows 与 Linux 下载:
npm install -g dimcode@latest
# pnpm add -g dimcode
# yarn global add dimcode
# bun add -g dimcode
dim
# or: npx dimcode
Ctrl+P -> Connect Provider(或输入 /connect),添加需要 API key 的提供方(OpenAI / OpenRouter 等)。Ctrl+P:命令面板(会话、连接、模型、审批、MCP、插件)。/connect:连接提供方(也可添加自定义 / 本地提供方)。/models:选择模型。/approvals:设置工具审批(auto、approve-for-me 或 normal)。Shift+Enter:换行;Enter:发送;Tab:切换 AGENT / PLAN;Ctrl+O:后台任务面板。/tui:在全屏与 Scrollback 两种界面形态之间切换,用法见「全屏 TUI」和「Scrollback TUI」两页。默认存放在 ~/.dimcode/v2/:
~/.dimcode/v2/dimcode.sqlite~/.dimcode/v2/mcp.json~/.dimcode/v2/credentials/完整说明见配置页。
可通过以下变量调整位置:
DIMCODE_HOME(基础目录)WebSearch 需要 Serper API Key。可在 Plugins(Ctrl+P -> Plugins 或 /plugins)中配置。
在 MCP(Ctrl+P -> MCP 或 /mcp)中配置。
# One-shot prompt (default full-access policy)
dim exec --policy full-access "Review this repo and propose a refactor plan"
# Read-only one-shot prompt
dim exec --policy read-only "Review this repo without making changes"
# One-shot prompt with verification
dim exec --verify "pnpm test" "Review this repo and propose a refactor plan"
# 从 stdin 执行 one-shot
echo "Review this code" | dim exec --stdin
# Next API OAuth 登录
dim auth login
# Editor integration (ACP)
dim acp
ACP 说明见 ACP 页面。
dim --help 查看命令与参数。