この記事では、私の日々のワークフローを大幅に向上させている5つのお気に入りのAIツールを紹介します。
1. ChatGPT:一般的なトピックの説明に最適
ChatGPTは、一般的なトピックについて質問したり、複雑な概念を理解したりするために使用しています。Proバージョンも試しましたが、現在のニーズを満たしているので無料版に戻しました。
メリット: ChatGPTは、質の高い、詳細な、わかりやすい回答を提供してくれます。もし満足いかなかった場合は、フォローアップの質問をしてさらに明確にすることができます。
デメリット: ChatGPTの知識ベースはリアルタイムで更新されず、インターネットアクセスもありません。正確な回答を得るには、十分なコンテキストを提供する必要があります。また、回答は一般論に終始し、コーディングやオンラインリサーチのような特定のタスクには適していません。
2. Perplexity:Googleに取って代わる、インテリジェント検索エンジン
Google検索の代わりにPerplexityを使用しています。Focus (Social)機能を使うことで、Redditからの検索結果を表示させることができ、私にとって最も関連性の高い情報が得られます。複雑なクエリの場合は、「Pro Search」を使用して、さまざまなソースからのより深い分析と情報統合を行います。
メリット: Perplexityは、インターネットアクセスにより、複数のソースから最新の情報を提供します。
デメリット: Perplexityは、時折、不正確な情報を提供することがあります。そのため、情報源の信頼性を二重にチェックしています。安全のために、最適な検索結果を得るために、PerplexityとGoogleの両方を使用しています。
3. AskTube:動画の要約に
私は多くの動画、特に長いポッドキャスト、ディスカッション、ニュース、教育コンテンツを見ます。AskTubeは、以下のような点で私を助けてくれます。
- コンテンツを素早く把握する: 自動生成された字幕付きの外国語の動画に特に便利です。
- 動画を見るかどうか、どの部分が関連するのかを判断する。
- チャット機能を使ってさらに質問を深掘りする。
- 知識保持のために要約を見直す。
デメリット: エンターテイメント系の動画には向いていません。
4. コーディング:CursorとPhind
コーディングにはCursorとPhindを使用しています。8ヶ月前にGithub Copilotを試しましたが、これらのツールの方が好みです(ただし、最近Copilotは再評価していません)。
これらのツールを使った私のコーディング経験は以下の通りです。
- 反復的なタスクをこなし、複雑な側面に集中させてくれる。
- 私が創造的なコントロールを維持しながら、アイデアの実装を加速させる。
- ジュニアデベロッパーのように振る舞い、私の効率性を高めてくれる。