中級TypeScript

ccgui5つのAIコーディングCLIを一つのGUIに統合

ccgui は、Claude Code や Codex CLI など5種類のAIコーディングCLIをTauri製デスクトップアプリに統合するオープンソースクライアント。ファイルツリー、内蔵ターミナル、Gitパネルを備え、macOS/Windows/Linux対応。

4.1K スター
359 フォーク
280 イシュー
2 閲覧
TypeScript
MIT
登録日

ccgui は、オープンソースの「マルチエンジンAIプログラミング用デスクトップクライアント」だ。ターミナル上で動かすことが多い Claude Code、Codex CLI、Gemini CLI、OpenCode に加え、DeepSeek Harness(DSH)まで一つのGUIにまとめることを目指している。

プロジェクト側は、DSH Web UI の単なるラッパーでも dsh-plugin でもないと明言している。DSH はネイティブエンジンの一つにすぎず、モデルやAPIキーは従来どおり DSH ホスト/Web UI 側に置いたまま、ccgui はチャット・ファイル・Git・プロジェクト全体を操作する共通のフロントエンドを提供する。

切替可能な5つのエンジン

README によると、ccgui は以下のランタイム向けアダプタを登録している。

  • Claude Code
  • Codex CLI
  • Gemini CLI(デフォルトで有効)
  • OpenCode(オプション)
  • DeepSeek Harness(DSH)

Claude と Codex はホスティング先を指定できる構成に対応。Gemini と OpenCode は各ランタイムが持つ設定モデルをそのまま使う。DSH は dsh-host-rpc 経由でネイティブに統合され、ローカルで起動中の dsh ウェブホストを引き継ぐか、ccgui 自身が立ち上げるか選べる。一度開いた DSH セッションは作成・復元・フォークでき、再起動後も残り、切断されたセッションはコンテキスト使用量とともに再開できる。

コード作業に特化したUIと開発パネル

入力欄は @ によるファイル参照、スラッシュコマンド、画像ペースト、添付に対応。ファイル編集やシェル/ツール呼び出し、読み取り操作はリアルタイムのカード表示になる。Claude/Codex セッションでは、ランタイムが対応していれば巻き戻し(rewind)と分岐(fork)が可能。プロンプト強化機能で乱雑な指示を整えられ、AI が処理中のあいだに次の質問をキューに積むこともできる。

装備はチャットだけに留まらない。

  • ファイルツリー:閲覧、プレビュー、コピー、ペースト、リネーム、ドラッグ&ドロップで会話に投入。
  • 内蔵ターミナル:ウインドウを切り替えずに使える実ターミナル。
  • Git パネル:ステージング、コミット(AI生成メッセージ対応)、ブランチ、ワークツリー、差分、履歴。
  • グローバル検索:ファイル名と内容の検索。README はこの項目で途切れているため、完全な機能はリポジトリを確認。

技術スタックとライセンス

構築は Tauri 2 + React 19 + TypeScript + Rust。macOS / Windows / Linux に対応する。アプリ設定、ワークスペースインデックス、クライアント状態は既定でローカル保存。AIプロバイダーやブラウザプロキシ、メールサービス、任意のリモート/Webサービスへ送る内容は、それぞれのサービス境界のルールに従う。

Claude Code や Codex CLI の操作に慣れていて、黒いウインドウに飽きたなら、ccgui は既存のワークフローを保ったままグラフィカルなプロジェクト俯瞰を与えてくれる。MIT ライセンスのオープンソースなので、動作を自分の目で確認したい人にも向く。

作成方法:本ページは公式サイトまたは公式リポジトリを基に AI の補助で整理し、主要な数値を出典と自動照合しています。機能や価格は元資料をご確認ください。 プロジェクトのリポジトリ/資料

AIコーディングCLIマルチエンジンTauriデスクトップクライアントオープンソースClaude CodeCodex CLIDeepSeek Harness

情報ソースと検証

