本文へ移動
AI Dev Lab Japan AI開発ツール、AIコーディングエージェント、M...

Continue.devをチームで使う前に:config.yaml・Rules・MCP・Contextを分ける基準

Continue.devをチームで使う前に:config.yaml・Rules・MCP・Contextを分ける基準の要点をタイトルと確認軸で示すアイキャッチ

3行まとめ

このテーマをもう少し広げて見るなら、Codex Skillsをチームで入れる前に:サードパーティSkill・MCP依存・権限を監査するMCP Registryからサーバーを選ぶ前に:OAuth・tool poisoning・allowlistの安全な見方 も合わせて確認してください。Continue.devのRulesやMCP設定と同じく、共有単位に含まれる外部依存と権限を監査する視点へつなげられる

VisualContinue設定の5つの分解model、rule、prompt、tool、contextを分けます。
Models

役割とprivacyで使い分ける。

Rules

teamの作業基準を残す。

MCP

tool権限としてreviewする。

Context

読ませる情報源を分ける。

Continue.devは、configの自由度を運用境界で整理します。

  • Continue.devは、models、rules、prompts、MCP servers、context providersをconfigで組み合わせられる柔軟性が強みです。便利さの分だけ、設定の置き場所と共有範囲を決める必要があります。
  • 常時効かせたい作業基準はrules、必要な時だけ呼ぶ定型依頼はprompts、外部toolはMCP servers、読ませる情報源はcontext providersとして分けます。
  • local modelとcloud modelは、性能だけでなく、送ってよい情報、privacy、capabilityで分けます。team shared assistantにはcredentialを含めないのが基本です。

本文の事実確認には、Continue公式docsのconfig.yaml reference、Configuring Models, Rules, and Tools、Context Providers、Customization Overviewを使っています。Xで見かけるContinue.dev、local model、MCP tools、config.yamlへの投稿は需要シグナルとして扱い、本文の根拠にはしていません。

この記事でわかること

Visual導入前に決める項目チームで迷いやすい判断です。
Config

個人、project、sharedを分ける。

Privacy

local modelとcloud modelを分ける。

Tools

MCP serverの権限を見る。

Context

docs、terminal、codebaseを選ぶ。

先に設定の置き場所を決めると、assistantが増えても追いやすくなります。

  • Continue.devのconfig.yamlをチームで分ける考え方
  • models、rules、prompts、MCP servers、context providersの役割
  • local modelとcloud modelをprivacyとcapabilityで分ける方法
  • MCP追加をtool権限としてreviewする理由
  • shared assistantとlocal configをどう分けるか
  • 初週にどこまで導入すればよいか

Continue.devは、VS Code、JetBrains、CLIで使えるopen-sourceのAI coding assistantです。model providerを選び、rulesを置き、promptsを作り、MCP toolsやcontext providersを組み合わせられます。

一方で、自由度が高いということは、設定が散らばりやすいということでもあります。この記事では、Continue.devをチームで導入する前に、config、model、rule、prompt、tool、contextの境界を整理します。

前提知識

Visual公式docsで見る対象この記事で扱うContinue機能です。
項目内容見方
config.yamlmodels、rules、toolsを定義。
Rulesagentへ作業基準を伝える。
Promptsslash commandで呼び出す。
Context追加情報を@で参照する。

Continue.devは、assistantをconfigで組み立てる発想で見ます。

Continue公式docsのconfig.yaml referenceでは、custom coding agentsを作るために、models、rules、prompts、tools、docsなどをYAMLで定義できると説明されています。Configuring Models, Rules, and Tools guideでは、assistantがmodels、rules、toolsで構成され、MCP serversをtoolとして追加できると説明されています。

Context Providers docsでは、codebase、docs、terminal、MCPなどの情報源をcontextとして使う考え方が説明されています。Customization Overviewでは、model providers、rules、prompts、tools、contextをカスタマイズする流れが示されています。

この記事の扱う範囲

項目役割
modelschat、edit、autocomplete、embeddingなどの役割を担う
rulesassistantへ常時伝える作業基準
promptsslash commandで呼び出す定型依頼
MCP serversagent modeで使うtoolsや外部操作能力
context providerscodebase、docs、terminal、MCPなど読ませる情報源
shared assistantteamで共有するconfig単位

