agent: implement issue #5 - Feat: 实现 agent 与 human 在 PR 中的交互
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
[English](README.md)
|
||||
|
||||
一个本地运行、可审计的 CLI 服务,用于扫描已配置 Gitea 仓库中的合格 issue,在隔离工作区中运行实现 agent,创建 pull request,运行评审 agent,并发布标准化的人工评审摘要。
|
||||
一个本地运行、可审计的 CLI 服务,用于扫描已配置 Gitea 仓库中的合格 issue,在隔离工作区中运行实现 agent,创建 pull request,运行评审 agent,并发布标准化的人工评审摘要。PR 创建后,它还会监控来自 human 的 PR 评论,并在同一个任务、已有分支和 workspace 上继续处理,推送后续 commit。
|
||||
|
||||
MVP 版本不会合并 pull request。
|
||||
|
||||
@@ -18,12 +18,13 @@ agent-gitea --config config.yaml run-once
|
||||
```
|
||||
|
||||
`sync-repos` 会通过 `/user/repos` 发现已认证 Gitea 用户拥有的仓库;仓库不会列在配置文件中。
|
||||
`worker` 会持续同步仓库、扫描 issue,并处理符合条件的任务。
|
||||
`worker` 会持续同步仓库、扫描 issue、扫描 agent 已创建 PR 中的新 human 评论,并处理符合条件的任务。
|
||||
|
||||
## 命令
|
||||
|
||||
- `agent-gitea sync-repos`
|
||||
- `agent-gitea scan-issues`
|
||||
- `agent-gitea scan-pr-feedback`
|
||||
- `agent-gitea run-once`
|
||||
- `agent-gitea worker`
|
||||
- `agent-gitea show-task <task_id>`
|
||||
|
||||
Reference in New Issue
Block a user