結論
poetryをdevcontainer featuresなどのコンテナ作成時のインストールではなく、
postCreateCommand
などのコンテナ作成後にインストールする。
devcontainerのfeaturesとしてpoetryをインストールし、コンテナ作成後にpoetry self add poetry-plugin-export
するなりすると、
一見成功したように見える。
しかしpoetry export
するとThe requested command export does not exist.
と言われる。
数時間試行錯誤したが、結局 Claude codeでも解決できず、poetry
コマンドのインストールをコンテナ作成時ではなくコンテナ作成後にすると解決した。