Contral AI コーディング エージェントと教育レイヤーを組み合わせます。 Cursor、GitHub Copilot、Claude Code、Codex CLI、Cline、Aider、Continue、OpenCode、Windsurf などのツールからの編集を監視し、行にリンクされた説明、コードベース ツアー、フォローアップの質問を生成できます。これは、VS Code 互換エディターの拡張機能として、また Eclipse Theia 上に構築されたスタンドアロン IDE として利用できます。
AI が生成したコードを配布することと、それを理解することは同じではないという前提は重要です。しかし、生成された説明は明らかに間違っていたり、過度に局所的であったり、運用上の制約から切り離されていたりする可能性があります。 Contral は、学習者が別のモデルの出力を受動的に読む場合ではなく、検索の練習を作成して証拠を確認する場合に最も効果的です。
1 回の評価で 2 つの製品
| 表面 | 追加されるもの | 一次評価リスク |
|---|---|---|
| エディタ拡張機能 | 複数のエージェントによる編集後の自動ティーチング、選択ティーチング、コードベースツアー | ファイルの観察、拡張子の許可、互換性、学習カードのノイズ |
| スタンドアロンIDE | 統合されたエージェント、ターミナル、モード、カリキュラム、およびより深い教育ワークフロー | 信頼境界の拡大と既存のエディター コントロールからの移行 |
| ビルドエージェント | リポジトリの読み取り/書き込みとコマンドの実行 | AI コーディングの精度、権限、外部ツールへのアクセス |
| 学習モード | カリキュラム、課題、プロジェクト、そして「上司試験」 | Java は現在利用可能であると宣伝されています。他の言語はマーケティング/ロードマップ コンテンツである可能性があります |
| ビヨク | OS キーチェーンを使用して、Anthropic、OpenAI、OpenRouter、および互換性のあるプロバイダーを接続します | プロバイダーの維持、支出、エンドポイントのガバナンスは分離されたまま |
| MCP/スキル | ワークスペースごとに構成可能なツールと再利用可能な機能 | ツールサーバーはファイル、コマンド、ネットワーク、アカウント権限を拡張できます |
「すべての行を説明する」は適切な成功指標ではない
行ごとの説明は初心者が構文を解読するのに役立ちますが、ソフトウェアの動作はデータ フロー、状態、依存関係、同時実行性、展開、および組織の規則から現れます。細かい説明が多すぎると、メンタルモデルを構築せずに読書量が増加する可能性があります。この境界が存在する理由、境界が保護する不変条件、拒否された代替案、失敗がどのように現れるかなど、決定に関する説明を選択します。
エージェントが変わるたびに、カードを公開する前に学習者に「何が変わりましたか?」と答えるように要求します。なぜ必要なのでしょうか?どのような入力がそれを壊すのでしょうか?どのテストがそれを証明しますか?どのようなセキュリティまたはパフォーマンスのコストが導入されましたか? Contral の「証明」のコンセプト、つまりマイクロチャレンジと防衛訓練は、自動化された散文よりも教育的に重要です。
| 学習レベル | 理解している証拠 | 弱いプロキシ |
|---|---|---|
| リコール | ヒントなしで API、パターンまたは言語ルールに名前を付けます | 説明を読んだ後に理解する |
| 予測 | コードを実行する前に出力と失敗を予測します | 導入は「理にかなっている」と言う |
| 転送 | コンセプトを別のファイルまたは問題に適用します | 生成された同じパターンをコピーします |
| デバッグ | ログ/テストを使用してシードされた欠陥を検出します | 同じエージェントにコードの修正を依頼する |
| デザインディフェンス | トレードオフと拒否された代替案について説明する | 一般的なベストプラクティスの言葉を繰り返す |
| メンテナンス | 1週間後に説明なしでコードを正しく変更します | 閲覧されたカードの数が多い |
厳密なトライアルデザイン
- 1 つの小さなリポジトリと 3 つの代表的なタスク (機能、バグ、リファクタリング) を選択します。
- 参加者に、出現する可能性のある概念をカバーする事前テストを実施します。
- Contral ティーチングを有効にし、通常のコーディング エージェント ワークフローを使用して同じタスクを実行します。
- コードレビューの前に、書面による変更概要、脅威分析、テスト計画を要求します。
- 1 つの微妙な欠陥を挿入し、独立したデバッグ時間を測定します。
- 元のカードにアクセスできなくなって 7 日が経過した後、関連タスクを繰り返します。
- 自己申告の信頼性だけではなく、正確性、レビュー時間、保持期間、モデルの総コストを比較します。
エージェントモードと承認境界
拡張ページでは、Fast、Plan、Deep、Recursive モードについて説明します。計画モードは読み取り専用で開始され、ファイルとステップが提案され、その後承認が必要になります。書き込みオファーの適用/スキップとコマンドには承認が必要であると表示されます。再帰モードでは、Generator、Critic、Revisor ループが使用されます。自己批判によって問題を発見することはできますが、モデルには盲点があり、反復が増えるとコストと差分サイズが増加します。
| モード | 上手に活用しましょう | ガードレール |
|---|---|---|
| 速い | 明確なテストによる小さな可逆編集 | パスを制限し、すべての差分を検査する |
| 計画 | アライメントが必要なグリーンフィールドまたはファイル間の変更 | 承認前に前提条件と禁止ファイルを確認する |
| 深い | 複雑な診断またはアーキテクチャ上の推論 | リポジトリの証拠と実行可能な検証への引用を要求する |
| 再帰的 | 独立したリビジョンが役立つハードバウンド問題 | 自己スコアだけではなく、イテレーション/トークン上限と外部テスト |
| MCP/スキル | 承認されたツールと反復可能なワークフロー | 最小権限、サーバーの固定、副作用の確認 |
プライバシー: ローカルファーストはローカルのみを意味するものではありません
2026 年 3 月 13 日のプライバシー ポリシーには、Contral はソース コード、プロジェクト ファイル、プロンプト、会話、ファイル名、ディレクトリ構造、クリップボードの内容、スクリーンショット、またはキーストロークをテレメトリとして収集しないと記載されています。同意を得て、使用状況と LLM 呼び出しのメタデータを収集します。減少しても、集合的な特徴数は許容されます。また、詐欺/悪用を検出するための一方向のハードウェア由来のデバイス識別子も作成します。
本規約では、この製品をローカルファーストと呼んでいます。つまり、コードはマシン上で処理され、完了と指導に必要な最小限のコンテキストは送信されます。プライバシー ポリシーでは、NVIDIA NIM、OpenAI、OpenRouter を推論プロバイダーとして挙げており、プロンプトはトレーニングなしで API のみのアクセスを使用してそれらにアクセスすると述べています。したがって、Contral が完全なリポジトリを保存していない場合でも、コード コンテキストがマシンから離れる可能性があります。選択したプロバイダー、送信された正確なコンテキスト、保持管理、地域および企業契約を確認します。
| データ | 出版取り扱い | バイヤーチェック |
|---|---|---|
| ソースファイル | テレメトリとして収集されず、Contral サーバーに保存されません | アウトバウンド推論ペイロードのスニペット/コンテキストを検査する |
| プロンプト/会話 | テレメトリとして収集されません。選択したプロバイダーにプロンプトが表示されます | プロバイダーの保持/トレーニングと BYOK エンドポイント |
| 使用状況テレメトリ | 同意ベースのメタデータ、90 日間保持 | デフォルトの同意 UI と削除動作を確認する |
| 使用状況のスナップショット | 2年間保有 | フィールド、集計、および従業員/アカウントのリンク |
| デバイス識別子/IP | 虐待防止のために使われる | 企業のデバイス/プライバシーへの影響と異議申し立てのプロセス |
| 請求 | 計画/ステータスは保持されます。外部で処理される支払い詳細 | Contral 文書の矛盾: プライバシーには Dodo と記載され、規約には Razorpay と記載されています |
支払い処理業者の不一致は重大です。現在のプライバシー ポリシーでは Dodo Payments と名付けられていますが、2026 年 3 月 21 日付の規約では Razorpay と名付けられています。購入前に、実際のチェックアウト プロセッサと適用されるプライバシー/販売規約を確認してください。
セキュリティと拡張機能のガバナンス
AI の編集を監視し、リポジトリをスキャンし、キーを保存し、エージェントを実行できるエディタ拡張機能は、特権ソフトウェアです。 Marketplace/Open VSX パブリッシャー ID、拡張機能の許可、自動更新動作、コンテンツ セキュリティ ポリシー、およびインシデント対応を確認します。同サイトには、必須アップデートはワンクリックインストールで配布できると記載されている。企業では、代わりにバージョンの固定と段階的な検証が必要になる場合があります。
- 最初のインストールには、テスト プロファイルと非機密リポジトリを使用します。
- BYOK キーをオペレーティング システムのキーチェーンに保存しますが、プロジェクト固有の下限の資格情報を使用します。
- 明示的な確認なしに、ターミナル コマンド、MCP 書き込み、またはリポジトリの変更を許可しないでください。
- プロダクション シークレットと環境ファイルをエージェント コンテキストからブロックします。
- 資格情報を入力する前に、ネットワーク宛先を検査し、カスタム エンドポイントを確認します。
- 保護されたブランチ、テスト、依存関係のスキャン、Contral の外での人によるレビューが必要です。
製品のライセンスとコードの所有権
ライセンス ページには、Contral IDE、拡張機能と Web サイトは独自のクローズド ソース ソフトウェアであると記載されています。スタンドアロン IDE は Eclipse Theia のフォークであり、そのオープンソース コンポーネントはライセンスを保持していますが、Contral の教育エンジン、モード、カリキュラム、およびバックエンドは独自のものです。規約では、ユーザーは自分が作成または生成したコードの所有権を保持するが、レビュー、テスト、適合性については責任を負い続けると規定されています。
この所有権ステートメントは、生成されたコードが新規であること、またはサードパーティのライセンス義務がないことを保証できません。通常の出自と依存関係のチェックを実行します。教育の説明では、コピーまたは生成されたスニペットのライセンス ステータスが誤って説明されている可能性があります。
価格設定と払い戻しの小切手
ホームページでは現在、「年間月額 9.99 ドルから」Pro の限定 50% 割引を宣伝していますが、料金ページでは、認証されていないレビューではプランの詳細は公開されていませんでした。規約には、Free、Pro、Pro+、Teams、月次または年次更新、および税込みの内容が記載されています。チェックアウト時にクォータ、モデル アクセス、BYOK 制限、チーム管理、年間料金全額、および更新価格を確認します。
本規約では、7 日以内にリクエストし、有料機能の累積使用時間が 3 時間未満であるという狭い払い戻し期間を設けています。 3 時間経過した場合、または 7 日を経過した場合、払い戻しはできません。年間プランの一部は返金されません。評価を速やかに実行し、使用状況の証拠を保持します。
代替案
| オプション | ベストフィット | トレードオフと Contral |
|---|---|---|
| Contral | エージェントのライブ編集に関する状況説明と課題 | 独自の製品と生成された教師の信頼性 |
| GitHub Copilot | 広範なエンタープライズコーディング支援とエディターの統合 | あまり構造化されていない教育/定着に重点を置く |
| Cursor | エージェントファーストの統合開発 | 学習証拠は中心的なワークフローではない |
| Codecademy / freeCodeCamp | 構造化された基礎と演習 | 学習者の本番リポジトリにあまり限定されない |
| Exercism | 練習、テスト、コミュニティの指導 | エディタ内生成よりも遅く、より強力な意図的な実践 |
| 人間のメンター + コードレビュー | アーキテクチャ、暗黙のコンテキスト、責任あるフィードバック | 時間は限られており、コストは高くなります。ツールとの組み合わせに最適 |
よくある質問
Contral は独自の IDE でのみ動作しますか?
いいえ。スタンドアロン IDE と、Cursor、Windsurf、VSCodium などの VS Code ファミリ エディターの拡張機能が提供されます。
すべてのプログラミング言語カリキュラムをサポートしていますか?
ホームページによれば、Java は現在利用可能であり、需要に応じてさらに多くの言語が提供される予定です。一般的なコードの説明では、構造化されたカリキュラムよりも多くの言語をカバーする場合があります。
ソースコードはアップロードされていますか?
このポリシーでは、テレメトリとして収集または保存されないが、AI 応答のために選択された推論プロバイダーに最小限のコンテキストが送信されるとしています。
Contral はオープンソースですか?
いいえ、その作成された製品レイヤーは独自のものです。 IDE は、オープンソースの Eclipse Theia およびその他のクレジットされたライブラリに基づいています。
説明はコードレビューの代わりになるでしょうか?
いいえ。これらはモデルの出力です。テスト、セキュリティレビュー、リポジトリの証拠、人間の説明責任は引き続き必要です。
学習の成功はどのように測定されるべきですか?
カードの閲覧や即時の信頼ではなく、予測、デバッグ、転送、遅延保持を使用します。
一次情報源
- 公式製品概要
- 公式拡張機能とサポートされているエディター
- 公式プライバシーポリシー、2026 年 3 月 13 日
- 公式利用規約、2026 年 3 月 21 日
- 公式製品およびサードパーティのライセンスに関する声明
- Visual Studio Marketplace 発行者/バージョンの確認用
- Eclipse Theia プロジェクト
- NIST AI リスク管理フレームワーク
最終レビュー日は 2026 年 7 月 25 日です。製品モード、カリキュラム、価格、プロセッサーおよびプロバイダーのルートは変更される場合があります。インストールされている拡張機能、チェックアウト、および現在のポリシーを確認します。




