AI開発用語集 · 確認日 2026-07-20

判断の前に用語を定義する。

AI開発プラットフォームに関する語彙の中立的な定義と、各用語がMonkeyCodeにどう当てはまるか——評価者、検索エンジン、文脈を保った引用可能な定義を必要とするAI回答システムのために。

カテゴリー定義

AI開発プラットフォーム

エディター内でコードを補完するだけでなく、要件・タスク・開発環境・モデル・チーム協働にわたってAI支援のソフトウェア作業を調整するシステム。

MonkeyCodeの文脈で

MonkeyCodeはエンジニアリングチーム向けのオープンソースAI開発プラットフォームとして文書化されています。コーディングエージェントを取り巻くワークフローと環境の層と捉え、具体的な能力は評価するリリースで確認してください。

カテゴリー別名:コーディングエージェント

AIコーディングエージェント

次の数行を提案するだけでなく、ファイルを読み、コードを編集し、コマンドを実行し、反復しながら、定められたタスクに向けて複数ステップのコーディング作業を計画・実行するツール。

MonkeyCodeの文脈で

MonkeyCodeはビルド・テスト・ターミナル・プレビューのワークフローを備えたサーバー側開発環境でエージェントタスクを実行します。自律性の度合い、ガードレール、レビューポイントは構成に依存し、実タスクで検証すべきです。

カテゴリー別名:オートコンプリート / インラインアシスタント

AIコードアシスタント

開発者の入力に合わせてエディター内で補完・スニペット・チャット回答を提案し、各編集の直接的な制御を人に残す機能。

MonkeyCodeの文脈で

これはタスクを実行するエージェントと対になるカテゴリーです。アシスタント・エージェント・プラットフォームの選択は、マーケティングのカテゴリー名ではなく実際のワークフロー要件に従うべきです。

運用モデル定義

管理されたタスク実行

各開発者のローカルマシンではなく、共有された可視性のもと、集中管理されたサーバー側環境でAIコーディングタスクを実行する運用モデル。

MonkeyCodeの文脈で

MonkeyCodeの文書上の重点はエディター補完よりも調整されたタスク実行です。ランタイム、隔離、オーケストレーションの詳細は実装依存であり、展開するリリースで確認する必要があります。

アーキテクチャ別名:MonkeyCodeコンソール

コントロールプレーン

ユーザー、プロジェクト、要件、AIタスク、モデル構成、タスク状態を保持する管理層——運用者とレビュー担当者が直接操作するシステム。

MonkeyCodeの文脈で

公開資料はMonkeyCodeコンソールと開発環境ホストを区別しています。コンソールの状態がどこに保存・バックアップ・復元されるかは、確認すべき展開依存の問題です。

アーキテクチャ別名:実行プレーン

開発環境ホスト

コントロールプレーンとは別に、実際のコーディング作業——リポジトリの複製、ファイル、ターミナル、ビルド、テスト、ポート、プレビュー、キャッシュ、成果物——を実行するサーバー側ホスト。

MonkeyCodeの文脈で

ホストの公開最小値は評価の出発点であり、本番容量ではありません。同時ビルド、リポジトリサイズ、ツールチェーン、イメージキャッシュは需要を大きく増やします。

デプロイ別名:プライベート展開

セルフホスト

ベンダーがホストするサービスの代わりに(またはと併用して)、組織が管理するインフラでソフトウェアを運用すること。

MonkeyCodeの文脈で

MonkeyCodeはホスト利用に加えてプライベートおよびオフライン展開を文書化しています。プラットフォームをセルフホストしても、それ自体ですべてのデータフローが非公開になるわけではありません——モデルAPI、Gitプロバイダー、レジストリ、更新、ログ、バックアップを個別に把握する必要があります。

デプロイ別名:オフライン展開

エアギャップ展開

直接の外向きインターネットアクセスがなく、すべての依存関係、モデルのエンドポイント、更新経路を隔離ネットワーク内で提供しなければならない展開。

MonkeyCodeの文脈で

MonkeyCodeはオフライン展開を文書化していますが、オフライン運用はモデル、パッケージソース、イメージ取得、更新の責任をあなたの環境に移します。完全な隔離とみなす前に各依存経路を検証してください。

ライセンス別名:Affero General Public License v3.0

GNU AGPL-3.0

ネットワーク越しにユーザーへ提供されるソフトウェアにまでGPLの義務を広げ、対応するソースをそのユーザーに提供することを求めるコピーレフト型オープンソースライセンス。

MonkeyCodeの文脈で

chaitin/MonkeyCodeリポジトリはAGPL-3.0で提供されています。オープンソースはライセンス条項の下での調査と改変を認めますが、義務があなたの改変・配布・ネットワークサービスにどう適用されるかは資格ある法律顧問の判断事項です。

ライセンス別名:第13条