2026年5月31日時点で公開されているContinue公式docsを確認しています。導入時には、Continue version、IDE/CLI、model provider、teamのAI tool policy、MCP serverの接続先を確認してください。

注意点

この記事は、MCP serverやcloud modelを無条件に推奨するものではありません。Continue.devはlocal modelもcloud modelも扱えるため、送ってよい情報と必要な能力を分けて判断します。

まず5つの設定に分ける

Visual設定の分類何を変える設定かで分けます。
項目内容見方
Modelschat、autocomplete、embedの役割。
Rules常時効かせる作業基準。
Prompts呼び出す定型依頼。
MCP外部toolや操作能力。
Context読ませる情報源。

全部を1つのconfigに詰めず、変更責任を分けます。

Continue.devのconfigは、最初に5つへ分けて考えます。

設定役割review観点
modelsどのmodelをどの用途で使うかprivacy、capability、cost
rules常時効く作業基準team標準か、個人好みか
prompts呼び出す定型依頼出力形式と対象task
MCP servers外部toolや操作能力secret、write権限、scope
context providers読ませる情報源情報の広さと機密性

この5つを混ぜると、「Continueの設定」としか説明できなくなります。実務では、modelを変えたのか、contextを広げたのか、tool権限を増やしたのかを分けてreviewします。

configを大きくしすぎない

最初から全部入りのconfigにしない方が扱いやすいです。model、1つのrule、1つのpromptから始めます。MCP serverや複数context providerは、必要になってから足します。

credentialを共有configへ入れない

shared assistantやproject configには、API keyやtokenを直接入れません。credentialは個人環境、secret manager、provider側設定で扱い、configには参照方法だけを残します。

modelsは役割とprivacyで分ける

Visualmodel選択の軸用途ごとにmodelを分けます。
Chat

設計相談や大きな変更。

Edit

差分生成や局所修正。

Embed

codebase search用。

Local

privacyやoffline重視。

modelは性能だけでなく、送ってよい情報で選びます。

Continue.devでは、chat、edit、autocomplete、embeddingなど用途ごとにmodelを選べます。model選択は、単なる性能比較ではありません。どの情報をどのproviderへ送ってよいかの判断でもあります。

model選択の軸

見ること
用途chat、edit、autocomplete、embedding
capabilitytool use、long context、code編集の強さ
privacylocal modelかcloud modelか
latencyIDE内で待てる速度か
costteam利用で増えるtoken cost

local modelは、privacyやoffline性の面で魅力があります。一方で、tool use、long context、code reasoning、速度ではcloud modelが必要な場面もあります。

local modelを万能扱いしない

local modelを使えばすべて安全、とは限りません。context providerやMCP serverが外部へ接続する場合、modelがlocalでも情報は外へ出る可能性があります。local/cloudだけでなく、toolとcontextも一緒に見ます。

rulesはteam共有の作業基準に使う

VisualRulesに置くものassistantへ常時伝える基準です。
項目内容見方
Standardscoding規約やlayer境界。
Testslint、typecheck、unitの扱い。
Securitysecretや外部送信の禁止。
ReviewPR summaryとriskの書き方。

Rulesは、毎回promptへ貼る作業基準をfile化する入口です。

Continue公式docsでは、rulesをassistantへ与える指示として扱います。rulesに向いているのは、毎回promptへ貼ると面倒なteam標準です。

Rulesに置くもの

種類
standardscoding規約、layer境界、naming
testslint、typecheck、unit、E2Eの扱い
securitysecret、外部送信、prod操作の禁止
reviewsummary、tests、risks、not runの書き方
workflowbranch、PR、release、migration

rulesは、個人の癖ではなく、teamで合意した基準を置きます。個人だけの好みはlocal configへ置き、projectやteamのrulesへ混ぜません。

AGENTS.mdとの関係

複数のagentを使うteamでは、repo横断の基準をAGENTS.mdへ置き、Continue固有の補足をrulesへ置くと管理しやすくなります。AGENTS.mdの考え方は、チーム向けAGENTS.mdテンプレートでも整理しています。

promptsは繰り返す依頼に使う

VisualPromptsに向くものslash commandで呼ぶ定型依頼です。
Review

diff reviewの観点。

Explain

fileやmoduleの説明。

Refactor

候補を複数出す。

Release

noteやchecklistを作る。

promptsは常時文脈ではなく、必要な時に呼ぶ作業型です。

