From 3e4245c61f61a7918dcb1919b1c65e8a580978ac Mon Sep 17 00:00:00 2001 From: "takemi.ohama" Date: Mon, 17 Aug 2026 05:34:18 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20i34=20=E3=82=AA=E3=83=BC=E3=82=B1?= =?UTF-8?q?=E3=82=B9=E3=83=88=E3=83=AC=E3=83=BC=E3=82=B7=E3=83=A7=E3=83=B3?= =?UTF-8?q?=E3=82=92=E5=BB=83=E6=A1=88=E3=81=A8=E3=81=97=E3=80=81i34/plan3?= =?UTF-8?q?5=20=E4=B8=80=E5=BC=8F=E3=82=92=20issues/old=20=E3=81=B8?= =?UTF-8?q?=E3=82=A2=E3=83=BC=E3=82=AB=E3=82=A4=E3=83=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Claude アプリ本体に同等のオーケストレーション機能が追加されたため、devbase 独自の agent orchestration (i34) は実装せず廃案とする。あわせて、実装完了済みの PLAN35 (env 暗号化) 一式も issues/old へ移す。 - issues/i34.md, i34-orcalike.md を issues/old へ移動し、廃案の状態と理由を追記 - issues/i35.md, plan35.md, REPORT35.md を issues/old へ移動し、完了状態と参照先を追記 - docs/user/orca-removal-migration.md の「今後」節を修正 (i34 が標準経路になる予定 → devbase login が標準経路。i34 は廃案) Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01622CAKyYfonYuZ6AqRJvDg --- docs/user/orca-removal-migration.md | 9 ++++++--- issues/{ => old}/REPORT35.md | 0 issues/{ => old}/i34-orcalike.md | 8 +++++++- issues/{ => old}/i34.md | 5 +++++ issues/{ => old}/i35.md | 3 +++ issues/{ => old}/plan35.md | 2 +- 6 files changed, 22 insertions(+), 5 deletions(-) rename issues/{ => old}/REPORT35.md (100%) rename issues/{ => old}/i34-orcalike.md (98%) rename issues/{ => old}/i34.md (63%) rename issues/{ => old}/i35.md (77%) rename issues/{ => old}/plan35.md (99%) diff --git a/docs/user/orca-removal-migration.md b/docs/user/orca-removal-migration.md index 1aeb2735..afd14873 100644 --- a/docs/user/orca-removal-migration.md +++ b/docs/user/orca-removal-migration.md @@ -31,9 +31,12 @@ base image から **sshd を廃止**し、`devbase orca` 連携および `ENABLE ## 今後 -Issue 34 の agent orchestration(`docker exec` + tmux + VS Code Extension、 -詳細は [`issues/i34-orcalike.md`](../../issues/i34-orcalike.md))が、 -単一 window でコンテナに入る標準経路になる予定です。 +`devbase login`(= `docker exec`)が、コンテナに入る標準経路です。 + +当初は devbase 独自の agent orchestration(`docker exec` + tmux + VS Code Extension)を +追加する検討を進めていましたが、Claude アプリ本体に同等の機能が追加されたため**廃案**としました。 +当時の検討記録は [`issues/old/i34-orcalike.md`](../../issues/old/i34-orcalike.md) にあります。 +複数コンテナの AI セッションを束ねたい場合は、Claude アプリ側の機能を利用してください。 ## クリーンアップ(任意) diff --git a/issues/REPORT35.md b/issues/old/REPORT35.md similarity index 100% rename from issues/REPORT35.md rename to issues/old/REPORT35.md diff --git a/issues/i34-orcalike.md b/issues/old/i34-orcalike.md similarity index 98% rename from issues/i34-orcalike.md rename to issues/old/i34-orcalike.md index 41529c08..9fde5155 100644 --- a/issues/i34-orcalike.md +++ b/issues/old/i34-orcalike.md @@ -1,6 +1,12 @@ # Issue 34 検討: devbase 独自の Orca-like オーケストレーション -> 元 issue: `issues/i34.md` +> **状態: 廃案(2026-08-17)** +> Claude アプリ本体に同等のオーケストレーション機能が追加されたため、本ドキュメントが提案する +> `devbase agent` CLI および VS Code Extension は実装しない。以下は当時の調査・設計記録である。 +> なお §3.1 の sshd/Orca 経路の削除は実施済み(PR #87)で、base image への tmux 追加も +> 完了している(PR #96)。これらは廃案後もそのまま維持する。 +> +> 元 issue: `issues/old/i34.md` > 調査日: 2026-07-16 > 改訂: 2026-07-17(レビュー反映: 削除順序の後置、Windows 移行、LSP trade-off、metadata 分割) > 結論: **CLI を制御基盤、単一ウィンドウの VS Code Extension を主 UI とする二層構成**を推奨する。 diff --git a/issues/i34.md b/issues/old/i34.md similarity index 63% rename from issues/i34.md rename to issues/old/i34.md index 57924c11..bf688129 100644 --- a/issues/i34.md +++ b/issues/old/i34.md @@ -1,5 +1,10 @@ # devbase オーケストレーションツール +> **状態: 廃案(2026-08-17)** +> Claude アプリ本体に同等のオーケストレーション機能が追加されたため、devbase 側で独自に実装する +> 必要がなくなった。検討結果は `issues/old/i34-orcalike.md` に記録として残す。 +> 本 issue に紐づく実装(`devbase agent` CLI、VS Code Extension)は着手しない。 + * issues/old/i33.md でOrcaを導入しようとしたが、設定が複雑になりすぎ、断念した * devbase はすでにコンテナで分離開発できる基盤を持っているので、これにオーケストレーション機能を追加したい diff --git a/issues/i35.md b/issues/old/i35.md similarity index 77% rename from issues/i35.md rename to issues/old/i35.md index 0f04c842..a576b6eb 100644 --- a/issues/i35.md +++ b/issues/old/i35.md @@ -1,5 +1,8 @@ # devbase env 暗号化 +> **状態: 実装完了(PR #91〜#94 / release #90、2026-08-12 merged)** +> 方針は `issues/old/plan35.md`、外部アドバイスは `issues/old/REPORT35.md` を参照。 + * 現在 devbase/.envファイルは平文で管理されている * 暗号化して管理できるようにしたい * 全てを独自実装するのではなく、既存のOSSツールやライブラリをとりこんで開発したい diff --git a/issues/plan35.md b/issues/old/plan35.md similarity index 99% rename from issues/plan35.md rename to issues/old/plan35.md index c9188654..d6687817 100644 --- a/issues/plan35.md +++ b/issues/old/plan35.md @@ -1,6 +1,6 @@ # plan35: 環境変数ファイルの暗号化方針 -> 元 issue: `issues/i35.md` +> 元 issue: `issues/old/i35.md` > 種別: 設計方針(multi-PR 想定) / base branch: `main` / release branch: `release/PLAN35` > ステータス: 実装完了(段階 1〜5。完了サマリは §12 参照)