AIツール
Ubuntu 26.04 は、AI の開発と展開のための主流のプラットフォームの 1 つになりました。このセクションでは、Ubuntu にさまざまな AI ツールをインストール、構成、使用する方法を体系的に説明し、効率的な AI 作業環境を迅速に構築するのに役立ちます。
セクションの概要
AI エディターと IDE
最新の AI エディターは、大規模な言語モデルをコード編集ワークフローに深く統合し、インテリジェントな補完、コード生成、リファクタリング提案などを提供します。このセクションでは以下について説明します。
- カーソル — VS Code に基づく AI ネイティブ エディター。マルチモデルの会話とコード生成をサポートします。
- Windsurf (Codeium) — 無料の AI コード補完ツールおよびエディター
- Zed — AI 支援が組み込まれた高性能エディター
- VS Code + AI 拡張機能 — Copilot、Continue、Cline、およびその他の拡張機能を使用して VS Code を強化します。
AI コーディング アシスタント (CLI)
コマンドライン AI コーディング アシスタントを使用すると、ターミナルで AI モデルと直接対話して、コードの作成、デバッグ、リファクタリングを行うことができます。このセクションでは以下について説明します。
- Claude Code — Anthropic の公式 CLI コーディング アシスタント
- Aider — オープンソースの端末 AI ペア プログラミング ツール
- GitHub Copilot CLI — GitHub の公式コマンドライン AI アシスタント
- Gemini CLI — Google のターミナル AI ツール
- OpenCode — オープンソースのターミナル AI コーディング アシスタント
AI コーディング アシスタント (CLI) ガイドを読む —>
ローカルLLM
大規模な言語モデルをローカルで実行して、データ プライバシーを保護し、API コストを削減し、オフライン推論を楽しみます。このセクションでは以下について説明します。
- Ollama — 最も人気のあるローカル モデル ランタイム フレームワーク
- LM Studio — グラフィカルなローカル モデル管理およびチャット ツール
- llama.cpp — 高性能 C++ 推論エンジン
- Jan — オープンソースのローカル AI チャット クライアント
- Open WebUI — ローカル モデル対話用の Web インターフェイス
- モデルの比較 — Llama 3、Qwen、DeepSeek、Mistral などの人気モデルの比較
AI 画像と音声
AI はテキストを処理するだけではなく、画像を生成したり、音声を処理したりできます。このセクションでは以下について説明します。
- 安定拡散 WebUI (AUTOMATIC1111) — 最も人気のある AI 画像生成ツール
- ComfyUI — ノードベースの高度な画像生成ワークフロー
- OpenAI Whisper — 強力な音声テキスト変換モデル
AI プラットフォームとオートメーション
AI アプリケーションと自動化ワークフローを構築するためのプラットフォーム ツール。このセクションでは以下について説明します。
- Dify — オープンソース LLM アプリケーション開発プラットフォーム
- n8n — AI ノードをサポートするビジュアル ワークフロー自動化ツール
- LangChain / LangGraph — LLM アプリケーションを構築するための開発フレームワーク
OpenClaw
OpenClaw は、自分のデバイス上で実行され、WhatsApp、Telegram、Slack などのメッセージング チャネルを通じて話しかけ、ツールを呼び出して自動化されたタスクを実行できる、ローカル ファーストのパーソナル AI アシスタントです。
- ローカルファースト — ゲートウェイ デーモンは独自のマシン上で実行されます。
- マルチチャネル — すでに使用しているアプリ内でアシスタントとチャットします
- ツールと自動化 — 組み込みツールの実行、cron ジョブ、および Webhook
GPUのセットアップ
通常、AI ワークロードには GPU アクセラレーションが必要です。このセクションでは以下について説明します。
- NVIDIA ドライバーのインストール — ubuntu-drivers による自動インストール
- CUDA ツールキット — GPU コンピューティング プラットフォームのインストールと構成
- cuDNN — 深層学習アクセラレーション ライブラリ
- GPU 検証 — GPU 環境が正しく動作していることを確認します。
- ROCm (AMD GPU) — AMD グラフィックス カードの AI コンピューティング サポート
- 一般的なトラブルシューティング — ドライバーの競合、バージョンの不一致などの解決策
はじめる
AI ツールを初めて使用する場合は、次の順序で読むことをお勧めします。
- まず、GPU 環境 を設定します (NVIDIA GPU を使用している場合)。
- ローカル モデルを実行するには Ollama をインストールし、ローカル AI を体験してください
- AI エディター を選択してコーディングの生産性を向上させます
- CLI コーディング アシスタント を試して端末で AI を使用してください
ほとんどの AI ツールは大量のメモリとストレージを必要とします。少なくとも 16 GB の RAM と 50 GB の空きディスク容量をお勧めします。ローカル LLM を実行するには、32GB 以上の RAM と、少なくとも 8GB VRAM を搭載した NVIDIA GPU が推奨されます。
システム要件
| 成分 | 最小 | 推奨 |
|---|---|---|
| OS | Ubuntu 26.04 LTS | Ubuntu 26.04 LTS |
| ラム | 8GB | 32GB以上 |
| ストレージ | 30GB無料 | 100GB以上のSSD |
| GPU | なし(CPUのみ) | NVIDIA RTX 3060 12GB 以上 |
| ネットワーク | ブロードバンド接続 | 安定したブロードバンド接続 |
このセクションのすべてのコマンドと構成は、Ubuntu 26.04 LTS に基づいています。一部のツールは他の Ubuntu バージョンでも動作する可能性がありますが、26.04 でのみ検証されています。