# Codexは実行結果を確認したアルゴリズム解説をBlueskyのスレッドにできますか？

> Source: https://tareno.co/ja/agents/codex/bluesky
> Language: ja
> Codexでアルゴリズムを実行し、途中の値を確認してからBluesky向けのスレッドを作成します。Tarenoで一つの下書きとして保存し、内容や文字数を確認して本人が承認するまでの手順と利用上の制限を説明します。
> Last reviewed: 2026-10-24

## Codexはコードを順に解説するBlueskyスレッドを書き、各結果を確認できますか？

はい。Codexは各手順を300文字以内の投稿で説明し、コードを実行して実際の値を示せます。Tarenoではスレッド全体を一つの下書きに保存します。コードの書式設定には対応せず、予約はダッシュボードで本人が承認するまで保留されます。

アルゴリズムは、各手順で値がどう変わるかを例で示すと理解しやすくなります。スレッドなら一つの判断を一投稿ずつ説明できますが、実行していない途中の値を載せると誤った説明を伝えるおそれがあります。Codexはコードを実行して実際の出力を示し、その値を使って投稿を準備できます。TarenoはBlueskyのスレッドを一つの下書きとして保存し、本人が確認して承認します。ここでは情報科学の教師が二分探索を説明する例を通して、各手順の検証を中心に紹介します。

## 例：教師が二分探索を説明する

教師が9個の数値を並べたソート済みリストで二分探索を説明するとします。CodexにPythonでアルゴリズムを書いて実行させ、各手順の下限、上限、中央のインデックスを記録するよう依頼します。選んだ例では3手順となり、Codexは基本の考え方、3手順とその値、計算量の計5投稿を準備します。各投稿のそばに実際の出力を示します。プレーンテキストではインデントが確実に保たれないため、短いコード例を使います。`create_drafts`でスレッドを一つの下書きとして保存し、教師が読み直して表現を修正します。

## ブリーフからレビュー済み下書きまで

1. **小さなアルゴリズムと例を選ぶ.** 代表的なリストや入力を用い、少ない手順で説明できるアルゴリズムを選びます。手順が多すぎる例はスレッドが長くなり、最後まで理解しにくくなります。
2. **実行して各手順を記録する.** コードを実行し、各手順の途中の値を出力するようCodexに依頼します。文章だけで推測せず、実際に出力された値を確認してからスレッドに使ってください。
3. **コード例を一行に収める.** TarenoのBluesky向け設定は書式をサポートせず、コードはプレーンテキストで表示されます。一行のコード例を依頼し、長い処理はインデントなしでもわかるよう言葉で説明します。
4. **手順ごとに投稿を書く.** 基本の考え方を示す最初の投稿と、各手順に対応する返信を依頼します。確認済みの値を含め、各投稿は300文字以内にします。Tarenoでは最初の投稿に最大24件の返信を保存できます。
5. **スレッドを一つの下書きに保存する.** Codexは`list_accounts`でBlueskyアカウントを確認し、`create_drafts`でスレッドを一度に保存します。Tarenoで下書きを開き、学習者の視点で最初から最後まで読んでください。
6. **日時を依頼して承認する.** 日付、時刻、IANAタイムゾーンを指定します。依頼は承認待ちのアクションとなり、公開前に本人がTarenoのダッシュボードで内容を確認して承認します。

## コピーして使える6つの依頼

### 実行して値を記録する

```text
Pythonで二分探索を実装し、ソート済みリスト[2, 5, 8, 12, 16, 23, 38, 56, 72]から23を探して実行してください。各手順の下限、上限、中央のインデックスと最終インデックスを表示し、正確な出力を示してください。投稿はまだ書かないでください。
```

### 数値に関する主張を確認する

```text
説明に含める予定の手順数や計算量など、数値に関する主張をすべて一覧にし、それぞれの根拠となる出力行または定義を示してください。一般には当てはまらず、この例だけに有効な主張には印を付けて、私が正確に表現できるようにしてください。
```

### スレッドを書く

```text
Tareno向けにBlueskyのスレッドを書いてください。二分探索の考え方を示す最初の投稿、確認済みの値を含む各手順への返信、計算量についての返信を用意します。各投稿は300文字以内、コード例は一行にし、投稿ごとの文字数を示してください。
```

### スレッドを保存する

```text
Tarenoで私のBlueskyアカウント[名前]を確認し、承認済みの投稿を一つのスレッド下書きとして保存してください。下書きIDと返信数を返し、私が内容を確認して日付、時刻、タイムゾーンを指定するまでは投稿日時を依頼しないでください。
```

