命令一览
| 命令 | 说明 |
|---|---|
thincoder |
启动交互式 TUI(默认入口) |
thincoder chat "…" |
一次性 Agent 对话(工具全开,流式输出到 stdout)。加 --auto 自动批准所有工具调用。 |
thincoder acp |
Agent Client Protocol 服务器(stdio)——供 Zed / JetBrains / Paseo 等 host 驱动会话。 |
thincoder memory |
记忆管理:list [--type=<t>] / search <query> / put --type=<t> --title=<t> --content=<c> [--tags=<t>] / remove <id> |
thincoder sync |
同步团队记忆仓库(pull --rebase + 重建索引) |
thincoder reindex |
从 markdown 源重建本地索引 |
thincoder distill <file> |
从会话记录文件提取知识候选(逐条确认后保存)。--yes 全批确认,--scope=<s> 限定范围。 |
thincoder upgrade |
更新到 npm 最新版本 |
thincoder completion <sh> |
生成 shell 补全脚本(bash / zsh / fish) |
thincoder -v / --version |
打印版本号 |
交互式 TUI
运行 thincoder 进入全屏终端界面。对话区支持 markdown 渲染(粗体、代码、表格自动对齐);分屏面板显示任务进度、子代理状态、工具输出。评审(advisor)进行时,思考与工具调用按真实时序交替显示。
快捷键
| 按键 | 功能 |
|---|---|
Enter |
发送消息 |
Alt+Enter / Ctrl+J |
换行(多行输入) |
Ctrl+I |
处理中中断并注入消息 |
Ctrl+C |
picker 打开时取消;否则两次确认后退出 |
Ctrl+F |
搜索对话内容 |
Ctrl+N / Ctrl+G |
搜索:下一个匹配 |
Ctrl+P / Ctrl+R |
搜索:上一个匹配 |
Ctrl+V |
粘贴剪贴板文本 |
Alt+V / Ctrl+Alt+V |
粘贴剪贴板图片(多模态模型) |
Ctrl+U |
清空输入框 |
Ctrl+D |
移除队列中最后一条消息 |
斜杠命令
在输入框里以 / 开头输入命令:
| 命令 | 用途 |
|---|---|
/model /submodel |
切换模型 / 子代理模型 |
/plan /auto |
Plan 模式(只读探索)/ 自动批准模式 |
/advisor |
触发独立代码评审(收敛协议) |
/session /new /clear /restore |
会话管理:切换 / 新建 / 清空 / 恢复 |
/config /shell /mcp |
配置、shell、MCP 服务器管理 |
/skills /goal /think |
技能、目标、思考力度 |
/fold /undo /extract |
折叠长块 / 撤销上一步 / 提取会话知识 |
/upgrade /reindex /init /eng |
升级 / 重建索引 / 初始化项目 / 工程模式 |
/exit /help |
退出 / 帮助 |
环境变量
THINCODER_API_KEY— 默认提供商 API KeyTHINCODER_BASE_URL— 默认提供商端点THINCODER_MODEL— 默认模型THINCODER_ACTIVE_PROVIDER— 默认激活的提供商
配置文件:~/.thincoder/config.json(结构见 配置参考)。