Continue.devのpromptsは、slash commandとして呼び出せる定型依頼に向いています。rulesが常時効く基準なら、promptsは必要な時だけ呼ぶ作業型です。

promptsに向くもの

用途
reviewdiffを見てbug、risk、test不足を出す
explainfileやmoduleの責務を説明する
refactor3つの改善案を比較する
releasechangelogやrelease noteを作る
docsAPIやcomponentの説明を生成する

ruleにしない理由

promptsに向くものをruleへ入れると、常にassistantの文脈へ入り続けます。毎回使わない手順はpromptにして、呼び出す時だけ使います。

MCP serversはtool権限として見る

VisualMCP追加前の確認点外部toolの権限です。
項目内容見方
ServerどのMCP serverを入れるか。
Toolsread-onlyかwrite可能か。
SecretstokenやAPI keyの扱い。
Scope個人かteam sharedか。

MCPは便利なcontextではなく、assistantの操作能力を増やします。

Continue公式docsでは、MCP serversをtoolsとしてagentへ追加できると説明されています。MCPは便利ですが、context providerと同じ扱いにしない方が安全です。

MCP serverは、assistantが外部toolを使えるようにする入口です。GitHub、database、browser、filesystem、internal APIなどへ接続する場合、read-onlyかwrite可能か、secretはどこにあるか、team shared assistantへ入れてよいかを確認します。

MCP追加前の確認

観点確認すること
serverどのMCP serverを入れるか
toolsread-onlyかwrite可能か
secrettokenやAPI keyの置き場所
scopelocal configかshared assistantか
audittool callや外部接続の記録

MCP serverの更新や認可の確認は、MCP更新で壊さないための確認手順でも整理しています。Continue.devへMCPを足す時も、server名、tool一覧、権限、失敗時の切り戻しを確認します。

context providersは読ませる情報を分ける

VisualContext providerの役割参照できる情報源です。
項目内容見方
Codebaserepo内検索や関連file。
Docs外部docsを参照。
Terminal直近command output。
MCPMCP経由のcontext。

Contextは、agentに何を読ませるかを決める設定です。

Continue.devのcontext providersは、assistantへ追加情報を渡す入口です。codebase、docs、terminal、MCPなど、何を読ませるかを決めます。

context providerの使い分け

provider使いどころ注意点
codebaserepo内の関連fileを探す読ませる範囲が広がる
docsexternal docsやteam docsを参照古いdocsを混ぜない
terminal直近command outputを渡すsecretがlogに出ないようにする
MCPMCP経由でcontextを取得tool権限と混ざらないよう見る

contextを増やすほど、assistantは賢くなりやすいです。ただし、不要な情報、古い情報、secretを含むterminal outputを渡すと、誤った判断や情報漏えいにつながります。

contextは最小から始める

最初はcodebaseとdocs程度に絞ります。terminal outputやMCP contextは、必要な作業でだけ使います。

shared assistantとlocal configを分ける

Visual共有範囲の判断誰が使う設定かで分けます。
項目内容見方
Local個人のmodelやkey。
Projectrepo固有のrulesやprompts。
Teamshared assistantとして配る。
Enterprisesecurity review済みの標準。

共有するほど、credentialとMCP権限を明示します。

Continue.devでは、個人のlocal configと、teamで共有するassistantを分ける考え方が重要です。個人のmodel key、local model path、好みのpromptをteam標準に混ぜると、他のmemberが再現できません。

共有範囲の分類

範囲向くもの
local個人のmodel、key、editor好み
projectrepo固有のrules、prompts、docs
team sharedteam標準のassistant、review prompt
enterprisesecurity review済みのMCPやmodel policy

team shared assistantには、credentialを含めません。MCP serverを含める場合は、接続先、権限、secretの渡し方を明記します。

shared化する条件

  • 2つ以上のmemberが同じrulesやpromptsを使っている
  • project固有ではなくteam横断で使える
  • credentialを含まない
  • MCP serverの権限を説明できる
  • updateとrollbackの手順がある

この条件を満たしてからshared化します。

最小構成の始め方

Visual最初の構成小さく始める形です。
項目内容見方
One modelchat用modelを1つ選ぶ。
One rulereview基準を1つ置く。
One promptPR reviewを定型化。
No MCP初回はtool追加を避ける。

最初はcontextとpromptの型を固め、tool権限は後から足します。

