基本用法

了解 Auto-Coder.Chat 的四种日常使用模式:传统模式、异步模式、SubAgents Cowork 和 Headless 模式。

基本用法

Auto-Coder.Chat 提供四种使用模式,适应不同的开发场景。

cd your-project
auto-coder.chat          # 经典命令行
auto-coder.chat.lite     # 轻量命令行
模式命令适用场景
传统模式/auto同步执行,实时看进展
异步模式/async后台并行,自动合并
SubAgents Cowork$workflow多 Agent 分阶段协作
Headless 模式auto-coder.run脚本化调用、自动化流水线、非交互场景

传统模式(/auto)

最直接的使用方式 —— 通过 /auto 命令让 AI 分析并执行编码任务:

/auto 帮我实现一个用户登录功能

/auto 后面直接接你的需求描述即可。AI 会在当前会话中同步执行任务,你可以实时看到进展。

文件引用

使用 @ 符号引用文件路径,按 Tab 键自动补全:

/auto 重构 @src/utils/auth.ts 中的认证逻辑

会话管理

# 开启一个全新的会话
/auto /new

# 查看所有历史会话
/auto /list

Headless 模式(auto-coder.run

当你希望在非交互环境中运行 Auto-Coder(例如 Claw、CI/CD、批处理脚本)时,推荐使用无头 CLI 入口 auto-coder.run(别名 auto-coder.cli)。

快速上手:

auto-coder.run --from-prompt-file task.md --verbose --output-format stream-json
  • --from-prompt-file:prompt 文件化,便于版本管理和复用
  • --verbose:输出更完整的执行过程,方便排查
  • --output-format stream-json:实时流式事件,便于程序解析与进度跟踪

完整的参数说明、会话复用、--async 并行执行、CI/CD 与 Claw 集成示例,请参考 Headless 模式

常用命令速查

命令说明
/auto <需求>同步执行编码任务
/auto /new开启新会话
/auto /list查看历史会话
/auto /merge <job>合并异步任务到主分支
/async /name <name> /time <time> <需求>提交异步任务
/async /name <name> /workflow <wf>异步执行 workflow
/async /list查看异步任务列表
/async /task <name>查看任务详情
/workflow <name> [key=value]执行 workflow(标准命令)
$<name> <需求>执行 workflow(快捷方式)
/chat <问题>与 AI 聊天(不修改代码)
auto-coder.run --from-prompt-file <file>Headless 模式(Claw/自动化友好)
!<command>执行外部 shell 命令
@<path> + Tab文件路径补全

下一步