結論
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コマンドのインストールをコンテナ作成時ではなくコンテナ作成後にすると解決した。