---
title: feedbacks
description: 製品へのフィードバックや不具合を報告する。
canonical_url: https://orchestor.io/docs/cli/feedback
markdown_url: https://orchestor.io/docs/cli/feedback.md
contentType: reference
---

# feedbacks

`orc feedbacks` は、製品へのフィードバックや不具合をカテゴリー・メッセージ・再現情報とともに送信するコマンドです。通常は有効なプロファイルとWorkspaceを使用し、Workspaceの `owner` は送信済みのフィードバックを一覧にできます。

ログイン失敗など、認証できない状態の報告には `--anonymous` を使用できます。匿名送信では保存済みの認証情報やWorkspaceを解決・送信せず、添付ファイルにも対応しません。

## 使い方

```bash title="terminal"
orc feedbacks create --anonymous --category slow-or-broken --message "Login does not complete." --json
```

*認証できない状態の不具合を匿名で報告します。*

## サブコマンド

### `list`

Workspaceのフィードバックを読み戻します。この一覧操作はWorkspaceの `owner` 専用です。

```bash title="terminal"
orc feedbacks list [options]
```

### `create`

カテゴリーを指定して報告を送信します。`category` は `inaccurate`、`instruction-not-followed`、`out-of-scope`、`typo`、`slow-or-broken`、`other` です。メッセージは最大2000文字で、会話IDやJSONの `client_context` を添えられます。スクリーンショットは既存のFilesのIDを指定し、インライン画像やbase64は送信できません。

```bash title="terminal"
orc feedbacks create [options]
```

#### 固有のオプション

##### `--idempotency-key`

Retry identity for operations that support idempotency. Use a unique key for each new operation, and reuse it only when retrying the same HTTP method, path, query values and exact request body. JSON whitespace changes can count as a different body. Keys contain 1–255 characters after trimming and expire after 24 hours. A completed JSON response is replayed without repeating the operation. A different request using the same key returns 409 idempotency_error. An in-progress request returns 409 idempotency_in_progress with Retry-After: 2. Whether this header is required depends on the operation.

型: `string`。任意。

```bash title="terminal"
orc feedbacks create --idempotency-key <value>
```

##### `--category`

(required) Body field: category; enum: inaccurate|instruction-not-followed|out-of-scope|typo|slow-or-broken|other

型: `string`。任意。

```bash title="terminal"
orc feedbacks create --category <value>
```

##### `--message`

Description of the problem. Leading and trailing whitespace is removed; the trimmed message must contain at most 2000 characters. Omission or a blank string stores an empty message. Sensitive patterns are redacted before storage.; max 2000 chars

型: `string`。任意。

```bash title="terminal"
orc feedbacks create --message <value>
```

##### `--conversation-id`

Conversation reference supplied by the caller. Whitespace is trimmed; omission, null or a blank string stores no reference. This field does not fetch conversation contents.; (use "null" or "reset" to clear)

型: `string`。任意。

```bash title="terminal"
orc feedbacks create --conversation-id <value>
```

##### `--screenshot-file-ids`

Up to three distinct files-domain IDs for completed screenshot uploads in the authenticated workspace. IDs are trimmed and deduplicated. Omission attaches no files. Anonymous submissions cannot attach screenshots. Files must use the screenshot purpose and pass the screenshot upload policy; inline images and base64 payloads are not accepted.; csv

型: `string`。任意。

```bash title="terminal"
orc feedbacks create --screenshot-file-ids <value>
```

##### `--client-context`

Optional diagnostic context. Omission stores an empty object. Only surface, url, route, viewport, user_agent, app_revision, locale and theme are retained; other keys are discarded. surface accepts authed-sidebar or public-sidebar. Other values must be nonblank strings. URLs must use HTTP or HTTPS; credentials, query and fragment are removed. Routes lose query and fragment. Text whitespace is normalized. Values are truncated to 2048 characters for url, 512 for route and user_agent, 32 for viewport, 128 for app_revision, and 64 for locale and theme.; (JSON object, e.g. '{"custom_id":"x"}')

型: `string`。任意。

```bash title="terminal"
orc feedbacks create --client-context <value>
```

## 使用例

### 再現情報をファイルから送信します。

```bash title="terminal"
orc feedbacks create --stdin < feedback.json --json
```

*再現情報をファイルから送信します。*

## 匿名送信の制約

`--anonymous` は `--workspace`、資格情報を選ぶフラグ、`--screenshot-file-ids` と併用できません。匿名のJSON本文にもスクリーンショットIDを含めないでください。通常の認証付き送信が失敗しても、自動的に匿名送信へ切り替わることはありません。

## ワークフローから報告する

[失敗を報告して再検証する](https://orchestor.io/docs/cli/workflows/workflow-feedback.md) で、再現情報の整理、`--stdin` による送信、受付IDの保持と修正後の確認を案内します。

## グローバルオプション

`orc feedbacks` では、次の[グローバルオプション](https://orchestor.io/docs/cli/global-flags.md)を使用できます。

- [`--help`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%98%E3%83%AB%E3%83%97)
- [`--workspace`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9)
- [`--json`](https://orchestor.io/docs/cli/global-flags.md#json-%E5%87%BA%E5%8A%9B)
- [`--pretty`](https://orchestor.io/docs/cli/global-flags.md#json-%E5%87%BA%E5%8A%9B)
- [`--format`](https://orchestor.io/docs/cli/global-flags.md#%E5%87%BA%E5%8A%9B%E5%BD%A2%E5%BC%8F)
- [`--field`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E6%8A%BD%E5%87%BA)
- [`--fields`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E6%8A%BD%E5%87%BA)
- [`--raw`](https://orchestor.io/docs/cli/global-flags.md#%E5%80%A4%E3%81%A0%E3%81%91%E3%82%92%E5%87%BA%E5%8A%9B)
- [`--output`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%B8%E3%81%AE%E5%87%BA%E5%8A%9B)
- [`--no-pager`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%9A%E3%83%BC%E3%82%B8%E9%80%81%E3%82%8A)
- [`--dry-run`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%81%AE%E4%BA%8B%E5%89%8D%E7%A2%BA%E8%AA%8D)
- [`--yes`](https://orchestor.io/docs/cli/global-flags.md#%E7%A2%BA%E8%AA%8D%E3%81%AE%E7%9C%81%E7%95%A5)
- [`--stdin`](https://orchestor.io/docs/cli/global-flags.md#%E6%A8%99%E6%BA%96%E5%85%A5%E5%8A%9B)
- [`--from-stdin`](https://orchestor.io/docs/cli/global-flags.md#%E6%A8%99%E6%BA%96%E5%85%A5%E5%8A%9B)
- [`--page-all`](https://orchestor.io/docs/cli/global-flags.md#%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%92%E5%8F%96%E5%BE%97)
- [`--timing`](https://orchestor.io/docs/cli/global-flags.md#%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E6%99%82%E9%96%93)
- [`--anonymous`](https://orchestor.io/docs/cli/global-flags.md)
- [`--readonly`](https://orchestor.io/docs/cli/global-flags.md#%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E5%B0%82%E7%94%A8%E3%83%A2%E3%83%BC%E3%83%89)
- [`--wrap-untrusted`](https://orchestor.io/docs/cli/global-flags.md#%E5%A4%96%E9%83%A8%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E7%9B%AE%E5%8D%B0%E4%BB%98%E3%81%91)

各オプションの詳細と使用例は、[グローバルオプション](https://orchestor.io/docs/cli/global-flags.md)を参照してください。

---

[Documentation index](https://orchestor.io/docs/llms.txt)