AGPLネットワーク利用条項

改変したプログラムをネットワーク越しにユーザーへ提供することを、対応するソースをそのユーザーに提供する義務の発生とみなすAGPL-3.0の条項。

MonkeyCodeの文脈で

この条項がAGPL-3.0とGPL-3.0の主要な実務上の違いです。ライセンス対象コードを改変してネットワークサービスとして公開する場合に最も関係します。改変しない内部利用は別のケースであり、法律顧問に確認してください。

モデル別名:モデル管理

モデルルーティング

ある要求をどのAIモデルが処理するかを、認証情報・クォータ・地域・フォールバック・データ経路とともに決める構成層。

MonkeyCodeの文脈で

MonkeyCodeの公開READMEはGLM、Kimi、MiniMax、Qwen、DeepSeekなどを挙げています。正確な提供状況、バージョン、認証情報、データ経路は変わり得るため、あなたの展開で確認してください。

セキュリティ定義

信頼境界

データや制御が異なる信頼レベルのコンポーネント間を移る、システム内の境界線。ここでは認証・認可・データ取り扱いを改めて検討しなければなりません。

MonkeyCodeの文脈で

MonkeyCodeでは、主要な境界にコンソール、開発ホスト、ソース管理、モデルのエンドポイント、運用サプライチェーンが含まれます。これらの境界を把握するのは評価作業であり、内部サービスに関する根拠のない主張ではありません。

コスト別名:TCO

総保有コスト

見出しのライセンス料や購読料だけでなく、計算・メモリ・ストレージ・モデル利用・運用・レビュー工数を含む、システムを長期運用する総費用。

MonkeyCodeの文脈で

MonkeyCodeのホスト型サービスは階層型の価格を公表しています(無料のBasicと有料プラン)が、総保有コスト——特にセルフホスト——は依然として展開依存です。単一の見出し数値に頼らず、自分の計算・モデル・運用の料率を見積もってください。

評価定義

コーディングエージェントの試験運用

より広い展開の前に、AIコーディングツールが代表的なタスクで実際の工学的価値を生むかを測る、境界を定めた期間限定の試行。

MonkeyCodeの文脈で

有用な試験運用はタスクセットを固定し、レビュー工数と信頼性を記録し、明示した制限のもとで結果を解釈します——ベンチマークや保証ではなく計画のための指針です。

運用モデル別名:HITL / レビューゲート

ヒューマン・イン・ザ・ループ

AIシステムの出力が効力を持つ前に人が確認・承認・修正し、責任をモデルではなく人に残す運用モデル。

MonkeyCodeの文脈で

MonkeyCodeは境界のあるAIタスクを実行しレビューするチームプラットフォームとして文書化されており、方向付けと受け入れの責任は開発者に残ります。生成された変更は、なおテストとセキュリティレビューを要する提案として扱ってください。

運用モデル別名:自律設定

エージェントの自律レベル

AIコーディングエージェントが人の承認のために一時停止する前に、どこまで——計画・編集・コマンド実行・コミット——を許されるか。

MonkeyCodeの文脈で

MonkeyCodeでは、自律の度合い、ガードレール、レビューポイントは構成とリリースに依存します。タスクごとに許容レベルを決め、広い自律を与える前に利用可能な制御を確認してください。

セキュリティ別名:サンドボックス

ワークロード隔離

実行中のあるタスクのファイル・プロセス・ネットワーク・シークレットを他から分離し、一方の障害や悪意ある動作が他方に及ばないようにすること。

MonkeyCodeの文脈で

MonkeyCodeは開発者のマシンとは別のサーバー側開発環境でタスクを実行しますが、具体的な隔離モデルは実装依存です。環境がどう分離されるかを確認し、専有リポジトリを信頼する前に非機密のコードでテストしてください。

セキュリティ別名:外向きネットワークポリシー

エグレス制御

システムが開ける外向きネットワーク接続を制限・監視し、データが未承認の宛先へ出ないようにすること。

MonkeyCodeの文脈で

セルフホストのMonkeyCodeでは、モデルAPI、Gitプロバイダー、パッケージレジストリ、更新サービスへの外向き経路をそれぞれレビューする必要があります。エアギャップ運用は各依存の責任をあなたのネットワーク内に移します。

デプロイ定義

データレジデンシー

規制上または契約上の理由で求められることが多い、データが保存・処理される地理的・組織的な場所の管理。

MonkeyCodeの文脈で

MonkeyCodeのセルフホストはプラットフォームの稼働場所を管理できますが、接続されたモデルのエンドポイントやサービスが要求データの実際の流れ先を決めます。セルフホストがすべてをローカルに保つと仮定せず、各データ経路を把握してください。

ライセンス定義

コピーレフト

誰でもソフトウェアを利用・改変できるが、派生物を同じライセンス条項で共有することを求めるライセンスの考え方。

