AI が提案するだけでなく、構造化されたコマンド ブリッジを通じてユーザーに代わってコードの読み取り、書き込み、実行、検証を行うフル機能の PyQt6 コード エディター。
AI はただチャットするだけではなく、構造化された JSON プロトコルを通じてエディターを操作します。
AI はファイルを 1 回読み取ります。 get_file_content、コンテンツをコンテキスト内に保持し、各変更の間に再読み取りを行わずに複数のアンカーベースの編集を発行します。無駄な往復がありません。
編集では、行番号ではなく、検索する正確なテキストを参照します。コードが追加または削除されると行番号は変化しますが、アンカーは変化しません。複数 replace_text 呼び出しは 1 つの応答でバッチ処理でき、すべてがアトミックに適用されます。
新しいモジュールまたは完全な書き換えの場合、AI は 1 つのコマンドでファイル コンテンツ全体を送信します。システムが自動的に作成します .bak 上書きする前にバックアップし、結果を新しいエディター タブで開きます。
AI はシェル コマンドを実行し、続行する前に JSON 結果を受け取ることができます。各結果を待ち、終了コードを処理し、診断コマンド、構成コマンド、破壊コマンド、およびセッション終了コマンドを自動的に区別します。
ファイル、端末、Web ページから返されるすべてのコンテンツは、次のようにラップされます。 [UNTRUSTED_CONTENT] マーカー。 AI は、悪意のあるファイル コンテンツからのプロンプト インジェクション攻撃を防ぐために、内部のすべてのものをデータとして扱うように指示されます (決して指示ではありません)。
複数のファイルを同時に開きます。各タブは、独自の元に戻す履歴、構文の強調表示、および AI コマンド コンテキストを追跡します。
ワンクリックで現在のエディターの状態を最後に保存されたバージョンと比較します。強調表示の追加/削除を備えた色分けされた統合差分。完全な編集に戻るには、差分モードを終了します。
応答はトークンごとにチャット パネルにストリーミングされます。 IDE コマンドはバックグラウンド スレッドで抽出および実行されるため、UI は全体的に応答性を維持します。
システム プロンプトはプレーンテキストのモジュール ファイルです。 ~/.chameleon/prompts/。任意の組み合わせをスタックできます: Tech Repair + Academic + Chat。プロバイダーごとのライブ トークン数とコストの見積もり。
すべての AI コマンドがログに記録されます history.db セッション ID、タイムスタンプ、結果が含まれます。 AI が行ったすべてのファイル変更の完全な監査証跡。
プロジェクトツリーパネルによる素早いナビゲーション。 AI が使用するのは、 list_project_files そして list_open_files 実際のパスを検出するためです。ファイルの場所を発明することはありません。
Local Whisper (whisper.cpp) は、あなたの音声をチャット入力に転写します。ハンズフリー コーディング — キーボードに触れずに、質問、コマンド、またはプロンプト全体を口述筆記します。
AI の応答は、Piper TTS (高速でローカルで自然な音声) を使用して読み上げられます。アクセシビリティや両手がふさがっている作業に最適です。 Linux、Windows、macOS ではプラットフォーム パスが自動的に解決されます。
| プロバイダー | タイプ | 費用(概算) | u30ceu30fcu30c8 |
|---|---|---|---|
| ディープシーク | クラウドAPI | $0.00014 / 1,000 トークン | デフォルト;優れたコード品質 |
| OpenAI (GPT-4o) | クラウドAPI | $0.0050 / 1,000 トークン | 最良の一般推論 |
| 人間性(クロード) | クラウドAPI | $0.0030 / 1,000 トークン | 長いコンテキストの編集に強い |
| クロード・コード (人類) | ターミナル/pty | APIの使用法 | IDE ターミナル内で pty プロセスとして実行 - ライブ シェルでの完全なエージェント コーディング |
| グロク | クラウドAPI | $0.00005 / 1,000 トークン | 超高速推論 |
| ミストラル | クラウドAPI | $0.00025 / 1,000 トークン | ヨーロッパがホストする優れたオプション |
| ムーンショット / キミ | クラウドAPI | $0.00012 / 1,000 トークン | 大きなコンテキストウィンドウ |
| であること | 地元 | 無料 | GGUF モデルをローカルで実行する |
| LMスタジオ | 地元 | 無料 | GUI フレンドリーなローカル推論 |
Chameleon AI IDE — in action
Chameleon IDE を物流 4×4 フリートのオフィス ハブとして実行します。個別の発送ソフトウェアは必要ありません
を送信します .gpx ファイルを IDE からピア チャネル経由でドライバーの電話機に直接送信します。ルートはドライバーのライブマップに即座にロードされます。スタンドアロンの POI セット (給油所、ハザード、配送先住所) は、ルートとは独立してプッシュでき、色分けされたピンとして表示されます。
IDE で貨物マニフェストを作成するか請求書を準備し、ドライバーの電話にピアツーピアでプッシュします。ドライバーは事前にロードされたマニフェストを認識します。スキャンや手動入力は必要ありません。請求書は画面上で署名し、同じチャネルで返送できます。
緊急、重要、指示、情報などの優先アラートを送信すると、すべてのドライバーの画面に全幅のティッカー バーとして同時に表示されます。各車両に電話をかけなくても、オフィスは車両の注意を完全に把握できます。
Chameleon シグナル サーバー (chameleon_signal.py) は、IDE と一緒にオフィスの PC 上で直接実行するか、フリート内の Android スマートフォン上の Termux 内で実行します。フリートの電話は、Tailscale またはローカル ホットスポット経由で接続します。サードパーティ製のリレーや月々のサーバー料金は必要ありません。
Logistics 4×4 companion app — on device