最初は、model、rule、promptを1つずつに絞ります。MCP serverはまだ入れません。

最初の構成イメージ

name: team-review-assistant
version: 0.1.0
models:
  - name: chat
    provider: openai
rules:
  - name: pr-review-basics
prompts:
  - name: review-diff

実際のconfig syntaxは利用中のContinue versionに合わせて公式referenceを確認してください。ここで大事なのは、最初から全部入りにしないことです。

初回promptに入れる内容

  • diffの要約
  • bugsやsecurity risk
  • test不足
  • not run
  • merge前に人間が見るべき点

PR reviewの出力型は、AIエージェントPRテンプレートの作り方と合わせると、他のagentとも揃えやすくなります。

導入初週の進め方

Visual1週間の導入順設定を段階的に共有します。
  1. 1日目

    local configでmodelを確認。

  2. 2日目

    rulesとpromptを1つずつ作る。

  3. 3日目

    context providersを棚卸し。

  4. 5日目

    shared assistant候補をreview。

  5. 7日目

    MCP追加可否を判断。

初週はmodel比較より、設定の置き場所を固めます。

導入初週は、model比較より、configの置き場所と共有範囲を固めます。

やること完了条件
1日目local configでmodelを1つ試すchatとeditの役割が分かれる
2日目ruleとpromptを1つずつ作る常時基準と呼び出し作業が分かれる
3日目context providersを棚卸しするcodebase、docs、terminalの扱いが決まる
5日目shared assistant候補をreviewcredentialを含まず共有できる
7日目MCP追加可否を判断server、tools、secret、scopeが説明できる

拡大する条件

  • rulesがteam標準として合意されている
  • promptsが実際に使われている
  • context providerの範囲を説明できる
  • local/cloud modelの使い分けが決まっている
  • MCP serverの権限をreviewできる

この条件を満たしてから、MCP serverやshared assistantを広げます。

FAQ

Visualよくある迷いContinue導入で詰まりやすい点です。
Rule or prompt?

常時基準か呼び出し作業かで分ける。

MCP or context?

操作能力か情報源かで分ける。

Local model?

privacyと能力で選ぶ。

Shared?

credentialを含めず配る。

迷ったら、誰が使い、何を読ませ、何を実行できるかを見ます。

rulesとpromptsはどう分けますか

常時効かせたい作業基準はrules、必要な時だけ呼ぶ定型依頼はpromptsです。review基準の基本はrules、特定のreview手順はpromptにします。

MCP serverとcontext providerは何が違いますか

context providerはassistantに情報を読ませる入口です。MCP serverはtoolとして操作能力を増やす入口にもなります。read-onlyの情報取得でも、secretや外部接続を伴うならreviewします。

local modelを使えば安全ですか

local modelだけでは判断できません。context providerやMCP serverが外部へ接続する場合、情報は外へ出る可能性があります。model、context、toolを一緒に見ます。

shared assistantにAPI keyを入れてよいですか

入れません。credentialは個人環境やsecret managerで扱い、shared assistantには参照方法やprovider設定だけを残します。

Continue.devとOpenHandsはどう使い分けますか

Continue.devはIDE/CLI assistantとして、config、model、context、MCP toolsを柔軟に組み合わせる用途に向きます。OpenHandsはruntime/sandboxを含むself-hosted agent運用として見ます。OpenHands側はOpenHandsを自前運用する前にで整理しています。


次に読むなら

参照した主な情報源

  • Continue Docs: config.yaml Reference

https://docs.continue.dev/reference

  • Continue Docs: Configuring Models, Rules, and Tools

https://docs.continue.dev/guides/configuring-models-rules-tools

  • Continue Docs: Context Providers

https://docs.continue.dev/guides/build-your-own-context-provider

  • Continue Docs: Customization Overview

https://docs.continue.dev/customize/overview

  • Continue Docs: Introduction to Configs

https://docs.continue.dev/mission-control/configs/intro

次に読むなら

更新履歴

Visual確認と更新の記録Continue.devは更新されるため確認日を残します。
  1. 2026年5月31日

    Continue公式docsのconfig.yaml、rules/tools guide、context providersを確認して初版を作成しました。

導入時には公式docsと利用中のContinue versionを確認してください。

  • 2026年5月31日: Continue公式docsのconfig.yaml reference、models/rules/tools guide、context providers、customization overviewを確認し、初版を作成しました。