--skills-only --scope project incorrectly skips Codex
まだ誰も着手していません。
評価
調査の方向性
libs/aitools/agents/agents.go から始め、文書化されている databricks aitools のインストールコマンドを使って問題を再現します。--scope project と --skills-only が Codex の capability settings をどのように使用しているかを追跡し、存在する場合は既存の agent installation tests を調べます。Codex の skills が /.agents/skills にインストールされ、Claude Code は引き続き /.claude/skills を使用すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Describe the issue
databricks aitools install skips Codex when --scope project and
--skills-only are used together:
Skipped Codex CLI: does not support project-scoped skills
Codex supports repository-scoped raw skills under
<repo>/.agents/skills:
https://developers.openai.com/codex/skills#where-codex-loads-local-skills
Codex does not appear to support project-scoped plugin installation:
codex plugin add and codex plugin marketplace add expose no project
or --scope option. However, plugin scope should not prevent installation
when --skills-only explicitly requests raw skill files.
Steps to reproduce
Run from a project directory:
databricks aitools install \
--agents claude-code,codex \
--scope project \
--skills-only
Expected behavior
Because --skills-only explicitly requests raw skill files, the CLI should
install the Codex skills into:
<project>/.agents/skills
Claude Code should continue using:
<project>/.claude/skills
Whether Codex plugins support project scope should not affect the
--skills-only installation path.
Actual behavior
Claude Code is processed, but Codex is skipped:
Skipped Codex CLI: does not support project-scoped skills
Possible cause
The agent model appears to use a single SupportsProjectScope capability:
https://github.com/databricks/cli/blob/main/libs/aitools/agents/agents.go
The Codex registry entry does not set SupportsProjectScope or
ProjectConfigDir, so SupportsProjectScope defaults to false.
This may correctly reflect the lack of project-scoped Codex plugin
installation, but it also blocks project-scoped raw skills when
--skills-only is used.
The capabilities may need to be distinguished by delivery method, for
example:
- Project-scoped plugin installation
- Project-scoped raw-skill installation
For Codex, raw-skill project scope should be enabled with a project
configuration directory of .agents, producing:
<project>/.agents/skills
Environment
Databricks CLI v1.12.1
Codex CLI 0.147.0
Related issue
Related to #6037, which proposes installing skills into the
vendor-neutral .agents/skills directory. This report specifically
concerns --skills-only being rejected because Codex plugin and
raw-skill scope capabilities appear to be treated as one capability.
- 主要言語
- Go
- スター
- 396
- フォーク
- 233
- 平均マージ
- 2日 52分
- マージ済み PR(30日)
- 276
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
databricks/cli のほかの issue
-
DABs
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
databricks/cli#6670 ·
-
DABs PyDABs
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
databricks/cli#3926 · コメント 4 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 68/100
databricks/cli#6786 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
databricks/cli#6785 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
databricks/cli#6770 ·
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
-
Bob Shell support オープンenhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
santhosh-tekuri/jsonschema#276 ·