Skip to content

Codex CLI workerをnative managed worktreeへ移行する - #63

Merged
hirokisakabe merged 5 commits into
mainfrom
issue-dispatch-native-managed-worktree-62
Sep 22, 2026
Merged

hirokisakabe merged 5 commits into
mainfrom
issue-dispatch-native-managed-worktree-62

Conversation

@hirokisakabe

Copy link
Copy Markdown
Owner

close #62

概要

  • Codex CLI worker の起動を IssueKit 管理の git worktree add + codex exec -C から codex exec --worktree へ移行しました。
  • managed worktree の path・Git metadata・保持・cleanup を Codex 所有とし、IssueKit は issue / worker / expected branch / 結果の契約だけを管理します。
  • worker は linked worktree を確認し、既存 branch 衝突を拒否したうえで issue 専用 branch を origin/<default> から作成します。

変更箇所

  • skills/issue-dispatch/SKILL.md
  • skills/issue-implement/SKILL.md
  • skills/worktree-start/SKILL.md
  • README.md
  • AGENTS.md

検証

  • git diff --check
  • codex-cli 0.155.1 の codex exec --help で --worktree を確認
  • 旧 git worktree add / codex exec -C <worktree-path> 実行経路がないことを静的検証
  • issue issue-dispatchのCodex CLI workerをnative managed worktreeへ移行する #62 acceptance-check: 12/12 ✓
  • Codex CLI の独立 read-only session で cross-review を実施し、指摘を追加 commit で修正

参照

@hirokisakabe
hirokisakabe merged commit ca3922a into main Sep 22, 2026
1 check passed
@hirokisakabe
hirokisakabe deleted the issue-dispatch-native-managed-worktree-62 branch September 22, 2026 02:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

issue-dispatchのCodex CLI workerをnative managed worktreeへ移行する

1 participant