[Feedback]: Desktop lacks support for adding custom providers (parity with CLI `Add a provider`)
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 45/100
調査の方向性
まず、issue で説明されている Desktop Settings または model-picker フローと CLI の「Add a provider」フローを比較します。これには、#25 に関連する provider 設定と session-sync の動作も含めます。既知の provider、カスタム provider ID、ベース URL、API キーをどのように表現するかを定義します。Linux 上で、要求された CLI 機能と同等に Desktop から provider を追加して再利用できれば完了です。
索引モデルが issue の本文から書いたものです。
説明
What problem are you trying to solve?
In Command Code Desktop (Linux, v0.1.30) there is no equivalent to the CLI v1.54.0 flow for adding custom providers (Add a provider / provider id: ollama, work-llm, openrouter… plus the list with vercel, groq, mistral, xai, together, cerebras, ↓ 184 more).
This is what the flow looks like in the CLI:
# Command Code v1.54.0
# models: muse-spark-1.3-contributor
Add a provider
Pick a known provider below, or type your own id.
provider id: ollama, work-llm, openrouter…
vercel · https://ai-gateway.vercel.sh/v1
groq · https://api.groq.com/openai/v1
mistral · https://api.mistral.ai/v1
xai · https://api.x.ai/v1
together · https://api.together.xyz/v1
cerebras · https://api.cerebras.ai/v1
↓ 184 more
In the Desktop app there is no screen/button/command (cmd) to do the same — only the default provider/login can be used, with no way to connect third-party providers (Ollama, OpenRouter, Groq, Together, etc.).
What would improve it?
Parity with the CLI in the Desktop app:
- An "Add a provider" screen/button in Settings (or in the model picker);
- A list of known providers plus a field for a custom
provider id+baseURL+API key; - The same 190+ providers available in the CLI.
What do you do today?
I use CLI v1.54.0 in the terminal to configure the provider, but the configuration is not reflected/reusable in the Desktop app on Linux — TUI/CLI and Desktop flows seem not to sync providers/sessions (related to #25).
Context / Environment
- Desktop: v0.1.30 (latest as of 2026-09-16), Linux
- CLI: v1.54.0 (
muse-spark-1.3-contributor) - Reported on: Linux
- 主要言語
- Shell
- スター
- 80
- フォーク
- 2
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
CommandCodeAI/desktop のほかの issue
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
CommandCodeAI/desktop#94 ·
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
CommandCodeAI/desktop#66 · コメント 1 件 · リアクション 2 件 ·
-
bug
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
CommandCodeAI/desktop#100 ·
-
enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
CommandCodeAI/desktop#99 ·
-
[Bug]: Copying a text selection in chat replaces the clipboard with the entire session transcript オープンbug
難易度 3/5 1〜2日 初心者へのやさしさ 76/100
CommandCodeAI/desktop#98 · コメント 1 件 ·
CommandCodeAI/desktop の issue をすべて見る
似ている issue
-
Update Vish to 1.1.5 オープンpackage-update
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
oSoWoSo/vOid_Community_repOsitory#144 · コメント 1 件 ·
-
help wanted new command
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
tldr-pages/tldr#24151 ·
-
PacReq: Rune IDE オープンpackage request
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
pacstall/pacstall-programs#9402 ·
-
[BUG] ci: the first prefetch-images.sh call runs before shard.txt exists, so it is always a no-op オープンbug github-actions
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
update-request
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
msys2/MINGW-packages#31768 ·