bash
# 使用 npm 全局安装
npm install -g joycode-cli
# 验证安装
joycode-cli --version
bash
# 启动交互式 TUI 界面
joycode-cli
# 带问题启动
joycode-cli "如何使用 Rust 编写一个 Hello World 程序?"
bash
# 执行简单任务
joycode-cli exec "统计当前项目代码行数"
# 全自动模式(允许文件编辑)
joycode-cli exec --full-auto "为 utils.ts 编写单元测试"
bash
# 恢复上次会话
joycode-cli resume --last
# 通过会话 ID 恢复
joycode-cli resume <SESSION_ID>
# 打开会话列表选择
joycode-cli resume
bash
# 交互式登录 JoyCode 账号
joycode-cli login
命令功能/quit退出程序/logout退出登录/new开始新对话/undo撤销上一步操作/diff查看 Git 差异/compact压缩对话历史/init初始化 AGENTS.md/reviewAI 代码审查/approvals动态修改审批策略
joycode-cli exec --full-auto "为 src/main.ts 编写单元测试"/reviewjoycode-cli initjoycode-cli resume --last