// 設定ファイル
YAMLブロック
ブロックをワークスペースの.continue/mcpServers/maguyva.yamlとして保存するか、そのmcpServersエントリを~/.continue/config.yamlに追加します。config.jsonは非推奨です。
Continueユーザー向け
Continueのエージェントは、あなたが渡したコンテキストと、設定で許可されたツールで動きます。Maguyvaはリポジトリ全体をインデックス化してMCPで返すので、エージェントモードはファイルを片端から読む前に、コードの場所を尋ねられます。
Freeプラン:リポジトリ3個, インデックス済みリポジトリ行数、最大5万行、カード不要。
YAMLブロック1つ。URL、ヘッダー、そして.envのシークレット。 Continue特有の4つの事実。
// 設定ファイル
ブロックをワークスペースの.continue/mcpServers/maguyva.yamlとして保存するか、そのmcpServersエントリを~/.continue/config.yamlに追加します。config.jsonは非推奨です。
// トランスポート
ContinueはMaguyvaのエンドポイントにStreamable HTTPで接続します。ヘッダーはrequestOptionsの下に置きます。ローカルプロセスもNode.jsも不要です。
// キー
${{ secrets.MAGUYVA_API_KEY }}は~/.continue/.env、次にワークスペースの.continue/.envと.env、最後にプロセスの環境変数から解決されます。ブロック自体にキーは入りません。
// モード
ContinueがMCPツールを使えるのはエージェントモードだけで、チャットでは使えません。他のクライアントのJSON設定も動きます。.continue/mcpServers/に置くだけです。
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
変更を完了とする前に、そのパッケージのテストを実行する。Continueは.continue/rules/からMarkdownのルールを読み込みます。ルールは常に適用するほか、一致するファイルがコンテキストにあるとき(globs)や、エージェントがdescriptionを見て合うと判断したときだけ適用することもできます。用途は次のとおりです。
ルールはエージェントに働き方を伝えます。今朝のマージ後にコードが何を言っているかは、教えられません。
エージェントモードがファイルの読み込みで埋める3つの穴。
あなたは重要だと思うファイルを追加します。エージェントに必要な実装は、たいてい思いつかなかったファイルにあります。
“これを変えたら何が壊れる?”はグラフの問いです。インデックスがなければ、エージェントは答えるためにファイルを1つずつ読みます。
Continueはコンテキスト上限の厳しいローカルモデルでも動かせます。file:line付きのランク済み回答1つなら、探索的な読み込み10回が収まらない場所にも収まります。
mcpServersブロック1つで、エージェントモードが得るもの:
ルールはContinueに働き方を伝える。
MaguyvaはContinueにコードの地図を与える。
まず地図に聞き、それから編集する。
// workflow 01
continue agent> Webhookの署名はどこで検証している? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← 説明文 → エージェントはverify.tsだけを読みます。 [exit 0]
意味で探す検索なら、名前があなたの言葉と一致しなくても実装が見つかります。
// workflow 02
continue agent> 旧課金クライアントをまだインポートしているのは? dependency_search("LegacyBillingClient", dependents) 3パッケージに4件のインポート元 → エージェントは4件すべてを移行してから、クライアントを削除します。 [exit 0]
インポート元の一覧は削除の前にそろいます。後でビルドが見つけるのではありません。
3ステップ。Freeプラン:リポジトリ3個, インデックス済みリポジトリ行数、最大5万行、カード不要。
// step 01
回答を評価できるよう、すでによく知っているリポジトリを選びましょう。
// step 02
.continue/mcpServers/maguyva.yaml
name: Maguyva
version: 0.0.1
schema: v1
mcpServers:
- name: maguyva
type: streamable-http
url: https://maguyva.tools/mcp
requestOptions:
headers:
Authorization: Bearer ${{ secrets.MAGUYVA_API_KEY }}
// step 03
~/.continue/.envにMAGUYVA_API_KEY=とキーを続けて書きます。エージェントモードに切り替えて、答えをすでに知っている質問を1つしてみましょう。