auto-coding-agent
v0.1.6
Published
AI 自动化编程助手 - 支持 auto-init, auto-add, auto-auto, auto-chat 命令
Downloads
41
Readme
Auto Coding Agent
AI 自动化编程助手 - 可以在 Cursor、OpenCode、Claude 等 AI 编程工具中使用的命令行工具。
安装
npm install -g auto-coding-agent命令
| 命令 | 说明 |
|------|------|
| auto-init | 初始化项目 - 分析项目,生成 task.json、Workflow.md、architecture.md、progress.txt |
| auto-add [描述] | 添加任务 - 根据自然语言描述生成新任务并追加到 task.json |
| auto-auto [-r 轮数] | 自动执行任务 - 读取 task.json,选取下一个 passes: false 的任务执行 |
| auto-chat | 计划模式 - 多轮对话分析项目需求 |
使用示例
初始化项目
auto-init这将在当前目录生成:
task.json- 任务列表Workflow.md- 工作流定义architecture.md- 项目架构progress.txt- 进度追踪
添加新任务
auto-add "实现用户登录功能"自动执行任务
# 执行 1 轮(默认)
auto-auto
# 执行 5 轮
auto-auto -r 5计划模式
auto-chat在 Claude/Cursor/OpenCode 中使用
Claude Code
安装 Claude 插件:
claude plugin marketplace add <path-to-claude-assets>
claude plugin install auto-init@auto-coding-agent
claude plugin install auto-add@auto-coding-agent
claude plugin install auto-auto@auto-coding-agent
claude plugin install auto-chat@auto-coding-agent然后在 Claude 中使用:
/auto-init
/auto-add
/auto-auto
/auto-chat任务文件格式
task.json
{
"version": "1.0.0",
"projectName": "my-project",
"tasks": [
{
"id": "task-1",
"description": "任务描述",
"steps": ["步骤1", "步骤2", "步骤3"],
"passes": false,
"priority": 1
}
]
}工作流
- 初始化: 运行
auto-init创建项目结构 - 添加任务: 使用
auto-add添加新任务 - 执行任务: 使用
auto-auto自动执行任务 - 更新进度: 任务完成后自动更新 progress.txt
License
MIT
