
AI使わないと開発できない人は、AIエージェントのサブスクから逃げられなくなっているでしょう。
Claude CodeのMAXプランですか?
CodexのProプランですか?
または、その両方?
はたまた、kiroや、kibi, Antigravity、ジェンスパーク・・・
今の時点で、世の中に山のようにあるAIツールは、無料領域はあるものの、
課金をしないと、仕事では使えないレベルなんですね。
そして、いっそのこと、ローカル環境にLLMを入れてし待って、無料でずっと使い続けられるAIエージェントって、構築できないものか?
と考えるエンジニアもいると思います。
ドル払いで、円安を恨む人も多い中、今回はそんな夢のような環境をちょっとだけ実現可能な本とだけ、非常に簡単な設置方法をお伝えしたいと思います。
最初に結論
有料版のようなプログラミング系のAIエージェントをローカル開発で構築することは、今の時点では、難しいです。
これは、サービス開発やサイト開発のように、プロジェクト(リポジトリ)全体を管理して、
仕様設計から、全体最適化のような開発員のような動きをさせることは不可能ですが、
1つの関数をローカルAIで作らせるぐらいのことはできます。
要するに、「こういうの作って」と言って、AIに作ってもらうバイブコーディングは、ローカル環境での構築は難しいということです。
有料版のAIは、むしろここがウリのサービスなので、AIに丸投げ方針のエンジニアは、
人を雇いよりも安く、お金を払って、AIエンジニアを雇うしかありません。
でも、自分で、設計も実装もできてしまうけど、テスト作業や、少し複雑な関数を作る程度の効率化をAIに任せてしまうという人には、
今回の環境は構築しておくと、自分のいい右腕(いや、右小指ぐらいかも)になってくれると思います。
CPUとメモリによって、どれが最適なのかは、AIに聞いてみるといいでしょう。
ローカル環境の構築
最近の開発で、多くの人(チーム)で使われているVScodeで、チャットでLLMを実行できるMPC的に使える環境を構築します。
構成
VScode + Continue + Ollama + LLM
VScode
まだインストールしていない人は、以下のURLからDLしてインストールしてください。
https://code.visualstudio.com/
(このブログを読んでいる人であれば、インストール済みですよね?)
Continue
VSCode上でCopilotみたいに動く拡張機能です。
VScodeのプラグインで、検索してボタンひとつでインストールできます。
Ollamaのモデル(LLM)を使う繋ぎ役です。
Ollama
Ollamaは、ローカル環境でLLMを動かすエンジン的なアプリケーションです。
公式サイトからダウンロードしてインストールしましょう。
※ WindowsでもMacでもワンクリックです。
公式サイト :
https://ollama.com
構築手順
10分ぐらいでで終わります。
(ネット環境が遅ければもう少しかかりますが・・・)
1. Ollamaをインストール
公式
https://ollama.com からダウンロードしてインストール。
WindowsでもMacでもワンクリックです。
2. モデルをダウンロード
mac:ターミナル、win:PowerShellで以下を実行します。
#Bash
ollama pull qwen2.5-coder:7b
ollama run qwen2.5-coder:7b
runコマンドを実行すると、Ollamaのサーバーが立ち上がります。
コマンド内で常駐するので閉じないでOKです。
3. VSCodeでContinueを入れる
VSCodeを開いて、左の拡張機能アイコンから
Continueと検索してインストールできます。
4. Continueの設定
Cmd+L (Mac) / Ctrl+L (Win) でContinueのチャットが開きます。
右上の歯車アイコン → config.yaml を開いて、これを貼り付け:
YAML
name: Local Assistant
version: 1.0.0
schema: v1
models:
- name: Qwen2.5 Coder 7B
provider: ollama
model: qwen2.5-coder:7b
apiBase: http://localhost:11434
roles: [chat, edit, apply]
tabAutocompleteModel:
name: Qwen2.5 Coder 7B Autocomplete
provider: ollama
model: qwen2.5-coder:7b
apiBase: http://localhost:11434
注意点
Qwenは、バージョンアップの頻度も高いので、以下のURLから、最新バージョンをDLして自分の環境に見合ったLLMをお使いください。
https://huggingface.co/Qwen
そして、githubもあります。
https://github.com/QwenLM/Qwen
Qwenについて
Qwenと書いて、「キューウェン」って読むらしいです。
中国のアリババ社が構築したLLMですね。
以下のURLでChatGPTのように、チャットAIとしても利用することができます。
https://chat.qwen.ai/
そして、このエンジンとしてLLMのDLも許可してくれるなんて、いや〜太っ腹!
あとがき
自分の環境が、
MacBookAirのM4チップ、32MBメモリ
というまあまあ高品質な状態で、今回インストールしたローカルLLMを使ってみたんですが、
とにかく、遅い!
正直、自分でプログラミング書いた方が早いんじゃないか?というぐらい遅いです。
そして、チャットも、バイブコーディングっぽいことはできるんですが、
GPTけいやClaude系のLLMとは比べものにならんほど、ショボいです。
それでも、AI作業がある程度はできるので、インストールしておいてもいいかな〜というのが、個人的な実感ですね。
最近は、こうしたAIツールを使いこなせる人が、エンジニアとして高単価で企業から欲しがられているようなので、
AI業界の動向を見守って、一緒に学習しながら成長していくというのも悪くないかもしれません。
さあ、1年後のAI業界はどうなっているでしょうね?
関連広告
0 件のコメント:
コメントを投稿