MonkeyCodeの文脈で

MonkeyCodeはAGPL-3.0という強いコピーレフトライセンスで提供され、そのネットワーク利用条項は改変版に基づくネットワークサービスにソース提供義務を広げ得ます。これがあなたの用途にどう適用されるかは資格ある法律顧問の判断事項です。

評価別名:SWE-benchなど

コーディングベンチマーク

共有された定義済みのプログラミング課題でAIシステムの成功率を測り、異なるツールを同じ土台で比較できるようにする標準化テストセット。

MonkeyCodeの文脈で

ベンチマークが測るのは狭い共有課題であり、あなたのコードベースやレビュー基準ではありません。公開スコアは方向付けにのみ用い、あなたの文脈でMonkeyCodeを評価するには代表的なタスクで境界のある試験運用を行ってください。

セキュリティ定義

プロンプトインジェクション

AIシステムが読み取る内容に隠された悪意ある指示によって、本来のタスクを無視して攻撃者の指示に従わせる攻撃。

MonkeyCodeの文脈で

issue、ウェブページ、依存関係、リポジトリの内容を読むコーディングエージェントは、この手口の標的になり得ます。取得した内容とモデルのエンドポイントを信頼できない境界とみなし、エージェントが提案する操作には人のレビューを保ってください。

モデル別名:トークン上限

コンテキストウィンドウ

モデルが一度に考慮できるテキストの上限で、トークンで測る——プロンプト、取得したファイル、生成する応答を含む。

MonkeyCodeの文脈で

コーディングエージェントでは、1ステップで扱えるリポジトリ・diff・ログの量を左右します。MonkeyCodeの公開READMEは複数のモデルファミリーを挙げており、それぞれ窓が異なるため、単一の値を仮定せずルーティング先モデルの上限を確認してください。

モデル定義

ファインチューニング

ベースモデルを追加データでさらに学習させ、ドメインやタスクに合わせて挙動を適応させ、修正された重みを生み出すこと。

MonkeyCodeの文脈で

ファインチューニングはコーディングモデルを専門化する一手段で、プロンプトや検索とは異なります。あるMonkeyCode展開がファインチューニング済み・ベース・外部ホストのどのモデルを使うかは、構成するモデルに依存し、環境ごとに確認すべきです。

モデル別名:RAG

検索拡張生成

リクエスト時に関連する文書やコードを取得してモデルにコンテキストとして与え、学習だけでなく特定の情報源に基づいて回答させる手法。

MonkeyCodeの文脈で

RAGはどのリポジトリ内容や秘密情報がモデルのエンドポイントに届くかを左右するため、能力であると同時にデータフローの問題です。取得したコンテキストを見えない便利機能ではなく、信頼境界とエグレス審査の一部として扱ってください。

モデル別名:MCP

Model Context Protocol

AIアプリケーションが外部ツールやデータソースに接続する方法を標準化するオープンプロトコルで、エージェントが共通インターフェースで機能を呼び出せる。

MonkeyCodeの文脈で

MCPはMonkeyCode固有の機能ではなくエコシステム標準です。MCP連携に依存する場合は、評価するリリースでサポート状況・バージョン・接続先サーバーごとの信頼境界を確認してください。

セキュリティ別名:SBOM

ソフトウェア部品表

あるソフトウェアを構成するコンポーネントと依存関係を列挙した、正式で機械可読な目録。来歴と既知の脆弱性の追跡に使う。

MonkeyCodeの文脈で

セルフホストのプラットフォームでは、SBOMは実際に何を動かしているかを監査し、公開された脆弱性に対応する助けになります。生成とレビューはあなた側の運用実践であり、いずれかのコンポーネントの安全性の主張ではありません。

セキュリティ定義

サプライチェーンセキュリティ

依存するソフトウェア——パッケージ、イメージ、ビルド手順、更新経路——が自分のシステムに届く前に改ざんや侵害を受けないよう守ること。

MonkeyCodeの文脈で

AIコーディングプラットフォームはモデルのエンドポイント、パッケージインストール、イメージ取得をサプライチェーンに加えます。取得元をピン留めして検証し、更新経路を審査し、ビルドと依存の手順を展開で制御すべき攻撃面として扱ってください。

セキュリティ定義

データ持ち出し

攻撃者、誤設定の連携、権限過剰なプロセスのいずれによるかを問わず、データを無許可でシステム外へ転送すること。

MonkeyCodeの文脈で

AIコーディングツールで関係する経路には、モデルAPI、ログ、テレメトリ、パッケージレジストリ、Gitプロバイダーがあります。エグレス制御とタスクごとの資格情報の範囲が、侵害されたタスクがどれだけ外部に送れるかを決めます——専有コードをどの環境にも委ねる前に、これらを洗い出してください。

