CodeGeeXとは
CodeGeeXは、中国の清華大学の研究グループTHUDMが開発し、現在はZ.ai(旧・Zhipu AI)が運営するAIコーディングアシスタントです。2022年に学術研究プロジェクトとしてスタートし、その後エンジニア向けの実用ツールへと成長しました。
もっとも大きな特徴は個人利用が完全無料という点です。GitHub Copilotのようなサービスが月額費用を必要とする中、CodeGeeXはコード補完・レビュー・チャットなどの機能を費用ゼロで使えます。世界で100万人以上の開発者がVS Codeプラグインを導入しており、「Copilotを無料で使いたい」というニーズに応えるサービスとして注目されています。
プログラミングを始めたばかりの方から、複数言語を使いこなすフルスタックエンジニアまで、まずコストをかけずにAIコーディング支援を試してみたい人にとって、入口として最適な選択肢の一つです。
主な機能をやさしく解説
- コード補完:コードを書いていると、続きの行を自動的に提案してくれます。Tab キーを押すだけで採用でき、Python・JavaScript・Java・C++・Rustなど100以上の言語に対応しています。
- インラインチャット:エディタを離れずに、選択したコードについてAIに質問したり「このバグを直して」と指示したりできます。別のウィンドウに切り替える手間なくコード作業が続けられます。
- コードレビュー:選択範囲のコードに対して、問題点や改善提案をAIが自動でコメントしてくれます。一人で開発しているときのセルフレビュー代わりにもなります。
- 単体テスト生成:関数やクラスを選ぶだけで、対応するユニットテストのコードを自動で生成します。テストを書く手間が大幅に減ります。
- リポジトリ横断QA:プロジェクト全体のコードを読み込んで「この関数はどこで使われているか」「〇〇の処理はどのファイルに書いてあるか」といった質問に答えてくれます。大規模コードベースを引き継いだときなどに特に役立ちます。
- コード翻訳:Pythonで書いたコードをJavaScriptに変換するなど、異なる言語間でコードを自動変換できます。
- コメント・ドキュメント生成:コードから説明コメントやドキュメントを自動生成します。
料金プランの選び方
- 個人開発者・学生の方:現時点では全機能が無料で使えます。まず無料プランで試してみましょう。
- 法人・チーム利用を検討する方:機密コードの社外送信を避けたい、管理機能が必要、といった場合はエンタープライズプランを検討します。価格は要問い合わせです。
料金体系・利用条件は変更される可能性があります。最新情報は必ず公式サイトでご確認ください。
始め方
- VS Codeを開き、左サイドバーの「拡張機能」から「CodeGeeX」を検索してインストールします。JetBrains IDEを使っている場合はJetBrains Marketplace から同様に検索します。
- プラグインをインストール後、アカウント登録またはログインを行います(メールアドレスなどで登録できます)。
- コードを書くと自動的に補完候補が表示されます。選択してTabキーで採用するだけで使い始められます。
- エディタ内でコードを選択して右クリックメニューまたはショートカットから「CodeGeeX」の機能(レビュー・テスト生成など)を呼び出せます。
難しい設定は不要で、プラグインをインストールするだけですぐ使い始められるのが手軽なポイントです。
他のAIとの違い・使い分け
| 比較ポイント | CodeGeeX | GitHub Copilot | Tabnine |
|---|---|---|---|
| 個人利用の料金 | 無料 | 月額10〜19ドル程度 | 月額12ドル程度 |
| コード補完の精度 | 実用的だが競合より劣る場面あり | 高精度 | 中程度 |
| エージェント機能 | 非対応 | 一部対応 | 非対応 |
| プライバシー重視 | 要確認(中国系企業) | Microsoft/GitHub管理 | 高い(オンプレ可) |
「とにかく費用をかけずに試したい」ならCodeGeeX、「精度と統合性を重視する」ならGitHub Copilot、「セキュリティ最優先でオンプレ展開したい」ならTabnineが向いています。Cursorのように自律的にコードを変更するエージェント系が必要な場合は、別のツールを検討しましょう。
使うときの注意点
データの取り扱いに注意:CodeGeeXは中国の企業・大学が開発したサービスです。入力したコードがサーバーに送信される可能性があります。機密情報・個人情報・社内の重要なコードを含むファイルを扱う際は、利用規約とプライバシーポリシーをよく読んだ上で判断してください。法人利用の場合は、IT部門やコンプライアンス担当者に事前確認することをおすすめします。
精度には限界があります:AIが提案するコードが常に正しいわけではありません。生成されたコードは必ず自分でレビューし、テストして使ってください。特に複雑なロジックや安全性が求められる処理は、鵜呑みにせず確認が必要です。
料金・機能は変わることがあります:現時点では個人利用が無料ですが、サービス方針は変更になることがあります。契約や本格利用の前に、必ず公式サイトで最新の情報をご確認ください。