本項目はプロジェクトの一次ソースに基づき編集・検証しています:

最終検証:
検証者:
SoFarBot 編集チーム

プロジェクトが本物のリポジトリに解決されることを確認し、分類し、オープンソースライセンスと言語を付与します。スター数や最終コミットなどの指標は上流リポジトリを反映し、その変化に応じて更新されます。

プロジェクト評価

0.0 (0 レビュー)

共有

よくある質問

ccgui: 5つのAIコーディングCLIを一つのGUIに統合とは?

ccgui は、Claude Code や Codex CLI など5種類のAIコーディングCLIをTauri製デスクトップアプリに統合するオープンソースクライアント。ファイルツリー、内蔵ターミナル、Gitパネルを備え、macOS/Windows/Linux対応。

ccgui: 5つのAIコーディングCLIを一つのGUIに統合はどのプログラミング言語で開発されていますか?

ccgui: 5つのAIコーディングCLIを一つのGUIに統合は主にTypeScriptで開発されています。

ccgui: 5つのAIコーディングCLIを一つのGUIに統合のライセンスは何ですか?

ccgui: 5つのAIコーディングCLIを一つのGUIに統合はMITライセンスで公開されています。

関連プロジェクト

該当する結果がありません

もっと見る

類似ツール

Cursor

Cursor

VS Codeをベースに二次開発されたインテリジェントコードエディターで、「ネイティブ搭載AI」をコアセールスポイントとしています。プラグインに依存せず、AIをエディターの基層に深く統合し、プロジェクト全体のコンテキストコードベースを理解することができ、VS Codeのすべての設定とプラグインのシームレスな移行をサポートします。

Google Antigravity

Google Antigravity

Antigravityは、Gemini 3 Pro、Claude Sonnet 4.5、GPT-OSSなどの複数モデルをサポートしており、開発者は同じ環境内でタスクに最適なモデルを選択できます。

Codex

Codex

OpenAI Codexは、OpenAIが開発したAIプログラミングモデル兼アシスタントであり、自然言語の指示を対応するソースコードに翻訳し、開発者にインテリジェントな補完やコード生成などの機能を提供します。このモデルは、2021年にOpenAI APIのコードモデルとして初めてリリースされ、GitHub Copilotの中核的サポートを担っていました。OpenAIの技術進化に伴い、Codexは2025年に「AIプログラミングエージェント」として新たな姿で復帰し、複雑な要件を理解し、コードの自動記述やデバッグを実行することで、開発効率とソフトウェアの提供速度を大幅に向上させています。

Kiro

Kiro

KiroはAWSが提供するAIプログラミングIDEであり、仕様駆動開発モデルを採用し、自然言語の要求を明確な仕様書とタスクに変換します。その後、組み込みのAIエージェントがコードを生成し、デバッグと最適化を行い、大規模プロジェクト開発の全プロセスを支援します。

Trae

Trae

Trae(公式サイト trae.ai)は、ByteDanceによって開発されたAIネイティブな統合開発環境(IDE)です。単なるプログラミングアシスタントではなく、「協働パートナー」として、大規模言語モデル(LLM)を深く統合し、開発者が要件定義からコード構築、デバッグ、デプロイまで、より知的で自動化されたソフトウェア開発を実現することを支援します。

Claude

Claude

Claudeは、米国のAI企業Anthropicが開発した知的言語インタラクションプラットフォームです。深いテキスト理解、情報整理、コード支援、タスク分析などの能力を統合し、チャット対話を超えて、長文要約、画像解析、論理的推論、プログラミング支援など、より複雑な問題に対応できます。一部の単純な質問応答ボットと比べて、Claudeは推論ロジックと拡張機能を備えた知的ツールと言えます。

コメント

コメント

0
0/500 文字

コメントはまだありません

最初のコメントを書きましょう

オープンソースプロジェクト

オープンソースAIプロジェクトを探求し、学び、貢献して、人工知能技術の発展を推進しましょう

すべて表示