Goal
自分のノートパソコンに何らかのコーディングエージェントを入れてみる。ローカルで動くところを見て、感動したい。
PCスペック
- MacBook Pro (2021)
- チップ Apple M1 Pro
- macOS Tahoe
- 32GB RAM
- 1TBストレージ
参考
- chatGPTとのチャット
手順
- 前提条件として、ollamaが導入済みであること。ollamaの導入方法。
- OpenCodeというオープンソースのAIコーディングエージェントを使う。
-
ollama pull qwen3-coder:30b- qwen3-coderの導入。結構時間かかる。
-
ollama launch opencode --model qwen3-coder:30b- ローカルのqwen3-coderでOpenCodeを起動
- OpenCodeが入っていなければインストールするか聞かれるので、そのまま進める
- 上記のコマンドが通ると、ターミナル上でOpenCodeの画面が開き、バイブコーディングが開始できる。
次回からの起動
ollama serve- 新規ウィンドウを開く
-
ollama launch opencode --model qwen3-coder:30borollama launch opencode --model qwen3.6:27b- どうやらqwen3.6:27bの方がコーディング性能が良い様?(チャッピー談。裏どりしてない。)
指示書
-
AGENTS.mdを作成して、プロジェクトのルートにおくと、セッションの開始時に自動で読み込んでくれる。
コンテキスト長の変更
- デフォルトのコンテキスト長は32kだが、いざ実際に開発を進めてみると、それでは足りないと感じた。
- コンテキスト長を48kにして起動するには、
OLLAMA_CONTEXT_LENGTH=49152 ollama serve
でollamaを起動する。
感想
- ローカルLLMの立ち上げと同じ様に、ollamaのおかげでかなり簡単になっていると感じた
- 返答の速度がかなり遅いが、今のパソコンのスペックでもなんとか動いている
- でもファンが最大で動き、PCの熱くなるので、少し心配......(よりよいパソコンが欲しいですね)

