DeepCodeは、開発者向けに設計された、シンプルで使いやすいAIチャットアプリです。目的はただ一つ、より良いコードをより速く書けるようサポートすることです。
使い方
1. OpenAI互換のAPIキーとベースURLを入力します。
2. モデルを選択します。GPT-4o、GPT-4o Mini、または任意のカスタムモデルから選択できます。
3. チャットを開始します。関数の説明、エラーのデバッグ、コードブロックのリファクタリング、アーキテクチャのブレインストーミングなど、何でも質問できます。
開発者向け
コードファーストのフォーマット ― AIの応答は、構文ハイライト付きのコードブロックで表示され、ワンタップでコピーできます。
セッション管理 ― 複数の会話を整理して管理できます。コンテキストを失うことなく、プロジェクト間をスムーズに移動できます。
独自のAPIを利用可能 ― OpenAI、Azure、Anthropic、Gemini、または任意のカスタムエンドポイントに接続できます。プロバイダー、モデル、コストはすべてユーザーがコントロールできます。
サブスクリプションなし、トラッキングなし ― コード、会話、APIキーは一切収集しません。すべてデバイス上に保存されます。
デフォルトでダークモード ― 深夜のデバッグ作業でも目に優しい設計です。
こんな用途に最適
外出先でのコード解説
IDEから離れている時のデバッグ
新しい言語やフレームワークの学習
アーキテクチャやデザインパターンのブレインストーミング
スマートフォンからのプルリクエストのレビュー
対応プロバイダー
OpenAI
Azure OpenAI
Google Gemini
Anthropic Claude
OpenAI互換のAPIエンドポイント
DeepCodeは、ユーザーの邪魔にならないように設計されています。オンボーディングチュートリアルも、機能の肥大化も、アップセルもありません。実際に役立つ回答が得られる、シンプルで使いやすいチャットインターフェースです。
新機能(リリースノート)
--------------------------
初回リリース。DeepCodeでは、独自のAPIキーを使ってAIとチャットし、コード解説、デバッグ支援、そして創造的なソリューションを得ることができます。すべて開発者向けのシンプルなインターフェースで提供されます。
アプリレビュー情報 - 注意事項
------------------------------
このアプリは、OpenAI互換チャットAPI用のサードパーティクライアントです。ユーザーはアプリを使用するために、独自のAPIキーとベースURLを提供する必要があります。組み込みのAIサービスはなく、AIクレジットのアプリ内購入やサブスクリプションモデルもありません。
このアプリは以下の機能を提供しません。
独自のAI/LLMサービスの提供
ユーザーの会話を収集、保存、またはサーバーに送信すること
APIキーをサーバーに収集または保存すること(キーはSharedPreferencesを介してローカルに保存されます)
アプリ内購入やサブスクリプションの提供
サードパーティの広告の表示
すべてのAIインタラクションは、ユーザーのデバイスから設定済みのエンドポイント(OpenAI、Azure、Anthropic、Gemini、またはカスタムプロバイダーなど)への直接API呼び出しです。このアプリは、チャットインターフェース/APIクライアントとしてのみ機能します。
開示事項:
このアプリは、urllauncherプラグインを使用して、システムブラウザで外部リンク(プロバイダーのドキュメントなど)を開きます。
このアプリは、ユーザー設定(APIキー、ベースURL、モデル設定)のローカル保存にSharedPreferencesを使用します。
このアプリは、ユーザーが設定したエンドポイントへのAPI呼び出しのみにインターネット接続を必要とします。
テストアカウント:このアプリはユーザーが提供するAPIキーを必要とするため、テストアカウントは不要です。レビュー担当者は、OpenAI互換のAPIキーであればどれでも使用して機能をテストできます。実際のキーを使用せずにテストする場合、アプリは認証エラーを適切に処理し、適切なエラーメッセージを表示します。
お問い合わせ:レビュー中にご質問がある場合は、App Store Connectに記載されている情報を使用して開発者にお問い合わせください。