跳转到内容

Chord

让 AI 编码体验从容下来——稳定长期运行、模型组合可热切、脱离电脑时还能远程操控。

为什么选 Chord

稳定长期运行

Chord 会在长对话接近模型 token 上限前压缩早期内容,同时保留继续工作所需的信息。

网络状态全程可见

模型调用过程中精确显示请求状态与已等待时间,再也不用猜「是不是卡住了」。

键盘优先、Vim 风格

Insert / Normal 模式、消息搜索、完整 Vim 风格导航、模式切换自动切输入法。退出需连按两次。

模型组合热切换

将模型分到可复用的池(fastthinkingcheap),运行时用 /modelsCtrl+P 切换。运行时按池内顺序自动 fallback。

资源占用极低

低内存、低 CPU。macOS 上电源感知:工作时阻止系统休眠,空闲后自动放行。

可远程操控

chord headless 提供 stdio JSON 控制面,配合 chord-gateway 可从任意聊天平台操控,离开桌面也能在手机上用。

一键导入外部会话

一条命令即可从 Claude Code、Codex、OpenCode 迁移。对话记录和工具调用自动转换,无缝恢复原有上下文。

三步上手

1. 安装

已安装 Go 1.26+ 时:

Terminal window
go install github.com/keakon/chord/cmd/chord@latest

未安装 Go 1.26+ 时,可从 GitHub Releases 下载预构建二进制,解压后把 chord 放到 PATH 中。

2. 先运行一次初始化向导

在交互式终端里直接运行:

Terminal window
chord

如果缺少 config.yaml,Chord 会启动一次性的初始化向导。向导会创建最小可用的 config.yaml,必要时再创建 auth.yaml

如果你更希望手写 YAML,或需要不同的 provider / 模型配置,见快速开始

3. 在项目里启动

Terminal window
cd my-project
chord

在某个项目中首次运行时,Chord 会按需创建 .chord/

接下来

CLI 参考

所有命令、子命令、flag——包括 chord cleanup、worktree、headless。 前往 →

配置与认证

Provider、模型池、LSP、MCP、hooks——一张速查表覆盖完整 schema。 前往 →

示例配置库

最常见的 4 套场景,可直接复制粘贴的 config.yaml前往 →

Headless 集成

在 Chord 之上构建 bot、网关、自动化脚本。 前往 →