読む・知る
Theia IDE|拡張機能とAI接続先を選べる開発環境 の紹介
概要
Theia IDEは、Eclipse Theiaを基盤とするオープンソースの開発環境です。PC上でコードを編集し、必要な拡張機能やAI接続先を選びながら、自分の開発環境を整えたい人に向いています。Windows・macOS・Linuxに対応しています。 公式サイト
このソフトでできること
- コード編集を中心とした開発作業を行う。
- Open VSXの対応拡張機能を追加し、必要な機能を補う。
- 利用するAIプロバイダーを設定し、開発環境でAIを活用する。
拡張機能や言語の実行環境は別途用意するものがあるため、使いたい言語や機能に合わせて構成を選びます。
主な特徴
必要な機能を拡張機能で補い、AIの接続先も選べる点が特徴です。拡張機能はTheia IDEに対応するものを選ぶ必要があります。AIを利用する場合は、接続先に応じたAPIキーや契約を用意します。
対応OS・料金・ライセンス
対応OSはWindows・macOS・Linuxです。Apple Silicon搭載Macでは、専用のApple Silicon版を選びます。
デスクトップ版は無料でダウンロードでき、試用期間による利用制限はありません。一方、ブラウザーで試すオンラインデモは、1セッション30分に制限されています。AIサービスの利用料はデスクトップ版の無料利用とは別で、接続先の契約や利用条件に従います。 公式サイト
Theia IDEのパッケージングはMITライセンス、基盤となるTheiaプラットフォームはEPL-2.0です。拡張機能や各コンポーネントにもそれぞれのライセンスがあるため、改変・再配布などを行う場合は対象の条件を確認してください。 Theia IDEのライセンス ・ Theiaプラットフォームのライセンス
注意点と使い方の要点
まずOSに合ったデスクトップ版を選び、使用する言語の実行環境と対応拡張機能を整えます。AIを使う場合は、プロバイダーを選び、必要なキーや契約を設定します。
無料のIDEを導入しても、外部AIサービスまで無料になるわけではありません。AIの利用条件や料金は、接続先ごとに確認してください。オンラインデモの30分制限は、デスクトップ版の無料利用を制限するものではありません。
向いている人
- Windows・macOS・LinuxのPCでコードを編集したい人。
- Open VSXの対応拡張機能を選んで開発環境を整えたい人。
- 利用するAI接続先を自分で設定したい人。
向いていない人
- 外部AIサービスも含めて、費用なしで使えることを必須とする人。
- オンラインデモで30分を超えて継続作業したい人。
- 拡張機能や言語の実行環境を選ばず、すべて揃った構成を求める人。
FAQ
無料で使えますか?
デスクトップ版は無料で利用できます。接続するAIサービスの利用料は別です。
オンラインデモの制限はありますか?
1セッション30分です。デスクトップ版の利用期間とは別の制限です。
Apple Silicon搭載Macではどの版を選びますか?
Apple Silicon向けの専用ビルドを選びます。下記のmacOSリンクはApple Silicon版です。

