跳转到内容

快速开始

本指南将帮助你开始使用 Carry Code 进行 AI 编程对话。


在终端中输入以下命令启动 CarryCode:

Terminal window
carry

这将打开一个精美的终端界面,等待你的输入。


设置完成后,你就可以开始和 AI 对话了!试试输入:

帮我写一个 Python 脚本,把当前目录下的所有图片整理到一个文件夹里

按下回车键,AI 就会开始工作。它会:

  1. 分析你的需求
  2. 编写代码
  3. 询问你是否执行

Terminal window
carry

启动完整的终端 UI,可以进行多轮对话,上下文会自动保存。

Terminal window
carry --once "解释这个函数的作用"
carry --once "给 server.js 添加错误处理" --timeout-ms 60000

执行一次性提示词后自动退出,适合脚本和 CI 场景。


  • Enter - 发送消息
  • Shift + Enter - 换行(多行输入)
  • / - 浏览历史消息
  • / - 在当前输入中移动光标
  • Ctrl + C - 中断 AI 当前回复
  • Ctrl + D - 退出程序

在输入框中输入 / 可以打开命令菜单,快速访问各种功能:

命令作用
/model切换或添加 AI 模型
/mcp管理 MCP 服务器
/skill加载技能
/theme切换主题
/language切换语言
/session会话管理
/exit退出程序

💡 提示:直接输入 / 然后按上下键,可以快速浏览所有可用命令。


Carry Code 有两种工作模式:

AI 可以读写文件执行命令,适合让 AI 帮你写代码。

AI 只能读取,不能修改任何东西,适合让 AI 分析问题、制定方案。

Shift + Tab 可以在两种模式间切换。


帮我写一个脚本来批量重命名文件,把文件名中的空格替换成下划线

AI 会根据你的需求写出代码,并解释每一部分的作用。

这段代码报错了,帮我看看问题在哪:
def calculate(a, b):
return a / b
print(calculate(10, 0))

AI 会分析问题并告诉你如何修复。

帮我解释这段代码是干什么的:
const result = arr.filter(x => x > 0).map(x => x * 2).reduce((a, b) => a + b, 0);

AI 会逐行解释,甚至可以画图帮你理解。