ツッコミ歓迎Cline使用ベストプラクティス
2025 年 2 月時点でのベストプラクティス
-
VSCode に Cline をインストール
-
Cline の API Provider を設定(相変わらず Anthropic 使ってますがそれぞれお好みがあればそれでも)
-
Auto-approve は全部オンに設定
-
Memory Bank について公式の説明に従い、「Custom Instructions」を設定

-
Memory Bank について公式の説明に従い、ルート直下に
memory-bankというフォルダを追加 -
ルート直下に
.clinerulesというファイルを追加し、作成してほしい仕様やルールなどを書き込む(あまりいい例ではないですが、悩んだ場合はこの記事のリポジトリのファイルをご参照ください。または下記の参考 URL などもご参照されるのもよいと思います) -
Cline へプロンプト(命令文)
initialize memory bankを送る → memory-bank ディレクトリ以下に必要なファイルが作成される -
mode を「PLAN」にして、
follow your custom instructionsと命令 → Cline が計画をたてはじめる
-
計画を終えた Cline が
モードを「ACT」にして、続けるボタンを押して的なことを言ってくるので、言われた通りに実行
-
あとはときどき Cline に請われるままにボタンを押す。途中途中けっこう動かなかったりするけど Cline を信じて押す。
-
セッションを切り替える必要(New Chat から始め直す必要)が発生したら、まずは
update memory bankと命令して Memory Bank を更新。その後は再びfollow your custom instructionsと命令すれば、あとは前項と同じ。 -
完 成 🙌
とっても簡単ですね!
この記事がお役に立ちましたら幸いです。
参考 URL
- https://qiita.com/reoring/items/0c359cc4323bf89965a1
- https://github.com/nickbaumann98/cline_docs/blob/main/prompting/custom instructions library/cline-memory-bank.md
- https://zenn.dev/berry_blog/articles/c72564d4d89926
- https://zenn.dev/watany/articles/50665ee40f4948
- https://github.com/RooVetGit/Roo-Code/blob/main/.clinerules
Discussion