## 対応するSNS

- TarenoはBlueskyのスレッドを、最初の投稿と最大24件の返信を含む一つの下書きとして保存します。各投稿は最大300文字で、手順数を絞った解説に適しています。
- TarenoのBluesky向け設定は書式をサポートしません。インデントやコードブロックは確実に保持されないため、一行のコード例が実用的です。
- スクリーンショットなら整形済みコードを示せます。Tarenoの設定ではBlueskyの一投稿に最大4枚の画像を添付でき、コードをわかる言葉で説明する代替テキストを追加します。
- TarenoはBlueskyの投稿や返信を読み取りません。読者からの質問や訂正はBlueskyアプリで本人が確認し、対応する必要があります。


## 問題の解決

- 途中の値を頭の中だけで計算すること。コードを実行し、実際に出力された値を説明に使ってください。
- 一つの例から一般化すること。結果が選んだ入力に限られる場合は、すべての場合に当てはまるように書かず、その条件を明示します。
- 複数行のコードを貼り付けること。プレーンテキストはインデントを確実に保持しないため、処理を言葉で説明するか代替テキスト付きの画像を使います。
- 計算量の条件を省くこと。この説明の二分探索はソート済みリストを前提にしていると伝えてください。
- Tarenoの設定は書式をサポートしないため、CodexはBluesky投稿に整形済みのコードを表示できません。
- TarenoはBlueskyの投稿や返信を提供しないため、Codexはスレッドへの返信を読み取れません。
- Codexはスレッドを独自に公開できません。日時の依頼はTarenoのダッシュボードで本人が承認して初めて投稿になります。

## 接続前の質問

### なぜ各手順のコードを実行するのですか？

途中の値は解説で間違いやすい部分です。Codexが各手順の値を出力し、スレッドにその結果を使えば、説明がプログラムの実際の動作と一致しているかを本人が確認できます。

### スレッドにインデント付きコードを文字で表示できますか？

確実にはできません。TarenoのBluesky向け設定は書式をサポートせず、インデントが失われる可能性があります。一行の例を使う、構造を言葉で説明する、またはコードを説明する代替テキスト付きの画像を添付してください。

### スレッドには何手順含められますか？

Tarenoでは最初の投稿と最大24件の返信を保存でき、それぞれ300文字以内です。読みやすい解説なら5〜8投稿で足りることもあります。アルゴリズムにより多くの文章が必要なら、二つのスレッドに分けられます。

### Tarenoはほかのネットワークでもスレッドを保存しますか？

Tarenoでスレッドを一つの下書きとして保存できるネットワークはBlueskyです。ほかのネットワーク向けにはツールが個別の投稿を保存するため、複数部分の解説は手動投稿が必要になる場合があります。

### Codexはスレッドの質問に答えられますか？

いいえ。TarenoはBlueskyの返信を読み取らず、返信を公開するツールもありません。質問はBlueskyアプリで本人が読み、回答します。Codexに手動で貼り付ける説明文の下書きを依頼することはできます。

### 本人の承認なしにスレッドは公開されますか？

いいえ。予約依頼はTarenoで承認待ちのアクションになります。本人がダッシュボードで承認した後にBlueskyへ送られ、その後の状態は`get_action_status`で確認できます。

## 関連するTarenoリソース

- [Codexは確認済みの更新コマンドを添えてCLIのリリースをXで告知できますか？](https://tareno.co/ja/agents/codex/x.md)
- [Codexは技術的な変更をLinkedInの読者にわかりやすく説明できますか？](https://tareno.co/ja/agents/codex/linkedin.md)
- [Codexは実行結果を確認したアルゴリズム解説をBlueskyのスレッドにできますか？](https://tareno.co/ja/agents/codex/bluesky.md)
- [Codexはインシデントの記録からFacebook向けの障害告知を作成できますか？](https://tareno.co/ja/agents/codex/facebook.md)
- [Codexは更新情報をInstagramのカルーセルにできますか？](https://tareno.co/ja/agents/codex/instagram.md)
- [Codexでプログラミング課題からTikTokの「バグを探せ」動画を作れますか？](https://tareno.co/ja/agents/codex/tiktok.md)
- [CodexはAPIの機能を説明するYouTubeショートの台本を書けますか？](https://tareno.co/ja/agents/codex/youtube.md)
