---
title: 指摘を反映して版を上げる
description: 未解決のコメントを本文に反映し、新しい版を上げて、コメントに返信して解決するまでの手順。
---

コメントで受けた指摘を本文に反映し、新しい版として上げてから、反映したことをコメントへ返すまでの流れです。取り込み用トークンとエージェント用トークンの両方を使います。

```bash
export ORIGIN=https://comment-review.fsmarketing.workers.dev
```

## 流れ

1. 未解決のコメントを読む（[コメントを読む](/guides/read-comments)）。
2. 指摘に沿って HTML を直す（手元で行う）。
3. 直した HTML を新しい版として上げる（[文書を上げる](/guides/upload) の「版を追加する」）。
4. run を開始し、反映したコメントに返信して解決し、run を終える。

## 4. 返信して解決する

版を上げた後に、文書を読み直して `commentsRevision` を取り、run を開始します。

```bash
curl -X POST "$ORIGIN/api/reviews/review_example01/ai-review-runs" \
  -H "Authorization: Bearer $CR_AGENT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"baseCommentsRevision": 7, "targetVersionId": "v2", "title": "第 2 稿の反映"}'
```

版が 2 つ以上ある文書では、`targetVersionId` に最新の版の ID を入れます。最新の版の ID は、文書の応答の `review.source.versions` の最後の要素の `versionId` です（`review.version` は文書の形式の番号で、版の ID ではありません）。

反映したコメントごとに、返信してから解決します。

```bash
curl -X POST "$ORIGIN/api/reviews/review_example01/comments/comment_example01/thread" \
  -H "Authorization: Bearer $CR_AGENT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"runId": "airun_example01", "body": "第 2 稿で税込の表記にしました。", "dedupeKey": "applied-comment_example01"}'

curl -X POST "$ORIGIN/api/reviews/review_example01/comments/comment_example01/status-events" \
  -H "Authorization: Bearer $CR_AGENT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"runId": "airun_example01", "event": {"status": "closed"}}'
```

最後に run を終えます。手順は [エージェントがコメントを書く](/guides/agent-comments) の「run を終える」と同じです。

## 気をつけること

- 反映しなかった指摘は解決せず、理由を返信で伝えてください。
- 人が書いたコメントの本文は直せません。返信で伝えます。