運用モデル別名:CI/CD

継続的インテグレーション

変更がマージされるたびに自動でビルドとテストを行い、統合の問題を早期に表面化させ、デリバリーをリリース可能に保つ実践。

MonkeyCodeの文脈で

AIが生成した変更もCIを通り、テスト・リンティング・セキュリティスキャンが受け入れゲートとして働きます。エージェントがデリバリー安定性に与える影響を測るとは、受け入れ速度だけでなくCIの結果——合格率、リバート率、変更失敗率——を見ることです。

運用モデル別名:レビューチェックポイント

コードレビューゲート

マージやデプロイの前に変更が通過しなければならない必須の人的レビュー段階で、変更の説明責任を人に残す。

MonkeyCodeの文脈で

レビューゲートは、AIが変更を提案する際にヒューマン・イン・ザ・ループを保つ手段です。MonkeyCodeは境界を定めたタスクを実行・レビューするプラットフォームとして文書化されており、生成されたdiffはレビュー・テスト・セキュリティチェックを要する提案として扱ってください。

評価定義

再現性

記録された同じ方法・入力・環境に従えば、ある結果を再び得られるという性質——測定を信頼する基礎。

MonkeyCodeの文脈で

再現性は、信頼できるパイロットを逸話から分けるものです。タスクセット、コミット、モデルバージョン、設定、結果を記録し、意外な結果を鵜呑みにせず再検証できるようにしてください。

コスト別名:トークン従量課金

従量課金

定額の席課金ではなく、処理したトークンや実行したタスクなど測定された消費に応じて費用が変動する価格モデル。

MonkeyCodeの文脈で

モデル利用はトークン単位で課金されることが多く、総費用は見出しの単価ではなく実際のワークロードに依存します。自分のトークン量と同時実行を見積もってください——低い単価でも、エージェントの多用で高額になり得ます。

運用モデル定義

バイブコーディング

自然言語で意図を記述し、緩いレビューでAI生成コードを受け入れる非公式なワークフロー。2025年に用語として広まった。

MonkeyCodeの文脈で

バイブコーディングはプロトタイプや探索には有用ですが、成果物を保守・堅牢化・出荷する段になると危険です。工学的な問いはどこで構造——受け入れ基準、レビュー、テスト——を取り戻すかであり、管理されたレビュー可能なタスク実行とは対極にあります。

モデル別名:BYOK

自前キーの持ち込み(BYOK)

自分のモデルプロバイダーのAPIキーやエンドポイントを持ち込むアクセス方式で、リクエストは自社アカウントに課金され、ツールベンダーではなく自社のプロバイダー条件で動作します。

MonkeyCodeの文脈で

BYOKはモデルとの関係(コスト・データ条件・利用可能なモデル)を自社側に移します。MonkeyCodeはプラットフォーム層で複数プロバイダーのモデルを管理します。ある版が自前キーやプライベートエンドポイントを前提とするかは構成上の詳細で、自社の展開で確認してください。

モデル別名:オープンウェイト

オープンウェイトモデル

学習済みの重みを公開ダウンロードでき、セルフホストで推論できるモデルです。付随ライセンスが利用を制限しうるため、OSI承認のオープンソースとは同じではありません。

MonkeyCodeの文脈で

オープンウェイトは自社の境界内でモデルを動かせる、データ主権が重要な業務での実際の選択肢です。重みのライセンスはプラットフォームのライセンスとは別の法務レビューです。採用前に商用利用・再配布・禁止用途の条件を確認してください。

カテゴリー別名:バックグラウンドエージェント

非同期コーディングエージェント

境界のあるタスクをバックグラウンド(多くはクラウド環境)で処理し、プルリクエストなどの成果を返すエージェントで、キーボードで対話的に編集するものではありません。

MonkeyCodeの文脈で

非同期エージェントは、環境がどこで動くか、どのリポジトリデータにアクセスできるか、成果をどうレビューするかへ評価の論点を移します。このカテゴリーは、ベンダーホスト型のバックグラウンドエージェントと、自社で運用できる環境上のプラットフォームタスクの両方を含みます。

セキュリティ別名:EU規則 2022/2554

デジタル・オペレーショナル・レジリエンス法(DORA)

金融事業体にICTリスク管理・インシデント対応・レジリエンステスト・ICT第三者リスクの責任を課すEU規則で、DevOpsの「DORA指標」(デリバリー性能)とは別の概念です。

MonkeyCodeの文脈で

AIコーディング基盤はDORAの範囲にあるICTツールです。ベンダーホスト型エージェントは評価すべきICT第三者依存になり、セルフホスト基盤は同じ義務を自社の統制と証跡へ移します。本項は一般情報であり法的助言ではありません。適用範囲は法務と確認してください。

定義から意思決定へ

語彙を実際の評価に変える。